Težina

Srednji

Što je težina?

U području kriptovaluta, pojam težine odnosi se na napor potreban kako bi se izrudario jedan blok. Lanci blokova s dokazom o radu (PoW) primjenjuju određena pravila koja uzrokuju porast ili pad toga ovisno o količini snage stvaranja identifikacijskih oznaka na mreži. To se provodi kako bi se osiguralo da se blokovi ne proizvode prebrzo i kako bi se održala trenutačna sigurnost mreže.
Bitcoin, primjerice, postavlja vrijeme bloka na ugrubo deset minuta (prosječno vrijeme potrebno kako bi se pronašao novi blok). Ako se blokovi prebrzo pronađu, mreža povećava težinu, što efektivno smanjuje ciljnu granicu rudarenja.

Nasuprot tome, ako je potrebno previše vremena kako bi se pronašli blokovi, težina se smanjuje, a cilj se povećava. Taj cilj predstavlja broj koji se periodički ponovno postavlja. Kako bi uspješno izrudario blok, rudar mora pronaći identifikacijsku oznaku manju od tog broja.

Kako funkcionira rudarenje: pojednostavljeni primjer

Ovdje možemo upotrijebiti jednostavan primjer. Pretpostavimo da imamo pojam „binance” i da želimo proizvesti identifikacijsku oznaku SHA256 čiji je izlazni podatak brojčano niži od određenog cilja koji ugrubo odgovara identifikacijskim oznakama koje počinju s određenim brojem nula u svojem heksadecimalnom obliku.

U stvarnom rudarenju rudari pokušavaju pronaći vrijednost identifikacijske oznake manju od ciljnog broja, koji je vrlo veliki broj predstavljen u 256-bitnom obliku. To možemo slikovito prikazati kroz iteracijsko dodavanje brojeva riječi „binance” (npr. „binance1”, „binance2”, „binance3”) i stvaranje njihovih identifikacijskih oznaka sve dok ne dobijemo izlaznu identifikacijsku oznaku koja udovoljava pojednostavljenom kriteriju kao što su znamenke nule na početku.

Dok dođemo do „binance10”, pronašli smo je. Ako želimo da prva dva znaka budu „0”, moramo nastaviti stvarati identifikacijske oznake sve do „binance99”. Kako bismo dobili tri nule, morali smo stvarati identifikacijske oznake do „binance458”. Ali što se događa kod četiri nule? U prvih dvadeset milijuna brojeva ne postoji ulazni podatak koji bi dao takav izlazni podatak.

To bi vam trebalo dati predodžbu o tome kako rudarenje funkcionira, s time što je razlika u tome što rudari pokušavaju pronaći broj koji potpada pod cilj. Što je taj cilj niži, to je teže pronaći rješenje i upravo zato Bitcoin troši toliko mnogo računalne snage. Rudari opetovano stvaraju varijacije identifikacijskih oznaka za istu informaciju kako bi pronašli valjanu identifikacijsku oznaku.

Podešavanje težine

Bitcoin podešava svoju težinu rudarenja približno nakon svakih 2016 blokova (oko svaka dva tjedna) kako bi održao prosječno vrijeme bloka od 10 minuta. Ovo podešavanje temelji se na tome koliko dugo je potrebno da se izrudari posljednjih 2016 blokova. Ako su blokovi izrudareni brže nego što je to očekivano, težina se povećava kako bi rudarenje postalo teže. Ako su izrudareni sporije, težina se smanjuje kako bi rudarenje bilo lakše.

Razvoj računalne opreme za rudarenje

Budući da je toliko teško rudariti Bitcoin, sudionici su odavno napustili obična računala i grafičke kartice za namjenski izrađenu računalnu opremu poznatiju kao ASIC (integrirani strujni krugovi specifični za primjenu).

Rudarenje je postalo aktivnost industrijske razine u kojem dominiraju velike rudarske farme sa specijaliziranom opremom, što odražava natjecateljsku narav mreže i sve veću težinu.

Ne upotrebljavaju sve kriptovalute dokaz o radu (PoW)

Vrijedi napomenuti da ne upotrebljavaju sve kriptovalute dokaz o radu (PoW) ili imaju težinu rudarenja. Na primjer, Ethereum je prešao na mehanizam konsenzusa dokazom o ulogu (PoS), koji ne zahtijeva podešavanje rudarenja ili težine.

Zaključak

Težina je dinamički parametar koji održava sigurnost i stabilnost lanaca blokova s dokazom o radu (PoW) kroz regulaciju količine računalnog rada koji je potreban kako bi se izrudarili novi blokovi. Prilagođava se promjenama u snazi identifikacijske oznake mreže kako bi održao stabilnu stopu proizvodnje blokova, osiguravajući dosljedno funkcioniranje lanca blokova.
Podijelite objave
Registriraj račun
Primijenite znanje u praksi otvaranjem računa Binance već danas.