Kako funkcionira rudarenje Bitcoina, jednostavnim riječima?
Definicija · Rudarenje Bitcoina
Postupak dodavanja sljedećeg bloka transakcija u Bitcoinovu knjigu transakcija pronalaženjem hasha bloka manjeg od ciljne vrijednosti mreže. Za to su potrebni golemi brojevi pokušaja. Pobjednik dobiva novoizdane bitcoine i naknade.
Zamisli lutriju na kojoj listići koštaju struju. Svaki rudar sastavlja vlastiti blok kandidat, a zatim što brže kupuje listiće izračunavanjem hashova. Većina listića ne dobiva. Otprilike svakih 10 minuta netko negdje izvuče dobitni listić, pokaže ga svima i utrka počinje ispočetka, na vrhu tog bloka.
Saznaj više · cjeloviti vodič
Rudarenje Bitcoina objašnjeno od samih osnova
Nagrade, prepolovljenja, težina rudarenja, hardver, rudarski bazeni, energija i isplativost rudarenja danas, uz podatke uživo.
Koji su koraci rudarenja bloka?
Gornji prikaz prikazuje ih na bloku 975.052. Evo što znače riječima:
- 1
Prikupi transakcije
Uzmi transakcije na čekanju iz mempoola, počevši od onih s najvećom naknadom po jedinici podataka, i dodaj coinbase transakciju koja isplaćuje rudaru.
- 2
Izgradi Merkleov korijen
Hashiraj transakcije u parovima, razinu po razinu, dok ne ostane jedan hash koji predstavlja sve transakcije.
- 3
Ispuni zaglavlje
Šest polja u 80 bajtova: verzija, hash prethodnog bloka, korijen Merkleova stabla, vrijeme, ciljna vrijednost i nonce.
- 4
Izračunaj hash, promijeni nonce, ponovi
Izračunaj hash zaglavlja pomoću SHA-256 dvaput. Ako je rezultat prevelik, promijeni nonce i pokušaj ponovno.
- 5
Pogodi vrijednost manju od ciljne
Hash manji od cilja dokaz je rada. Ostali čvorovi provjeravaju ga jednim izračunom hasha.
- 6
Preuzmi nagradu
Blok se dodaje u lanac, a njegova coinbase transakcija isplaćuje subvenciju i naknade. Svi prelaze na sljedeći blok.
Kad se potroši svih 4,3 milijardi mogućih vrijednosti noncea, za što je suvremenom uređaju potrebno znatno manje od sekunde, rudar mijenja neiskorišteno polje u coinbase transakciji. Time dobiva novi Merkleov korijen i novi skup nonceova koje može isprobati.
Zašto je rudarenje Bitcoina tako teško?
Zato što se SHA-256 ne može predvidjeti. Promijeniš li jedan bit zaglavlja, hash se potpuno promijeni pa nema prečaca. Pobjednika možeš pronaći samo pokušajima, a cilj je postavljen tako da cijeloj mreži treba oko 10 minuta.
694 EH/s
hashrate mreže
uživo, ažurira se svakog sata
4.2 × 1023
hashova po bloku, u prosjeku
brzina hashiranja × 600 s
oko 10 min
prosječno vrijeme bloka
ciljna vrijednost težine
2,016
blokova između promjena težine
oko dva tjedna
Kad se priključi više uređaja, blokovi se neko vrijeme stvaraju brže. Pri sljedećem podešavanju cilj postaje stroži. Kad rudari odu, postaje lakši. Vodič kroz težinu rudarenja prati sljedeću promjenu uživo.
Mogu li pokušati sam izrudariti blok?
Da, upravo ovdje. Ovaj alat u pregledniku izvodi stvarni dvostruki SHA-256 na pojednostavljenom bloku. Postavi težinu na 5 ili 6 vodećih nula i gledaj koliko dulje traje:
Interaktivno · iskopaj blok u pregledniku
Stvarni dokaz rada SHA-256d, pojednostavljeno zaglavlje
Hash bloka (dvostruki SHA-256)
Promijeni transakcije: hash se potpuno promijeni već zbog jednog slova.
Pokušaji: 0
Tvoj hashrate: n/a
Vrijeme: 0,0 s
Svaka dodatna nula čini ga otprilike 16 puta težim. Stvarni blokovi trebaju oko 19 ili 20. Za samo hashiranje, zaglavlje koje možeš uređivati bajt po bajt i ono što bi zahtijevao napad od 51 %, pogledaj dokaz rada.
Zašto je Bitcoinu potrebno rudarenje?
Bitcoin nema banku koja bi odlučivala koja su plaćanja obavljena prva. To radi rudarenje. Svaki blok slaže skup transakcija po redoslijedu, a budući da se svaki blok nadovezuje na prethodni, promjena starog plaćanja značila bi ponavljanje cijelog rada od tada. Zato je potvrđeno plaćanje teško poništiti.
Tako se izdaje i novi bitcoin, prema fiksnom rasporedu koji se prepolovi svake četiri godine. O nagradama možeš pročitati u člancima Nagrada za blok i Prepolovljenje nagrade.
Možeš li sam rudariti Bitcoin?
Da, uz specijalizirani ASIC, jeftinu struju i rudarski bazen, iako su marže male. Mobitel ili prijenosno računalo milijunima su puta prespori da bi bili važni.
The easy way to start is the CloudMineCrypto app. You mine for free with the free plan, ads, games, offers and daily check-ins, with no hardware, noise or power bill, and withdraw to your own wallet over Lightning, Bitcoin on-chain or BNB Smart Chain. Paid plans are an optional boost and usually mine less than they cost. Rewards are estimates based on live network data and aren’t guaranteed.
Saznaj više · cjeloviti vodič
Rudarenje Bitcoina objašnjeno od samih osnova
Nagrade, prepolovljenja, težina rudarenja, hardver, rudarski bazeni, energija i isplativost rudarenja danas, uz podatke uživo.
Česta pitanja
Kako jednostavno funkcionira rudarenje Bitcoina?
Rudari spajaju transakcije na čekanju u blok, a zatim pogađaju broj, nonce, sve dok hash bloka ne bude manji od ciljne vrijednosti. Onaj tko ga prvi pronađe dodaje blok u lanac i dobiva nagradu za blok.
Što rudari zapravo rješavaju?
Nema tu ničeg domišljatog. Traže zaglavlje čiji je dvostruki SHA-256 hash manji od ciljne vrijednosti. Jedini način da ga pronađu jest stalno mijenjati nonce i ponovno izračunavati hash, bilijunima puta u sekundi.
Koliko traje rudarenje jednog bloka?
Cijeloj mreži u prosjeku treba oko 10 minuta. Težina se prilagođava svakih 2.016 blokova kako bi tako i ostalo, bez obzira na ukupnu brzinu hashiranja.
Što rudari dobivaju za blok?
Subvencija za blok iznosi 3,125 BTC od travnja 2024, a tu su i naknade za sve transakcije u bloku. Većinu blokova pronalaze rudarski bazeni, koji nagradu dijele među rudarima.
Mogu li rudariti Bitcoin kod kuće?
Isplati se samo uz specijalizirani ASIC uređaj, jeftinu struju i rudarski bazen, a ni tada često ne donosi zaradu. Mobitel ili prijenosno računalo prespori su. Aplikacije poput CloudMineCrypto omogućuju ti besplatno rudarenje bez vlastite opreme. Nagrade su procjene.
Izvori i dodatno štivo
- Bitcoin: Peer-to-peer sustav elektroničkog novca (bijela knjiga) · Satoshi Nakamoto, 2008
- Vodič kroz lanac blokova: zaglavlja, Merkleova stabla i dokaz rada · dokumentacija za Bitcoin developere
- Vodič za rudarenje: samostalno rudarenje i rudarski bazeni · dokumentacija za Bitcoin developere
- Algoritam hashiranja bloka · Bitcoin Wiki
- Merkleova stabla · Bitcoin Wiki
- Težina · Bitcoin Wiki
Brojke uživo na ovoj stranici dolaze iz API-ja CloudMineCrypto ili iz javnih servisa s podacima o blockchainu navedenih uz njih, osvježavaju se prema rasporedu i označene su na mjestu prikaza. Ovaj je vodič edukativan i ne predstavlja financijski savjet. CloudMineCrypto nije investicijski proizvod; nagrade u aplikaciji samo su procjene i nisu zajamčene.
Pročitao si kako funkcionira. Sad pogledaj kako to izgleda u praksi.
Iskoristi besplatni plan rudarenja od 8 sati u aplikaciji CloudMineCrypto i prati kako se procjena BTC-a povećava na temelju podataka mreže uživo. Bez hardvera, bez kartice.