Glavni » poslovanje » paprikaš

paprikaš

poslovanje : paprikaš
Što je mrlje?

Hash je funkcija koja pretvara unos slova i brojeva u šifrirani izlaz fiksne duljine. Hash se stvara pomoću algoritma i ključan je za upravljanje blockchainom u cryptocurrency.

Ključni odvodi

  • Hash je funkcija koja zadovoljava šifrirane zahtjeve potrebne za rješavanje za blockchain izračunavanje.
  • Hash, poput nema ili rješenja, je okosnica blockchain mreže.
  • Osiječi su fiksne duljine jer čini gotovo nemogućim pogoditi duljinu hash-a ako netko pokuša razbiti blockchain.
  • Hash se razvija na temelju informacija prisutnih u zaglavlju bloka.

Kako djeluje mršavost

Okosnica kripto valute je blockchain, koji je globalna knjiga koja se formira povezivanjem pojedinačnih blokova podataka o transakcijama. Blokchain sadrži samo ovjerene transakcije, što sprečava lažne transakcije i dvostruko trošenje valute. Rezultirajuća šifrirana vrijednost predstavlja niz brojeva i slova koji ne nalikuju izvornim podacima i naziva se hash. Iskopavanje kriptovaluta uključuje rad s ovim hashom.

Hashing zahtijeva obradu podataka iz bloka kroz matematičku funkciju, što rezultira rezultatom fiksne duljine. Korištenje izlaza fiksne duljine povećava sigurnost budući da onaj tko pokušava dešifrirati hash neće moći odrediti koliko je dugo ili kratko unos jednostavno gledanjem duljine izlaza.

Rješavanje hash-a u osnovi je rješenje složenog matematičkog problema, a započinje s podacima dostupnim u zaglavlju bloka. Svako zaglavlje bloka sadrži broj verzije, vremensku oznaku, hash koji se koristio u prethodnom bloku, hash korijena Merkle, nonce i ciljni hash.

Rudar se usredotočuje na nema, niz brojeva. Ovaj je broj dodan u zaglavljenim sadržajima prethodnog bloka, koji je i sam hashe. Ako je ovaj novi hash manji od ili jednak ciljnom hashu, tada se prihvaća kao rješenje, rudaru se dodjeljuje nagrada, a blok se dodaje u blockchain.

Proces validacije za blockchain transakcije oslanja se na podatke koji se kriptiraju pomoću algoritamskog hashiranja.

Rješavanje hash-a zahtijeva da rudar odredi koji niz će upotrijebiti kao nonce, a koji sam po sebi zahtijeva značajnu količinu pokušaja i pogreške. To je zbog toga što nije slučajni niz. Vrlo je malo vjerovatno da će rudar u prvom pokušaju uspješno pronaći točan stav, što znači da rudar potencijalno može testirati veliki broj mogućnosti nonsa prije nego što ga ispravi. Što je veća poteškoća - mjera koliko je teško stvoriti hash koji zadovoljava zahtjev ciljanog hash-a - duže će biti potrebno za stvaranje rješenja.

Primjer mrlje

Umetanje riječi "zdravo" će proizvesti rezultat jednake duljine kao i hash za "Idem u trgovinu". Funkcija koja se koristi za generiranje hash-a je deterministička, što znači da će svaki puta dobiti isti rezultat koristi se ulaz. Može učinkovito generirati raspršeni unos, što otežava određivanje ulaza (što dovodi do iskopavanja), a male promjene ulaza rezultiraju neprepoznatljivim, potpuno različitim hash-om.

Za obradu hash funkcija potrebnih za šifriranje novih blokova potrebna je znatna računalna moć obrade, što može biti skupo. Kako bi privukli pojedince i tvrtke, koje se nazivaju rudari, da ulažu u potrebnu tehnologiju, mreže kripto valuta nagrađuju ih s novim kripto valutama i novčanom naknadom za transakcije. Rudari se kompenziraju samo ako su prvi napravili hash koji zadovoljava zahtjeve postavljene u ciljanom hashu.

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.

Povezani uvjeti

Definicija noncesa Nonce je broj koji je dodan u blokadi bloka, koji prilikom ponovnog ocjenjivanja zadovoljava ograničenja razine težine. više Target Hash Ciljni hash je broj kojem zaglavlje blokade mora biti manje ili jednako kako bi se novi blok mogao dodijeliti. više Bitcoin Rudarstvo, Objasnio Razbijanje svega što trebate znati o Bitcoin Rudarstvu, od Blockchain i Block Rewards do provjere rada i rudarskih bazena. više Dokaz o radu Dokaz o radu opisuje postupak koji omogućava da bitcoin mreža ostane stabilna čineći težak proces kopanja ili snimanja transakcija. više Block Header (Cryptocurrency) Zaglavlje bloka jedinstveni je identitet određenog bloka na blockchain-u i rudari ga hashed zbog nagrade. više Merkle Tree Merkle stabla su strukture podataka koje povećavaju učinkovitost bitcoina i drugih kripto valuta. više partnerskih veza
Preporučeno
Ostavite Komentar