ইথেরিয়াম প্রোটোকল EIP-4844 এর মাধ্যমে ব্লব ট্রানজ্যাকশন চালু হওয়ার পর থেকে এর সবচেয়ে উল্লেখযোগ্য স্কেলিং আপগ্রেডের মধ্য দিয়ে যাচ্ছে। ফুসাকা আপগ্রেডের অংশ হিসেবে, PeerDAS ব্লব ডেটা পরিচালনার একটি নতুন উপায় নিয়ে এসেছে, যা লেয়ার ২ (l2)-এর জন্য ডেটা অ্যাভেইলেবিলিটি (DA) সক্ষমতা প্রায় দশগুণ বাড়িয়ে দেয়।
ব্লব স্কেলিং রোডম্যাপ সম্পর্কে আরও জানুন (একটি নতুন ট্যাবে খোলে)
স্কেলেবিলিটি
ইথেরিয়ামের লক্ষ্য হলো বিশ্বের সবার জন্য একটি নিরপেক্ষ, সুরক্ষিত এবং বিকেন্দ্রীকৃত প্ল্যাটফর্ম হওয়া। নেটওয়ার্ক ব্যবহার বাড়ার সাথে সাথে, নেটওয়ার্কের স্কেল, নিরাপত্তা এবং বিকেন্দ্রীকরণের ট্রাইলেমা (trilemma) বা ত্রিমুখী সমস্যার ভারসাম্য বজায় রাখা প্রয়োজন। ইথেরিয়াম যদি তার বর্তমান ডিজাইনের মধ্যেই নেটওয়ার্ক দ্বারা পরিচালিত ডেটা কেবল বাড়িয়ে দেয়, তবে এটি যে নোডগুলোর ওপর ইথেরিয়াম তার বিকেন্দ্রীকরণের জন্য নির্ভর করে সেগুলোকে অতিরিক্ত চাপে ফেলার ঝুঁকিতে পড়বে। স্কেলেবিলিটির জন্য এমন কঠোর মেকানিজম ডিজাইন প্রয়োজন যা আপস বা ট্রেড-অফগুলো (trade-offs) কমিয়ে আনে।
এই লক্ষ্য অর্জনের অন্যতম কৌশল হলো সমস্ত ট্রানজ্যাকশন মেইননেটে প্রসেস করার পরিবর্তে লেয়ার ২ (l2) স্কেলিং সলিউশনের একটি বৈচিত্র্যময় ইকোসিস্টেমের সুযোগ দেওয়া। বা রোলআপ তাদের নিজস্ব আলাদা চেইনে ট্রানজ্যাকশন প্রসেস করে এবং ভেরিফিকেশন ও নিরাপত্তার জন্য ইথেরিয়াম ব্যবহার করে। শুধুমাত্র নিরাপত্তা-সংক্রান্ত গুরুত্বপূর্ণ কমিটমেন্ট প্রকাশ করা এবং পেলোড (payloads) সংকুচিত করার মাধ্যমে লেয়ার ২ (l2) ইথেরিয়ামের DA সক্ষমতা আরও দক্ষতার সাথে ব্যবহার করতে পারে। এর ফলে, লেয়ার ১ (l1) নিরাপত্তার নিশ্চয়তার সাথে আপস না করেই কম ডেটা বহন করে, অন্যদিকে লেয়ার ২ (l2) কম গ্যাস খরচে আরও বেশি ব্যবহারকারী যুক্ত করতে পারে। প্রাথমিকভাবে, লেয়ার ২ (l2) সাধারণ ট্রানজ্যাকশনে calldata হিসেবে ডেটা প্রকাশ করত, যা গ্যাসের জন্য লেয়ার ১ (l1) ট্রানজ্যাকশনের সাথে প্রতিযোগিতা করত এবং বিপুল পরিমাণ ডেটা অ্যাভেইলেবিলিটির জন্য অবাস্তব ছিল।
প্রোটো-ড্যাঙ্কশার্ডিং
লেয়ার ২ (l2) স্কেলিংয়ের দিকে প্রথম বড় পদক্ষেপ ছিল ডেনকুন আপগ্রেড, যা প্রোটো-ড্যাঙ্কশার্ডিং (EIP-4844) চালু করেছিল। এই আপগ্রেড রোলআপগুলোর জন্য ব্লব নামক একটি নতুন, বিশেষায়িত ডেটা টাইপ তৈরি করেছে। ব্লব, বা বাইনারি লার্জ অবজেক্ট (binary large objects), হলো যেকোনো ডেটার ক্ষণস্থায়ী অংশ যার জন্য EVM এক্সিকিউশনের প্রয়োজন হয় না এবং নোডগুলো এগুলোকে শুধুমাত্র সীমিত সময়ের জন্য সংরক্ষণ করে। এই আরও দক্ষ প্রসেসিং লেয়ার ২ (l2)-কে ইথেরিয়ামে আরও বেশি ডেটা প্রকাশ করতে এবং আরও বেশি স্কেল করতে সাহায্য করেছে।
স্কেলিংয়ের জন্য ইতিমধ্যে শক্তিশালী সুবিধা থাকা সত্ত্বেও, ব্লব ব্যবহার করা চূড়ান্ত লক্ষ্যের একটি অংশ মাত্র। বর্তমান প্রোটোকলে, নেটওয়ার্কের প্রতিটি নোডকে এখনও প্রতিটি ব্লব ডাউনলোড করতে হয়। এর ফলে ব্যক্তিগত নোডগুলোর প্রয়োজনীয় ব্যান্ডউইথ একটি বাধা হয়ে দাঁড়ায়, কারণ ব্লবের সংখ্যা বাড়ার সাথে সাথে ডাউনলোড করার জন্য প্রয়োজনীয় ডেটার পরিমাণ সরাসরি বৃদ্ধি পায়।
ইথেরিয়াম বিকেন্দ্রীকরণের সাথে আপস করে না, এবং ব্যান্ডউইথ হলো এর অন্যতম সংবেদনশীল বিষয়। এমনকি যাদের সামর্থ্য আছে তাদের জন্য শক্তিশালী কম্পিউটিং ব্যাপকভাবে উপলব্ধ থাকলেও, উন্নত দেশগুলোর (যেমন জার্মানি (একটি নতুন ট্যাবে খোলে), বেলজিয়াম (একটি নতুন ট্যাবে খোলে), অস্ট্রেলিয়া (একটি নতুন ট্যাবে খোলে) বা যুক্তরাষ্ট্রের (একটি নতুন ট্যাবে খোলে)) অত্যন্ত শহুরে এলাকাগুলোতেও আপলোড ব্যান্ডউইথের সীমাবদ্ধতা (একটি নতুন ট্যাবে খোলে) নোডগুলোকে শুধুমাত্র ডেটা সেন্টার থেকে চালানোর মধ্যে সীমাবদ্ধ করে দিতে পারে, যদি ব্যান্ডউইথের প্রয়োজনীয়তাগুলো সতর্কতার সাথে সামঞ্জস্য করা না হয়।
ব্লব বাড়ার সাথে সাথে নোড অপারেটরদের ব্যান্ডউইথ এবং ডিস্ক স্পেসের প্রয়োজনীয়তা ক্রমশ বৃদ্ধি পায়। ব্লবের আকার এবং পরিমাণ এই সীমাবদ্ধতাগুলোর দ্বারা সীমিত। প্রতিটি ব্লব 128kb পর্যন্ত ডেটা বহন করতে পারে এবং প্রতি ব্লকে গড়ে 6টি ব্লব থাকে। এটি ছিল ভবিষ্যতের এমন একটি ডিজাইনের দিকে প্রথম পদক্ষেপ যা ব্লবগুলোকে আরও বেশি কার্যকর উপায়ে ব্যবহার করবে।
ডেটা অ্যাভেইলেবিলিটি স্যাম্পলিং
ডেটা অ্যাভেইলেবিলিটি হলো এই নিশ্চয়তা যে চেইন স্বাধীনভাবে যাচাই করার জন্য প্রয়োজনীয় সমস্ত ডেটা নেটওয়ার্কের সকল অংশগ্রহণকারীর কাছে অ্যাক্সেসযোগ্য। এটি নিশ্চিত করে যে ডেটা সম্পূর্ণরূপে প্রকাশিত হয়েছে এবং চেইনের নতুন স্টেট বা আগত ট্রানজ্যাকশনগুলো ট্রাস্টলেসভাবে (trustlessly) যাচাই করতে ব্যবহার করা যেতে পারে।
ইথেরিয়াম ব্লবগুলো একটি শক্তিশালী ডেটা অ্যাভেইলেবিলিটির নিশ্চয়তা প্রদান করে যা লেয়ার ২ (l2)-এর নিরাপত্তা নিশ্চিত করে। এটি করার জন্য, ইথেরিয়াম নোডগুলোকে সম্পূর্ণ ব্লব ডাউনলোড এবং সংরক্ষণ করতে হয়। কিন্তু আমরা যদি নেটওয়ার্কে ব্লবগুলোকে আরও দক্ষতার সাথে বিতরণ করতে পারি এবং এই সীমাবদ্ধতা এড়াতে পারি তবে কেমন হয়?
ডেটা সংরক্ষণ এবং এর অ্যাভেইলেবিলিটি নিশ্চিত করার একটি ভিন্ন পদ্ধতি হলো ডেটা অ্যাভেইলেবিলিটি স্যাম্পলিং (DAS)। ইথেরিয়াম চালানো প্রতিটি কম্পিউটার প্রতিটি ব্লব সম্পূর্ণভাবে সংরক্ষণ করার পরিবর্তে, DAS শ্রমের একটি বিকেন্দ্রীকৃত বিভাজন চালু করে। এটি নোডগুলোর সম্পূর্ণ নেটওয়ার্ক জুড়ে ছোট, পরিচালনাযোগ্য কাজগুলো বিতরণ করে ডেটা প্রসেস করার বোঝা ভেঙে দেয়। ব্লবগুলোকে টুকরো টুকরো করে ভাগ করা হয় এবং প্রতিটি নোড সমস্ত নোড জুড়ে অভিন্ন র্যান্ডম ডিস্ট্রিবিউশনের (uniform random distribution) জন্য একটি মেকানিজম ব্যবহার করে শুধুমাত্র কয়েকটি টুকরো ডাউনলোড করে।
এটি একটি নতুন সমস্যার জন্ম দেয়—ডেটার অ্যাভেইলেবিলিটি এবং অখণ্ডতা (integrity) প্রমাণ করা। যখন ব্যক্তিগত নোডগুলো শুধুমাত্র ছোট ছোট টুকরো ধারণ করে তখন নেটওয়ার্ক কীভাবে গ্যারান্টি দিতে পারে যে ডেটা উপলব্ধ এবং এটি সম্পূর্ণ সঠিক? একটি ক্ষতিকারক নোড ভুয়া ডেটা পরিবেশন করতে পারে এবং সহজেই শক্তিশালী ডেটা অ্যাভেইলেবিলিটির নিশ্চয়তা ভেঙে দিতে পারে! এখানেই ক্রিপ্টোগ্রাফি সাহায্য করতে আসে।
ডেটার অখণ্ডতা নিশ্চিত করতে, EIP-4844 ইতিমধ্যেই KZG কমিটমেন্টের সাথে বাস্তবায়িত হয়েছিল। এগুলো হলো ক্রিপ্টোগ্রাফিক প্রমাণ যা নেটওয়ার্কে একটি নতুন ব্লব যোগ করার সময় তৈরি হয়। প্রতিটি ব্লকে একটি ছোট প্রমাণ অন্তর্ভুক্ত থাকে এবং নোডগুলো যাচাই করতে পারে যে প্রাপ্ত ব্লবগুলো ব্লকের KZG কমিটমেন্টের সাথে মিলে যায়।
DAS হলো এমন একটি মেকানিজম যা এর ওপর ভিত্তি করে তৈরি হয় এবং নিশ্চিত করে যে ডেটা সঠিক এবং উপলব্ধ উভয়ই। স্যাম্পলিং হলো এমন একটি প্রক্রিয়া যেখানে একটি নোড ডেটার শুধুমাত্র একটি ছোট অংশের জন্য কোয়েরি করে এবং কমিটমেন্টের বিপরীতে এটি যাচাই করে। KZG হলো একটি পলিনোমিয়াল কমিটমেন্ট স্কিম (polynomial commitment scheme) যার মানে হলো পলিনোমিয়াল কার্ভের (polynomial curve) যেকোনো একক পয়েন্ট যাচাই করা যেতে পারে। পলিনোমিয়ালের শুধুমাত্র কয়েকটি পয়েন্ট চেক করার মাধ্যমে, স্যাম্পলিং করা ক্লায়েন্ট একটি শক্তিশালী সম্ভাব্য গ্যারান্টি পেতে পারে যে ডেটা উপলব্ধ রয়েছে।
PeerDAS
PeerDAS (EIP-7594) (একটি নতুন ট্যাবে খোলে) হলো একটি নির্দিষ্ট প্রস্তাব যা ইথেরিয়ামে DAS মেকানিজম বাস্তবায়ন করে, যা সম্ভবত দ্য মার্জ-এর পর সবচেয়ে বড় আপগ্রেড হিসেবে চিহ্নিত। PeerDAS-কে ব্লব ডেটা প্রসারিত করার জন্য ডিজাইন করা হয়েছে, এটিকে কলামে ভাগ করে এবং নোডগুলোতে একটি সাবসেট বিতরণ করে।
এটি অর্জনের জন্য ইথেরিয়াম কিছু চতুর গণিতের সাহায্য নেয়: এটি ব্লব ডেটাতে রিড-সলোমন (Reed-Solomon) স্টাইলের ইরেজার কোডিং প্রয়োগ করে। ব্লব ডেটাকে একটি পলিনোমিয়াল হিসেবে উপস্থাপন করা হয় যার সহগগুলো (coefficients) ডেটাকে এনকোড করে, তারপর একটি বর্ধিত ব্লব তৈরি করতে অতিরিক্ত পয়েন্টগুলোতে সেই পলিনোমিয়ালের মূল্যায়ন করে, যা মূল্যায়নের সংখ্যা দ্বিগুণ করে। এই অতিরিক্ত রিডান্ডেন্সি (redundancy) ইরেজার রিকভারি (erasure recovery) সক্ষম করে: এমনকি যদি কিছু মূল্যায়ন অনুপস্থিত থাকে, তবুও মূল ব্লবটি পুনর্গঠন করা যেতে পারে যতক্ষণ না বর্ধিত অংশগুলো সহ মোট ডেটার অন্তত অর্ধেক উপলব্ধ থাকে।
বাস্তবে, এই পলিনোমিয়ালের হাজার হাজার সহগ রয়েছে। KZG কমিটগুলো হলো কয়েক বাইটের মান, অনেকটা হ্যাশ-এর মতো, যা সমস্ত নোডের কাছে পরিচিত। পর্যাপ্ত ডেটা পয়েন্ট ধারণকারী প্রতিটি নোড দক্ষতার সাথে ব্লব ডেটার একটি সম্পূর্ণ সেট পুনর্গঠন করতে পারে (একটি নতুন ট্যাবে খোলে)।
মজার তথ্য: ডিভিডি (DVD)-তেও একই কোডিং কৌশল ব্যবহার করা হতো। আপনি যদি কোনো ডিভিডিতে আঁচড় কাটতেন, তবুও প্লেয়ারটি এটি পড়তে সক্ষম হতো রিড-সলোমন কোডিংয়ের কারণে যা পলিনোমিয়ালের অনুপস্থিত অংশগুলো যোগ করে।
ঐতিহাসিকভাবে, ব্লকচেইনের ডেটা, তা ব্লক হোক বা ব্লব, সমস্ত নোডে সম্প্রচার করা হতো। PeerDAS-এর স্প্লিট-অ্যান্ড-স্যাম্পল (split-and-sample) পদ্ধতির মাধ্যমে, সবাইকে সবকিছু সম্প্রচার করার আর প্রয়োজন নেই। ফুসাকা-পরবর্তী সময়ে, কনসেনসাস লেয়ার নেটওয়ার্কিং গসিপ টপিক/সাবনেটে (gossip topics/subnets) সংগঠিত হয়: ব্লব কলামগুলো নির্দিষ্ট সাবনেটে বরাদ্দ করা হয়, এবং প্রতিটি নোড একটি পূর্বনির্ধারিত সাবসেটে সাবস্ক্রাইব করে এবং শুধুমাত্র সেই অংশগুলো সংরক্ষণ করে।
PeerDAS-এর মাধ্যমে, বর্ধিত ব্লব ডেটাকে 128টি অংশে ভাগ করা হয় যাকে কলাম বলা হয়। ডেটা এই নোডগুলোতে একটি ডেডিকেটেড গসিপ প্রোটোকল-এর মাধ্যমে নির্দিষ্ট সাবনেটগুলোতে বিতরণ করা হয় যেগুলোতে তারা সাবস্ক্রাইব করে। নেটওয়ার্কের প্রতিটি সাধারণ নোড অন্তত 8টি এলোমেলোভাবে নির্বাচিত কলাম সাবনেটে অংশগ্রহণ করে। 128টি সাবনেটের মধ্যে মাত্র 8টি থেকে ডেটা পাওয়ার অর্থ হলো এই ডিফল্ট নোডটি সমস্ত ডেটার মাত্র 1/16 অংশ পায়, কিন্তু যেহেতু ডেটা প্রসারিত করা হয়েছিল তাই এটি মূল ডেটার 1/8 অংশ।
এটি বর্তমান "সবাই সবকিছু ডাউনলোড করে" স্কিমার 8 গুণ নতুন তাত্ত্বিক স্কেলিং সীমার অনুমতি দেয়। ব্লব কলাম পরিবেশনকারী বিভিন্ন র্যান্ডম সাবনেটে নোডগুলো সাবস্ক্রাইব করার ফলে, সম্ভাবনা খুব বেশি যে সেগুলো সমানভাবে বিতরণ করা হয়েছে এবং তাই ডেটার প্রতিটি অংশ নেটওয়ার্কের কোথাও না কোথাও বিদ্যমান রয়েছে। ভ্যালিডেটর চালানো নোডগুলোকে তাদের চালানো প্রতিটি ভ্যালিডেটরের সাথে আরও বেশি সাবনেটে সাবস্ক্রাইব করতে হয়।
প্রতিটি নোডের একটি অনন্য এলোমেলোভাবে তৈরি করা আইডি থাকে, এটি সাধারণত সংযোগের জন্য এর সর্বজনীন পরিচয় হিসেবে কাজ করে। PeerDAS-এ, এই নম্বরটি ব্যবহার করে নির্ধারণ করা হয় যে এটিকে কোন র্যান্ডম সেট সাবনেটগুলোতে সাবস্ক্রাইব করতে হবে, যার ফলে সমস্ত ব্লব ডেটার একটি অভিন্ন র্যান্ডম ডিস্ট্রিবিউশন হয়।
একবার কোনো নোড সফলভাবে মূল ডেটা পুনর্গঠন করলে, এটি পুনরুদ্ধার করা কলামগুলোকে আবার নেটওয়ার্কে পুনরায় বিতরণ করে, সক্রিয়ভাবে যেকোনো ডেটা গ্যাপ নিরাময় করে এবং সামগ্রিক সিস্টেমের স্থিতিস্থাপকতা বাড়ায়। ≥4096 ETH সম্মিলিত ব্যালেন্সসহ ভ্যালিডেটরগুলোর সাথে সংযুক্ত নোডগুলোকে অবশ্যই একটি সুপারনোড হতে হবে এবং তাই সমস্ত ডেটা কলাম সাবনেটে সাবস্ক্রাইব করতে হবে এবং সমস্ত কলাম সংরক্ষণ করতে হবে। এই সুপারনোডগুলো ক্রমাগত ডেটা গ্যাপ নিরাময় করবে। প্রোটোকলের সম্ভাব্য স্ব-নিরাময় প্রকৃতি শক্তিশালী অ্যাভেইলেবিলিটির নিশ্চয়তা দেয়, যেখানে শুধুমাত্র ডেটার কিছু অংশ ধারণকারী হোম অপারেটরদের সীমাবদ্ধ করে না।
ওপরে বর্ণিত স্যাম্পলিং মেকানিজমের কারণে ব্লব ডেটার শুধুমাত্র ছোট সাবসেট ধারণকারী যেকোনো নোড দ্বারা ডেটা অ্যাভেইলেবিলিটি নিশ্চিত করা যেতে পারে। এই অ্যাভেইলেবিলিটি প্রয়োগ করা হয়: ভ্যালিডেটরদের অবশ্যই নতুন ফর্ক-চয়েস (fork-choice) নিয়মগুলো অনুসরণ করতে হবে, যার অর্থ হলো তারা ডেটার অ্যাভেইলেবিলিটি যাচাই করার পরেই কেবল ব্লকগুলো গ্রহণ করবে এবং ভোট দেবে।
ব্যবহারকারীদের (বিশেষ করে লেয়ার ২ (l2) ব্যবহারকারীদের) ওপর এর সরাসরি প্রভাব হলো কম ফি। রোলআপ ডেটার জন্য 8 গুণ বেশি জায়গা থাকায়, সময়ের সাথে সাথে তাদের চেইনে ব্যবহারকারীর কাজগুলো আরও সস্তা হয়ে যায়। তবে ফুসাকা-পরবর্তী সময়ে ফি কমতে সময় লাগবে এবং এটি BPO-গুলোর ওপর নির্ভর করবে।
ব্লব-প্যারামিটার-অনলি (BPOs)
নেটওয়ার্ক তাত্ত্বিকভাবে 8 গুণ বেশি ব্লব প্রসেস করতে সক্ষম হবে, তবে ব্লব বৃদ্ধি এমন একটি পরিবর্তন যা সঠিকভাবে পরীক্ষা করা এবং ধাপে ধাপে নিরাপদে কার্যকর করা প্রয়োজন। টেস্টনেটগুলো মেইননেটে ফিচারগুলো ডিপ্লয় করা-র জন্য যথেষ্ট আত্মবিশ্বাস প্রদান করে তবে উল্লেখযোগ্যভাবে বেশি সংখ্যক ব্লব সক্ষম করার আগে আমাদের p2p নেটওয়ার্কের স্থিতিশীলতা নিশ্চিত করতে হবে।
নেটওয়ার্ককে অতিরিক্ত চাপে না ফেলে প্রতি ব্লকে ব্লবের লক্ষ্যমাত্রা ধীরে ধীরে বাড়াতে, ফুসাকা ব্লব-প্যারামিটার-অনলি (BPO) (একটি নতুন ট্যাবে খোলে) ফর্ক চালু করে। সাধারণ ফর্কগুলোর বিপরীতে যেগুলোর জন্য বিস্তৃত ইকোসিস্টেম সমন্বয়, চুক্তি এবং সফ্টওয়্যার আপডেটের প্রয়োজন হয়, BPO (EIP-7892) (একটি নতুন ট্যাবে খোলে) হলো প্রি-প্রোগ্রাম করা আপগ্রেড যা কোনো হস্তক্ষেপ ছাড়াই সময়ের সাথে সাথে ব্লবের সর্বোচ্চ সংখ্যা বাড়ায়।
এর মানে হলো ফুসাকা সক্রিয় হওয়ার এবং PeerDAS লাইভ হওয়ার পরপরই, ব্লবের সংখ্যা অপরিবর্তিত থাকবে। ব্লবের সংখ্যা প্রতি কয়েক সপ্তাহে দ্বিগুণ হতে শুরু করবে যতক্ষণ না এটি সর্বোচ্চ 48-এ পৌঁছায়, এই সময়ে ডেভেলপাররা নজর রাখবেন যাতে মেকানিজমটি প্রত্যাশা অনুযায়ী কাজ করে এবং নেটওয়ার্ক চালানো নোডগুলোর ওপর কোনো বিরূপ প্রভাব না ফেলে।
ভবিষ্যৎ দিকনির্দেশনা
PeerDAS হলো FullDAS বা ড্যাঙ্কশার্ডিং-এর বৃহত্তর স্কেলিং লক্ষ্যের দিকে (একটি নতুন ট্যাবে খোলে) একটি পদক্ষেপ মাত্র। যেখানে PeerDAS প্রতিটি ব্লবে আলাদাভাবে 1D ইরেজার কোডিং ব্যবহার করে, সেখানে সম্পূর্ণ ড্যাঙ্কশার্ডিং ব্লব ডেটার সম্পূর্ণ ম্যাট্রিক্স জুড়ে আরও সম্পূর্ণ 2D ইরেজার কোডিং স্কিম ব্যবহার করবে। দুই মাত্রায় ডেটা প্রসারিত করা আরও শক্তিশালী রিডান্ডেন্সি বৈশিষ্ট্য এবং আরও দক্ষ পুনর্গঠন ও যাচাইকরণ তৈরি করে। FullDAS বাস্তবায়নের জন্য অতিরিক্ত গবেষণার পাশাপাশি উল্লেখযোগ্য নেটওয়ার্ক এবং প্রোটোকল অপ্টিমাইজেশনের প্রয়োজন হবে।
আরও পড়ুন
- ফ্রান্সেসকো ডি'আমাতো (Francesco D'Amato) রচিত PeerDAS: পিয়ার ডেটা অ্যাভেইলেবিলিটি স্যাম্পলিং (একটি নতুন ট্যাবে খোলে)
- ইথেরিয়ামের PeerDAS-এর একটি ডকুমেন্টেশন (একটি নতুন ট্যাবে খোলে)
- AGM ছাড়াই PeerDAS-এর নিরাপত্তা প্রমাণ করা (একটি নতুন ট্যাবে খোলে)
- PeerDAS, এর প্রভাব এবং ফুসাকা পরীক্ষা করার বিষয়ে ভিটালিক (একটি নতুন ট্যাবে খোলে)

