Aktivapriser er midlertidig forsinketNoen aktiva mottar ikke lenger ferske prisdata. Oppdateringene gjenopptas automatisk når datatilkoblingen er gjenopprettet.
Bitculator

Få Bitculator på Android

Markedsverdi:

$2,049,235,008,678

Volum 24t:

$178,392,769,583

juni 04 Likvidasjoner:

$0

24T Lang/Kort:

Kommer snart

Merkle Tree

Hva betyr Merkle Tree i krypto-uttrykk?

En Merkle Tree er en kryptografisk struktur som organiserer data i et hierarkisk, tre-lignende format.

ID: 117
Hero Image

Hva er Merkle Tree?

Merkle Tree er en datastruktur som komprimerer et stort sett med poster til ett kort fingeravtrykk. Den lar deg bevise at et element finnes i en stor liste ved å sjekke bare noen få små biter, ikke hele oppsettet. Tenk deg et slektstre der hver forelder er en oppsummering av sine barn, som til slutt føres opp til én felles forfar.


Myte

Merkle Tree "lagrer" alle transaksjonene selv. Ikke helt. Den lagrer bare kompakte fingeravtrykk av dem, og treet kan bygges opp igjen fra rådataene når det trengs.


Hvordan Merkle Tree fungerer

Tenk deg en blokk med betalinger som trenger en rask, verifiserbar oppsummering. Slik fungerer Merkle Tree i enkle ord:

  • Trinn 1: Start med en liste over elementer som transaksjoner, hver er et blad i treet.
  • Trinn 2: Gjør hvert element om til et kort fingeravtrykk ved hjelp av en hash function.
  • Trinn 3: Parre nabofingeravtrykk, slå hvert par sammen, og hash igjen for å lage deres overordnede.
  • Trinn 4: Gjenta paring og hashing oppover til ett øverste fingeravtrykk står igjen. Det er Merkle root for dette settet.
  • Trinn 5: For å bevise at ett element er i settet, trenger du bare det elementet pluss en kort sti med søskenfingeravtrykk. Raskt og smått.

Det er poenget: små bevis, stor tillit.


Hvorfor Merkle Tree er viktig

Ved å oppsummere store mengder transaction data til ett kompakt fingeravtrykk, gjør Merkle Tree verifisering rask og rimelig.

  • Fordel: Du kan sjekke inkludering uten å laste ned hele blokken, noe som sparer tid og båndbredde.
  • Perspektiv: Det passer humøret på internett akkurat nå: trust but verify, Rolex møter Reddittråder.
  • Relevans: Du vil møte det i Bitcoinblokker, Ethereumkvitteringer, NFT allowlists, airdrops og rollups.

Tips

Hvis antallet blader er oddetall, dupliserer mange design den siste før de hasher oppover i treet. Sjekk også nøyaktig hashing process kjeden eller biblioteket ditt bruker, siden små regelvariasjoner kan endre bevisene.


Hovedtrekk ved Merkle Tree

Dette gjør den spesiell og nyttig:

  • Effektivitet: Bevis forblir små selv når datasettet vokser mye, så lette klienter forblir lette.
  • Integritet: Endrer du en byte i et blad, forplanter endringen seg til toppen, noe som gjør manipulasjon tydelig.
  • Root: Alt samles i en enkelt Merkle root som kan lagres eller signeres for senere kontroll.

Varianter

Merkle Tree har noen populære varianter du vil støte på:

  1. Binær: Det klassiske treet som er bygget parvis, brukt i Bitcoinblokker.
  2. Merkle Patricia: En triebasert variant for nøkkelverdidata, brukt i Ethereumstate og kvitteringer.
  3. Sparse: Et stort indeksert tre der de fleste blader er tomme, godt egnet for kompakte bevis for medlemskap og bevis for fravær av medlemskap.
  4. Verkle: En nyere slektning med kortere bevis for svært stor forgrening, undersøkt for fremtidige oppgraderinger.

Påminnelse

Merkle Tree bevis er bare så pålitelige som headeren eller kontrollpunktet du godtar. Hvis du stoler på feil root, sier selv det reneste beviset ingenting.


Eksempel

En lett lommebok i Bitcoinstil kan bekrefte betalingen din ved å sjekke en kort sti av hashes fra transaksjonen din opp til blokkheaderen, uten å laste ned hele transaction history.


Visste du at

Ralph Merkle skisserte denne ideen på slutten av syttitallet som et studentprosjekt, og den ble liggende i akademiske kretser i flere år før Satoshi brukte den i Bitcoin. Bevis på at gode ideer holder seg over tid.


Oppsummering

Konklusjon? Merkle Tree gir deg raske, små bevis på at noe hører hjemme i et stort sett, ingen drama, ingen tunge nedlastinger.

Utforsk Andre Krypto Begreper

Fant du dette begrepet klart definert?

Har vi glemt noe??

Dine innspill hjelper oss med å holde ting korrekt. Kontakt oss hvis noe er feil eller mangler.

Kontakt