Target Hash
DEFINICIJA Target Hash-aCiljni hash je broj kojem zaglavljeni blok zaglavlja mora biti manji ili jednak kako bi se novi blok mogao dodijeliti. Ciljni hash koristi se za određivanje težine unosa i može se prilagoditi kako bi se osiguralo da se blokovi učinkovito obrađuju.
BREAKING DOWN Target Hash
Kripto valute se oslanjaju na upotrebu blockchaina koji sadrže povijesti transakcija i "heše" ili se kodiraju u niz brojeva i slova. Hashing uključuje uzimanje niza podataka bilo koje duljine i njihovo trčanje kroz algoritam kako bi se dobio izlaz s fiksnom duljinom. Izlaz će uvijek biti iste duljine, bez obzira na to koliko je ulaza velik ili mali. Upotreba hashhava znači da svatko tko se bavi blockchainom mora zapamtiti hash, a ne sam unos. Svaki će blok sadržavati hash iz prethodnog zaglavlja bloka.
Dekodiranje i kodiranje blockchaina naziva se mining. Iskopavanje uključuje upotrebu računala za pokretanje hash algoritama za obradu najnovijeg bloka, a informacije potrebne za rudarstvo nalaze se u zaglavlju bloka. Mreža kriptovaluta postavlja ciljnu vrijednost za ovaj hash - ciljni hash - a rudari pokušavaju utvrditi koja je ta vrijednost testiranjem svih mogućih vrijednosti.
Zaglavlje bloka sadrži broj verzije bloka, vremensku oznaku, hash koji se koristio u prethodnom bloku, hash korijena Merkle, nonce i ciljni hash. Blok se generira uzimanjem hash-a sadržaja bloka, dodavanjem slučajnog niza brojeva (nema veze) i ponovnim miješanjem bloka. Ako hash ispunjava zahtjev cilja, tada se blok dodaje u blockchain. Vožnja biciklima kroz rješenja kako bi pogodili nonce naziva se radom, a rudar koji uspije pronaći vrijednost dodjeljuje se blok i plaća se u cryptocurrency.
Ciljni hash za Bitcoin je 256-bitni broj, a može se naći u zaglavlju bloka. Iskopavanje bloka zahtijeva da rudar proizvede vrijednost (bez vrijednosti) koja je, nakon što je rasplinuta, manja ili jednaka onoj koja se koristi u najnovijem bloku koji je prihvatila Bitcoin mreža. Taj je broj između 0- (najmanja opcija) i 256-bitna (najveća opcija), ali malo je vjerojatno da će ikada biti najveći broj. Budući da ciljni hash može biti ogroman broj, rudar će možda morati testirati veliki broj vrijednosti prije nego što bude uspješan. Neuspjeli rudar mora čekati sljedeći blok, što dovodi do toga da rudari uspoređuju pronalazak hash rješenja kako bi pobijedili u utrci ili lutriji.
Ciljni hash se povremeno prilagođava. Hash funkcije koje se koriste za generiranje novog cilja imaju specifična svojstva koja su dizajnirana za zaštitu blokovnog lanca (i kripto valute). Ona je deterministička, što znači da će proizvesti isti rezultat svaki put kada se koristi isti ulaz. Dovoljno je brz da ne bi predugo trajalo da se vrati hash za unos. Također određuje unos vrlo teško, posebno za velike brojeve, a male promjene ulaza rezultiraju u vrlo različitom hash izlazu.
Usporedba investicijskih računa Ime dobavljača Opis Otkrivanje oglašavača × Ponude koje se pojavljuju u ovoj tablici potječu od partnerstava od kojih Investopedia prima naknadu.