Domov
Slovn├şk
Strom Merkle

Strom Merkle

Stredne pokro─Źil├Ż
Strom Merkle je sp├┤sob organiz├ície a┬á┼ítrukt├║rovania ve─żk├ęho mno┼żstva ├║dajov, aby bolo ich spracovanie jednoduch┼íie. V┬ápr├şpade kryptomien a┬áblockchainu sa strom Merkle pou┼ż├şva na ┼ítrukt├║rovanie ├║dajov o┬átransakci├ích sp├┤sobom, ktor├Ż je menej n├íro─Źn├Ż na zdroje.
Ke─Ć sa transakcia s┬ákryptomenou uskuto─Źn├ş v┬á┼ítrukt├║re stromu Merkle, ha┼íuje sa a┬ápotom sa jej prirad├ş ekvivalentn├í ha┼íovacia hodnota. Po zaha┼íovan├ş ka┼żdej transakcie v┬ástrome Merkle sa vytvoren├ę ha┼íovacie hodnoty sp├íruj├║ s┬áinou ha┼íovacou hodnotou a┬ápotom sa znova ha┼íuj├║. Napr├şklad ha┼íovacie hodnoty ÔÇ×ABÔÇť a┬áÔÇ×ACÔÇť' sa skombinuj├║ a┬ávytvoria ÔÇ×ABCÔÇť.
Tento proces p├írovania ha┼íovac├şch hodn├┤t sa opakuje, k├Żm sa nevytvor├ş kone─Źn├í ha┼íovacia hodnota. Kone─Źn├í ha┼íovacia hodnota, kore┼ł Merkle, poskytuje s├║hrn v┼íetk├Żch transakci├ş, ktor├ę obsahuje. S├║hrn kore┼ła Merkle sa potom vlo┼ż├ş do hlavi─Źky bloku.


Bezpe─Źnos┼ą ├║dajov

┼átrukt├║ra stromu Merkle poskytuje ─żahko pr├şstupn├Ż z├íznam transakci├ş v┬ábloku. Je teda ve─żmi jednoduch├ę skontrolova┼ą, ─Źi ├║daje v┬ábloku neboli zmenen├ę alebo ─Źi s┬ánimi nebolo manipulovan├ę. To je pravda, preto┼że ak├íko─żvek zmena transakcie (alebo ak├Żchko─żvek in├Żch s├║visiacich ├║dajov) v┬ástrome Merkle by viedla k┬á├║plne in├ęmu pr├şslu┼ín├ęmu kore┼łu Merkle.


Efekt├şvne vyu┼żitie zdrojov

Ak by kryptomeny nepou┼ż├şvali stromy Merkle, ka┼żd├í po┼żiadavka na overenie by zah┼Ľ┼łala obrovsk├ę mno┼żstvo inform├íci├ş odosielan├Żch cez sie┼ą. ┼átrukt├║rovanie ├║dajov o┬átransakci├ích v┬ástrome Merkle predstavuje ove─ża efekt├şvnej┼íie vyu┼żitie zdrojov. Overenie transakcie si nevy┼żaduje ├║pln├║ k├│piu ledgera, preto┼że ├║daje o┬áha┼íovanej transakcii mo┼żno overi┼ą v┬ákoreni Merkle, ─Źo si vy┼żaduje ove─ża menej inform├íci├ş posielan├Żch cez uzly a┬át├Żm aj men┼í├ş v├Żpo─Źtov├Ż v├Żkon na anal├Żzu celkovej integrity ├║dajov.

Stromy Merkle sa pou┼ż├şvaj├║ pri overovan├ş typu Proof of Reserves. Pri overovan├ş typu Proof of Reserves aud├ştori kontroluj├║, ─Źi spr├ívcovia (napr├şklad kryptoburzy) dr┼żia prostriedky svojich klientov v┬áplnej v├Ż┼íke. Aud├ştor urob├ş sn├şmku zostatkov na v┼íetk├Żch ├║─Źtoch na burze a┬ápotom skonvertuje ├║daje fondu do stromu Merkle.

Existuj├║ aj in├ę sp├┤soby pou┼żitia stromu Merkle. ┼átrukt├║ra stromu Merkle tie┼ż umo┼ż┼łuje pou┼ż├şvate─żom overi┼ą, ─Źi bola jednotliv├í transakcia zahrnut├í do bloku bez toho, aby museli prejs┼ą procesom s┼ąahovania cel├ęho blockchainu. T├íto technol├│gia je pre kryptomeny d├┤le┼żit├Żm n├ístrojom na organizovanie ├║dajov o┬átransakci├ích a┬áfungovanie tak efekt├şvne. Je pravdepodobn├ę, ┼że bez stromov Merkle by v├Ą─Ź┼í├ş dopyt po zdrojoch viedol k┬átomu, ┼że s├║─Źas┼ąou siete by bol men┼í├ş po─Źet uzlov.