Merkinės šaknies (kriptovaliutos) APIBRĖŽIMAS
„Merkle“ šaknis yra visų operacijų, kurios yra „blokų grandinės“ tinklo bloko dalis, maišas.
KREPŠINYS „Merkle Root“ (kriptovaliuta)
„Blokinė grandinė“ susideda iš įvairių blokų, kurie yra susieti vienas su kitu (taigi pavadinimas „blockchain“). Maišos medis arba „Merkle“ medis efektyviai ir saugiai koduoja „blockchain“ duomenis. Tai leidžia greitai patikrinti „blockchain“ duomenis, taip pat greitai perkelti didelius duomenų kiekius iš vieno kompiuterio mazgo į kitą lygiavertėse „blockchain“ tinkle.
Kiekviena operacija, esanti „blockchain“ tinkle, yra susieta su maiša. Tačiau šios maišos nėra saugomos eilės tvarka bloke, greičiau kaip medį primenančios struktūros pavidalu, kad kiekviena maiša būtų susieta su savo tėvu pagal tėvo ir vaiko medį.
Kadangi tam tikrame bloke saugoma daugybė operacijų, visos bloko operacijų maišos taip pat yra pakeistos, o tai lemia Merkle šaknį.
Pavyzdžiui, apsvarstykite 7 operacijų bloką. Žemiausiame lygyje (vadinamame lapo lygiu) bus 4 operacijų maišos. Pirmame lygyje virš lapų lygio bus 2 operacijų maišos, iš kurių kiekviena prisijungs prie 2 maišų, esančių žemiau jų lapų lygyje. Viršuje (antras lygis) bus paskutinė operacijos maiša, vadinama šaknimi, ir ji prisijungs prie dviejų maišos, esančios po ja (pirmo lygio).
Iš tikrųjų, jūs gaunate apverstą dvejetainį medį, kiekvieną medžio mazgą jungdami tik su dviem mazgais po juo (vadinasi, dvejetainis medis). Jos viršuje yra viena šakninė maiša, kuri jungiasi su dviem pirmo lygio maišos principais, iš kurių kiekvienas vėl jungiasi prie dviejų trijų dalių maišos (lapų lygio), o struktūra tęsiama atsižvelgiant į operacijų maišos skaičių.

(Šaltinis: „Kiran Vaidya“ / „Medium“)
Maišymas prasideda nuo žemiausio lygio (lapų lygio) mazgų, o visos 4 maišos yra įtrauktos į mazgų maišą, kuris yra su ja susijęs pirmame lygyje. Panašiai maišos tęsiamos pirmo lygio, o tai reiškia, kad maišos maišos pasiekia aukštesnius lygius, kol pasiekia vieną viršutinę šaknies maišos dalį.
Ši šakninė maiša yra vadinama Merkle šaknimi, ir dėl medžių pavidalo maišos jungties joje yra visa informacija apie kiekvieną bloke egzistuojančią operacijų maišos rūšį. Jis siūlo vieno taško maišos vertę, leidžiančią patvirtinti viską, kas kada nors buvo tame bloke.
Pvz., Jei reikia patikrinti operaciją, kuri, kaip teigiama, kilo iš bloko Nr. 137, jam (jai) tereikia patikrinti bloko „Merkle“ medį, nesijaudinant dėl nieko patikrinimo kituose bloko grandinės blokuose, pavyzdžiui, bloke Nr. 136 ar blokas # 138.

Įveskite Merkle šaknį, kuri dar labiau paspartina tikrinimą. Kadangi jame yra visa informacija apie visą medį, tereikia patvirtinti tą operacijos maišalyną, jo brolio ir seserio mazgą (jei jis egzistuoja), tada judėti aukštyn, kol jis pasieks viršų.
Iš esmės „Merkle“ medžio ir „Merkle“ šaknies mechanizmas žymiai sumažina atliktinų maišos lygių skaičių, leisdamas greičiau patikrinti ir atlikti operacijas. (Norėdami daugiau sužinoti, žiūrėkite „Merkle medžio apibrėžimas“.)
