Better Investing Tips

Merkle Root (kriptovaluta) Opredelitev

click fraud protection

Kaj je koren Merkle?

Korenina Merkle je hash vseh hashev vseh transakcij, ki so del bloka v a blockchain omrežje.

Ključni obroki

  • Koren Merkle je preprost matematični način za preverjanje podatkov o drevesu Merkle.
  • Korenine Merkle se uporabljajo v kriptovaluti za zagotovitev, da so podatkovni bloki, ki se prenašajo med vrstniki v enakovrednem omrežju, celi, nepoškodovani in nespremenjeni.
  • Korenine Merkle so osrednjega pomena za izračun, potreben za vzdrževanje kriptovalut, kot sta bitcoin in eter.

Razumevanje korenine Merkle

Blockchain je sestavljen iz različnih blokov, ki so med seboj povezani (od tod tudi ime blockchain). Drevo drevesa ali Merkle drevo, na učinkovit in varen način kodira podatke verige blokov. Omogoča hitro preverjanje podatkov verige blokov, pa tudi hitro premikanje velikih količin podatkov iz enega računalniškega vozlišča v drugo v omrežju blockchain peer-to-peer.

Vsaka transakcija, ki se zgodi v omrežju blockchain, ima z njo povezano razpršitev. Vendar te razpršitve niso shranjene v zaporednem vrstnem redu na bloku, temveč v obliki a drevesna struktura, tako da je vsak hash povezan s svojim nadrejenim po drevesu podobnem staršu-otroku odnos.

Ker so v določenem bloku shranjene številne transakcije, so tudi vse transakcijske razpršitve v bloku zgoščene, kar ima za posledico koren Merkle.

Na primer, razmislite o bloku s sedmimi transakcijami. Na najnižji ravni (imenovani raven listov) bodo štirje transakcijski hashi. Na prvi ravni nad nivojem listov bosta dve transakcijski hashi, od katerih bo vsak povezan z dvema hashema, ki sta pod njimi na ravni lista. Na vrhu (druga raven) bo zadnji hash transakcije, imenovan root, in se bo povezal z dvema hashema pod njim (na prvi ravni).

Učinkovito dobite obrnjeno binarno drevo, pri čemer se vsako vozlišče drevesa poveže le z dvema vozliščema pod njim (od tod tudi ime "binarno drevo"). Na vrhu ima en korenski hash, ki se na prvi ravni poveže z dvema hashema, od katerih se vsak znova poveže z dve razpršitvi na tretji ravni (na ravni listov), ​​struktura pa se nadaljuje glede na število transakcij hashes.

Slika 1
Slika Julie Bang © Investopedia 2020

Razprševanje se začne na najnižji ravni (na ravni listov) vozlišč, vsa štiri zgoščevanja pa so vključena v razpršitev vozlišč, ki so z njo povezana na prvi ravni. Podobno se razprševanje nadaljuje na prvi ravni, kar vodi v razpršitev razpršitev, ki segajo na višje ravni, dokler ne doseže enojnega zgoščenega korenskega hasha.

Ta korenski hash se imenuje Merkleov koren in zaradi drevesne povezave razpršilnikov vsebuje vse podatke o vsaki posamezni transakcijski razpršitvi, ki obstaja v bloku. Ponuja enotočkovno razpršeno vrednost, ki omogoča preverjanje vsega prisotnega v tem bloku.

Na primer, če je treba preveriti transakcijo, za katero trdi, da je prišla iz bloka #137, mora samo preveriti blokovo drevo Merkle, ne da bi skrbeli, da bi kar koli preverili na drugih blokih verige blokov, na primer blok #136 ali blok #138.

Slika 1
Slika Julie Bang © Investopedia 2020

Vnesite koren Merkle, kar še pospeši preverjanje. Ker nosi vse podatke o celotnem drevesu, je treba le preveriti, ali je zgoščena transakcija, njeno sorodstveno vozlišče (če obstaja), nato pa nadaljujte navzgor, dokler ne doseže vrha.

V bistvu drevo Merkle in koreninski mehanizem Merkle bistveno zmanjšata stopnjo zgoščevanja, kar omogoča hitrejše preverjanje in transakcije.

Pregled denarnice Guarda 2022

Pregled denarnice Guarda 2022

Medtem ko vse vodilne denarnice za kriptovalute zagotavljajo visoko raven varnosti za varovanje v...

Preberi več

Huobi Global Review 2022

Huobi Global Review 2022

Razloženi profesionalci Globoka likvidnost: Huobi Global je ena najbolj likvidnih kriptoborz na ...

Preberi več

Pregled denarnice Electrum 2022

Pregled denarnice Electrum 2022

Vrsta denarniceNamizni, mobilniCenaprostPristojbinePrilagodljiv Število podprtih kriptovalut1Podp...

Preberi več

stories ig