Մերկլի ծառը տվյալների կառուցվածք է, որն օգտագործվում է համակարգչային գիտության ծրագրերում: Բիթքոինում և այլ կրիպտոարժույթներում Մերկլի ծառերը ծառայում են բլոկչեյնի տվյալները ավելի արդյունավետ և ապահով կոդավորելու համար: Դրանք նաև կոչվում են «երկուական հեշ ծառեր»:
Ի՞նչ են Merkle ծառերը Որքանո՞վ են կարևոր Merkle ծառերը բլոկչեյնում:
Merkle ծառը բլոկչեյն տեխնոլոգիայի հիմնարար մասն է: Դա մաթեմատիկական տվյալների կառուցվածք է, որը կազմված է տվյալների տարբեր բլոկների հեշերից և ծառայում է որպես բլոկի բոլոր գործարքների ամփոփում: Այն նաև թույլ է տալիս բովանդակության արդյունավետ և անվտանգ ստուգում տվյալների մեծ զանգվածում:
Ինչպե՞ս են աշխատում Մերկլի ծառերը:
Մերկլի ծառերն աշխատեցնելու համար օգտագործվում է հեշինգ: Այն պարզապես կատարում է հանգույցների հեշավորման զույգերը բազմիցս, մինչև մնա միայն մեկ հեշ արժեք: Ձախ հեշ արժեքը հայտնի է որպես Merkle Root կամ Root Hash: Ծառը ստեղծվում է ներքևից վեր՝ օգտագործելով առանձին գործարքների հեշերը:
Ինչու է Merkle ծառի արմատը Bitcoin բլոկի վերնագրի էական մաս:
Յուրաքանչյուր բլոկ ունի վերնագրի տվյալներ և դրա հետ կապված գործարքներ: Վերնագրի տվյալները պարունակում են նախորդ հեշը, nonce-ը, Merkle արմատը, բլոկի հեշը: … Շատ անարդյունավետ և ժամանակատար է յուրաքանչյուր բլոկի հեշը ստուգելը: Այսպիսով, Merkle ծառի գաղափարը օգտագործվում է, քանի որ այն արդյունավետ է տվյալների ամբողջականությունը ստուգելու համար:
Ինչի արմատն էBitcoin?
Բիթքոյնի ցանցում ստեղծվում է Merkle արմատը՝ բոլոր գործարքների հեշերը զույգերով հեշավորելու միջոցով՝ արտադրելով յուրահատուկ հեշ բլոկի բոլոր գործարքների համար: