একটি ইথেরিয়াম প্রোটোটাইপ যা ব্লব-পুনরুদ্ধারের দায়িত্ব নোডগুলির মধ্যে বিভক্ত করে, ১,০০০-নোড সিমুলেশনে অনুমানিত পুনর্গঠন কম্পিউটিং কাজে ১১–১৮× হ্রাস দেখিয়েছে। ফলাফলগুলি প্রস্তাবিত হয় যে অপারেটররা পুরো RowDAS নেটওয়ার্কিং প্রস্তাবের চেয়ে একটি ছোট পরিবর্তনের মাধ্যমে পুনরাবৃত্তির কাজ কমাতে পারেন।
গবেষক সাবা কিরালির ৩ সেপ্টেম্বরের রিপোর্ট কম ডিজাইনকে রোডাসের দিকে সম্ভাব্য প্রথম পদক্ষেপ হিসেবে বর্ণনা করে। এটি পূর্ণ প্রস্তাবে নতুন রো-নেটওয়ার্কিং চ্যানেলগুলি চালু না করেই পুনরুদ্ধারের দায়িত্ব বরাদ্দ করে।
ব্লোবগুলি লেয়ার-2 রোলাপগুলির জন্য ব্যবহৃত ডেটা বহন করে। PeerDAS, ইথেরিয়ামের ব্লোব ডেটা উপলব্ধ কিনা তা পরীক্ষার জন্য সিস্টেম, নোডগুলিকে এর শুধুমাত্র কিছু অংশ ডাউনলোড করতে দেয়। হাই-কাস্টডি নোডগুলি 128টি ডেটা কলামের মধ্যে কমপক্ষে 64টি রাখে, যা অনুপস্থিত ব্লোব ডেটা পুনর্গঠনের জন্য যথেষ্ট; সাপারনোডগুলি 128টি সবগুলি ধারণ করে।
অনেক উচ্চ-নিয়ন্ত্রণ নোড একই পুনর্গঠন পুনরাবৃত্তি করতে পারে। হ্রাসিত ডিজাইনটি প্রথমে নির্দিষ্ট ব্লবগুলিকে তাদের বরাদ্দ করে, যার ফলে অন্যরা তাৎক্ষণিকভাবে নিজেদের দ্বারা এটি পুনর্গঠনের পরিবর্তে পুনরুদ্ধারকৃত ডেটা পায়।
ইথেরিয়াম ব্লোব-রিকভারি সিমুলেশনগুলি কী দেখায়
চারটি ব্লব সহ একটি কনফিগারেশনে, 10% সাপারনোড এবং কোনো কলাম বাদ দেওয়া না হলে, পিয়ারডাস মডেলের অধীনে 48.6 CPU-সেকেন্ড থেকে হ্রাসপ্রাপ্ত ডিজাইনের অধীনে নেটওয়ার্ক-ব্যাপী পুনর্গঠন খরচ কমে 2.75 CPU-সেকেন্ডে। 20% সাপারনোড শেয়ারে, সংশ্লিষ্ট সংখ্যাগুলি ছিল 91 এবং 6.6 CPU-সেকেন্ড।
এই মোট পরিমাণগুলি প্রতিকৃত নেটওয়ার্কের মধ্যে সঞ্চিত কম্পিউটিং কাজ বর্ণনা করে, বরং অতিক্রান্ত পুনরুদ্ধার সময় নয়। এই হিসাবে 162-মিলিসেকেন্ড খরচ প্রতি ব্লব পুনরুদ্ধারের জন্য Ryzen 9 8945HS প্রসেসরে পরিমাপ করা হয়েছে। ট্রানজেকশনের গতি এবং ফি সঞ্চয় প্রতিবেদিত পরিমাপের বাইরে ছিল।
পিয়ারডাস বেসলাইনে ইতিমধ্যেই র্যান্ডমাইজড অপেক্ষা এবং ডুপ্লিকেট পুনর্গঠন প্রতিরোধ করে এমন চেক অন্তর্ভুক্ত রয়েছে। তাই তুলনাটি এই বিলম্বগুলির কারণে সঞ্চয় হওয়া কাজের জন্য বিদ্যমান ক্লায়েন্ট আচরণকে ক্রেডিট দেয়।
কম সংস্করণের অধীনে, নির্ধারিত নোডগুলি বিদ্যমান কলাম-বন্টন চ্যানেলের মাধ্যমে পুনরুদ্ধারকৃত সেলগুলি শেয়ার করে। উচ্চ-কাস্টডি নোডগুলি এখনও অনুপস্থিত যা কিছুর জন্য একটি বিলম্বিত পুনরুদ্ধার ভূমিকা বজায় রাখে, যা একটি পিয়ারডাস-স্টাইল ব্যাকস্টপ সংরক্ষণ করে।
পূর্ণ RowDAS, যা প্রস্তাবিত EIP-8371-এ উল্লিখিত, একটি অতিরিক্ত পুনরুদ্ধার পথ যোগ করবে: রো চ্যানেলগুলি ছোট নোডগুলিকে তাদের ডেটা পুল করতে এবং যখন তাদের সম্মিলিত হোল্ডিং পুনরুদ্ধারের সীমানা অতিক্রম করবে, তখন একসাথে পুনর্গঠন করতে দেবে। হ্রাসিত ডিজাইনটি বর্তমানে উচ্চ-কাস্টডি নোডগুলির উপর নির্ভরশীলতা বজায় রাখে এবং সেই অতিরিক্ত টেকসইতা প্রদান করতে পারে না।
পরিমাপগুলি এখনও বাস্তব ক্রিপ্টোগ্রাফি ব্যবহার করে প্রতিকৃতি করা, প্রক্রিয়াধীন নেটওয়ার্কে সীমাবদ্ধ। কিরালি কোনো ডেভনেট ফলাফল প্রতিবেদন করেননি, এবং পূর্ণাঙ্গ ডিজাইনের 128-সারি-সাবনেট কনফিগারেশন ছোট সাবনেট সংখ্যা থেকে একটি অনুমান। বড় প্রতিকৃতি এবং বাস্তব-নেটওয়ার্ক পরীক্ষা এখনও এগিয়ে আছে।
ইআইপি-8371 ব্লোব সীমাগুলিকে অপরিবর্তিত রাখে, এবং দায়িত্ব বরাদ্দ এবং সারি নেটওয়ার্কিংয়ের মধ্যে প্রস্তাবিত বিভাজন এখনও এর খসড়া পাঠ্যে অন্তর্ভুক্ত করা হয়নি। তাৎক্ষণিক সুযোগটি সংকীর্ণ: পুনরুদ্ধারের জন্য প্রসেসরের প্রয়োজনীয় কাজ কমানো, যার ব্যাপক প্রতিরোধমূলক সুবিধাগুলি পরবর্তী সারি স্তরের উপর নির্ভরশীল।
পোস্টটি ইথেরিয়ামের বাড়তে থাকা রোলআপ বাস্তুতন্ত্রের গণনার চাপ কমানোর জন্য একটি সহজ উপায় থাকতে পারে প্রথম প্রকাশিত হয় CryptoSlate-এ।


