মর্কলে রুটের সংজ্ঞা (ক্রিপ্টোকারেন্সি)
একটি Merkle মূল হ'ল সমস্ত লেনদেনের সমস্ত হ্যাশ যা ব্লকচেইন নেটওয়ার্কের একটি ব্লকের অংশ of
BREAKING ডাউন Merkle রুট (ক্রিপ্টোকারেন্সি)
একটি ব্লকচেইন বিভিন্ন ব্লকের সমন্বয়ে গঠিত যা একে অপরের সাথে যুক্ত থাকে (যার ফলে নাম ব্লকচেইন)। একটি হ্যাশ ট্রি, বা Merkle ট্রি, কার্যকর এবং সুরক্ষিত উপায়ে ব্লকচেইন ডেটা এনকোড করে। এটি ব্লকচেইন ডেটার দ্রুত যাচাইকরণ, পাশাপাশি পিয়ার-টু-পিয়ার ব্লকচেইন নেটওয়ার্কের এক কম্পিউটার নোড থেকে অন্য কম্পিউটারে অন্য পরিমাণে প্রচুর পরিমাণে ডেটা দ্রুত চলাচল সক্ষম করে।
ব্লকচেইন নেটওয়ার্কে ঘটে যাওয়া প্রতিটি লেনদেনের সাথে এটির একটি হ্যাশ যুক্ত থাকে। তবে এই হ্যাশগুলি ব্লকের উপরের ক্রমানুসারে সংরক্ষণ করা হয় না, গাছের মতো কাঠামোর আকারে যেমন প্রতিটি হ্যাশ তার পিতামাতার সাথে সন্তানের সাথে গাছের মতো সম্পর্কের পরে যুক্ত থাকে।
যেহেতু একটি নির্দিষ্ট ব্লকে প্রচুর লেনদেন সঞ্চিত রয়েছে তাই ব্লকের সমস্ত লেনদেনের হ্যাশগুলিও হ্যাশ করা হয়, যার ফলস্বরূপ একটি মर्कলে মূল হয়।
উদাহরণস্বরূপ, একটি 7-লেনদেনের ব্লক বিবেচনা করুন। সর্বনিম্ন স্তরে (পাতলা স্তর বলা হয়), সেখানে 4 টি লেনদেন হ্যাশ হবে। পাতার স্তরের এক স্তরের স্তরে, 2 টি লেনদেনের হ্যাশ থাকবে, যার প্রতিটি পাতার স্তরে তাদের নীচে থাকা 2 টি হ্যাশগুলির সাথে সংযুক্ত হবে। শীর্ষে (স্তর দুটি), সেখানে রুট নামক শেষ লেনদেনের হ্যাশ থাকবে এবং এটি এর নীচে দুটি স্তরকে সংযুক্ত করবে (প্রথম স্তরে)।
কার্যকরভাবে, আপনি বাইনারি গাছের একটি বিপরীতমুখী গাছ পাবেন, গাছের প্রতিটি নোডের নীচে কেবল দুটি নোডের সাথে সংযোগ রয়েছে (সুতরাং বাইনারি গাছের নাম)। এটির শীর্ষে একটি রুট হ্যাশ রয়েছে, যা প্রথম স্তরের দুটি হ্যাশগুলির সাথে সংযোগ স্থাপন করে, যার প্রতিটি আবার স্তরের তিনটিতে (পাতার স্তর) দুটি হ্যাশের সাথে সংযুক্ত হয় এবং লেনদেনের হ্যাশের সংখ্যার উপর ভিত্তি করে কাঠামোটি চলতে থাকে।
(সূত্র: কিরণ বৈদ্য / মাঝারি)
হ্যাশিংটি সর্বনিম্ন স্তরের (পাতার-স্তর) নোডগুলি থেকে শুরু হয় এবং সমস্ত 4 টি হ্যাশ নোডের হ্যাশগুলিতে অন্তর্ভুক্ত থাকে যা এটি প্রথম স্তরের সাথে যুক্ত থাকে। একইভাবে, হ্যাশিং প্রথম স্তরে অব্যাহত থাকে, যা হ্যাশগুলির উচ্চতর স্তরে পৌঁছানোর হ্যাশগুলির দিকে পরিচালিত করে, যতক্ষণ না এটি একক শীর্ষের রুট হ্যাশ পৌঁছায়।
এই রুট হ্যাশটিকে Merkle root বলা হয়, এবং হ্যাশগুলির গাছের মতো সংযোগের কারণে এটিতে ব্লকের মধ্যে থাকা প্রতিটি একক লেনদেনের হ্যাশ সম্পর্কিত সমস্ত তথ্য রয়েছে। এটি একটি একক-পয়েন্ট হ্যাশ মান দেয় যা সেই ব্লকের উপস্থিত সমস্ত কিছুকে বৈধতা সক্ষম করে।
উদাহরণস্বরূপ, যদি কোনও লেনদেন # 137 থেকে এসেছেন বলে দাবি করে এমন কোনও লেনদেন যাচাই করতে হয়, তবে ব্লকচেইনের অন্য কোনও ব্লকের কোনও কিছু যাচাই করার চিন্তা না করেই কেবল তাকে ব্লকের Merkle ট্রি পরীক্ষা করা দরকার, যেমন ব্লক # 136 বা ব্লক # 138।
Merkle রুট প্রবেশ করুন, যা যাচাইকরণ আরও গতি। যেহেতু এটি পুরো গাছ সম্পর্কে সমস্ত তথ্য বহন করে, তাই কেবলমাত্র সেই লেনদেনের হ্যাশ, তার ভাইবোন-নোড (এটি উপস্থিত থাকলে) এবং তারপরে শীর্ষে না পৌঁছানো পর্যন্ত উপরের দিকে অগ্রসর হওয়া উচিত verify
মূলত, Merkle ট্রি এবং Merkle মূল প্রক্রিয়াটি দ্রুত যাচাইকরণ এবং লেনদেন সক্ষম করে, হ্যাশিংয়ের স্তরগুলি উল্লেখযোগ্যভাবে হ্রাস করে। (আরও তথ্যের জন্য, Merkle গাছ সংজ্ঞা দেখুন।)
