ডাটা এভেইলএবিলিটি
পেজ সর্বশেষ আপডেট: ২৩ ফেব্রুয়ারী, ২০২৬
"বিশ্বাস করবেন না, যাচাই করুন" (Don't trust, verify) ইথিরিয়ামে একটি সাধারণ প্রবাদ। এর মূল ধারণা হলো আপনার নোড স্বাধীনভাবে যাচাই করতে পারে যে এটি যে তথ্য গ্রহণ করে তা সঠিক, পিয়ারদের কাছ থেকে প্রাপ্ত ব্লকস-এর সমস্ত লেনদেন এক্সিকিউট করার মাধ্যমে, যাতে প্রস্তাবিত পরিবর্তনগুলো নোড দ্বারা স্বাধীনভাবে গণনা করা পরিবর্তনগুলোর সাথে হুবহু মিলে যায়। এর মানে হলো নোডগুলোকে বিশ্বাস করতে হবে না যে ব্লকের প্রেরকরা সৎ। ডাটা অনুপস্থিত থাকলে এটি সম্ভব নয়।
ডাটা এভেইলএবিলিটি বলতে একজন ব্যবহারকারীর সেই আত্মবিশ্বাসকে বোঝায় যে একটি ব্লক যাচাই করার জন্য প্রয়োজনীয় ডাটা সত্যিই সমস্ত নেটওয়ার্ক অংশগ্রহণকারীদের জন্য উপলব্ধ। Ethereum লেয়ার 1-এ ফুল নোডগুলোর জন্য এটি তুলনামূলকভাবে সহজ; ফুল নোড প্রতিটি ব্লকের সমস্ত ডাটার একটি কপি ডাউনলোড করে - ডাউনলোড করা সম্ভব হওয়ার জন্য ডাটা উপলব্ধ থাকতেই হবে। অনুপস্থিত ডাটা সহ একটি ব্লক ব্লকচেইন-এ যুক্ত হওয়ার পরিবর্তে বাতিল করা হবে। এটি হলো "অনচেইন ডাটা এভেইলএবিলিটি" এবং এটি মনোলিথিক ব্লকচেইনগুলোর একটি বৈশিষ্ট্য। ফুল নোডগুলোকে অবৈধ লেনদেন গ্রহণ করার জন্য প্রতারিত করা যায় না কারণ তারা প্রতিটি লেনদেন নিজেদের জন্য ডাউনলোড এবং এক্সিকিউট করে। তবে, মডুলার ব্লকচেইন, লেয়ার ২ রোলআপস এবং লাইট ক্লায়েন্টগুলোর জন্য, ডাটা এভেইলএবিলিটি পরিস্থিতি আরও জটিল, যার জন্য আরও কিছু পরিশীলিত যাচাইকরণ পদ্ধতির প্রয়োজন হয়।
পূর্বশর্ত
আপনার ব্লকচেইন মৌলিক বিষয়গুলো সম্পর্কে ভালো ধারণা থাকা উচিত, বিশেষ করে কনসেন্সাস মেকানিজম। এই পেজটি ধরে নেয় যে পাঠক ব্লকস, লেনদেন, নোড, স্কেলিং সমাধান, এবং অন্যান্য প্রাসঙ্গিক বিষয়গুলোর সাথে পরিচিত।
ডাটা এভেইলএবিলিটি সমস্যা
ডাটা এভেইলএবিলিটি সমস্যা হলো পুরো নেটওয়ার্ক-এর কাছে এটি প্রমাণ করার প্রয়োজনীয়তা যে ব্লকচেইন-এ যুক্ত হওয়া কিছু লেনদেন ডাটার সংক্ষিপ্ত রূপ সত্যিই বৈধ লেনদেনের একটি সেটকে উপস্থাপন করে, তবে সমস্ত নোডকে সমস্ত ডাটা ডাউনলোড করার প্রয়োজন ছাড়াই এটি করা। ব্লকস স্বাধীনভাবে যাচাই করার জন্য সম্পূর্ণ লেনদেন ডাটা প্রয়োজনীয়, তবে সমস্ত নোডকে সমস্ত লেনদেন ডাটা ডাউনলোড করতে বলা স্কেলিং-এর ক্ষেত্রে একটি বাধা। ডাটা এভেইলএবিলিটি সমস্যার সমাধানগুলোর লক্ষ্য হলো পর্যাপ্ত নিশ্চয়তা প্রদান করা যে সম্পূর্ণ লেনদেন ডাটা সেই নেটওয়ার্ক অংশগ্রহণকারীদের যাচাইকরণের জন্য উপলব্ধ করা হয়েছিল যারা নিজেদের জন্য ডাটা ডাউনলোড এবং সংরক্ষণ করে না।
লাইট নোড এবং লেয়ার ২ রোলআপস হলো নেটওয়ার্ক অংশগ্রহণকারীদের গুরুত্বপূর্ণ উদাহরণ যাদের শক্তিশালী ডাটা এভেইলএবিলিটি নিশ্চয়তা প্রয়োজন কিন্তু তারা নিজেদের জন্য লেনদেন ডাটা ডাউনলোড এবং প্রসেস করতে পারে না। লেনদেন ডাটা ডাউনলোড করা এড়ানোই লাইট নোডগুলোকে হালকা করে তোলে এবং রোলআপস-কে কার্যকর স্কেলিং সমাধান হতে সক্ষম করে।
ভবিষ্যতের "স্টেটলেস" ইথিরিয়াম ক্লায়েন্টগুলোর জন্যও ডাটা এভেইলএবিলিটি একটি গুরুত্বপূর্ণ উদ্বেগের বিষয়, যাদের ব্লকস যাচাই করার জন্য স্টেট ডাটা ডাউনলোড এবং সংরক্ষণ করার প্রয়োজন নেই। স্টেটলেস ক্লায়েন্টগুলোর এখনও নিশ্চিত হওয়া প্রয়োজন যে ডাটা কোথাও উপলব্ধ রয়েছে এবং এটি সঠিকভাবে প্রসেস করা হয়েছে।
ডাটা এভেইলএবিলিটি সমাধান
ডাটা এভেইলএবিলিটি স্যাম্পলিং (DAS)
ডাটা এভেইলএবিলিটি স্যাম্পলিং (DAS) হলো নেটওয়ার্ক-এর জন্য কোনো নির্দিষ্ট নোডের ওপর খুব বেশি চাপ না দিয়ে ডাটা উপলব্ধ কিনা তা পরীক্ষা করার একটি উপায়। প্রতিটি নোড (নন-স্টেকিং নোড সহ) মোট ডাটার কিছু ছোট, এলোমেলোভাবে নির্বাচিত সাবসেট ডাউনলোড করে। সফলভাবে স্যাম্পলগুলো ডাউনলোড করা উচ্চ আত্মবিশ্বাসের সাথে নিশ্চিত করে যে সমস্ত ডাটা উপলব্ধ রয়েছে। এটি ডাটা ইরেজার কোডিংয়ের ওপর নির্ভর করে, যা রিডান্ড্যান্ট তথ্য দিয়ে একটি নির্দিষ্ট ডেটাসেটকে প্রসারিত করে (এটি করার উপায় হলো ডাটার ওপর পলিনোমিয়াল নামে পরিচিত একটি ফাংশন ফিট করা এবং অতিরিক্ত পয়েন্টগুলোতে সেই পলিনোমিয়াল মূল্যায়ন করা)। এটি প্রয়োজনের সময় রিডান্ড্যান্ট ডাটা থেকে মূল ডাটা পুনরুদ্ধার করার অনুমতি দেয়। এই ডাটা তৈরির একটি পরিণতি হলো যে যদি মূল ডাটার যেকোনো অংশ অনুপলব্ধ থাকে, তবে প্রসারিত ডাটার অর্ধেক অনুপস্থিত থাকবে! প্রতিটি নোড দ্বারা ডাউনলোড করা ডাটা স্যাম্পলের পরিমাণ এমনভাবে টিউন করা যেতে পারে যাতে এটি অত্যন্ত সম্ভাবনাময় হয় যে প্রতিটি ক্লায়েন্ট দ্বারা স্যাম্পল করা ডাটা খণ্ডগুলোর মধ্যে অন্তত একটি অনুপস্থিত থাকবে যদি অর্ধেকেরও কম ডাটা সত্যিই উপলব্ধ থাকে।
ফুল ডাঙ্কশার্ডিং বাস্তবায়িত হওয়ার পর রোলআপ অপারেটররা তাদের লেনদেন ডাটা উপলব্ধ করে তা নিশ্চিত করতে DAS ব্যবহার করা হবে। ইথিরিয়াম নোডগুলো সমস্ত ডাটা বিদ্যমান রয়েছে তা নিশ্চিত করতে ওপরে ব্যাখ্যা করা রিডান্ডেন্সি স্কিম ব্যবহার করে ব্লবগুলোতে (blobs) প্রদত্ত লেনদেন ডাটা এলোমেলোভাবে স্যাম্পল করবে। লাইট ক্লায়েন্টগুলোকে সুরক্ষিত করার জন্য ব্লক প্রডিউসাররা তাদের সমস্ত ডাটা উপলব্ধ করছে তা নিশ্চিত করতে একই কৌশল প্রয়োগ করা যেতে পারে। একইভাবে, প্রপোজার-বিল্ডার সেপারেশন-এর অধীনে, শুধুমাত্র ব্লক বিল্ডারকে একটি সম্পূর্ণ ব্লক প্রসেস করতে হবে - অন্যান্য ভ্যালিডেটরস ডাটা এভেইলএবিলিটি স্যাম্পলিং ব্যবহার করে যাচাই করবে।
ডাটা এভেইলএবিলিটি কমিটি
ডাটা এভেইলএবিলিটি কমিটি (DACs) হলো বিশ্বস্ত পক্ষ যারা ডাটা এভেইলএবিলিটি প্রদান করে বা প্রত্যয়ন করে। DAC-গুলো DAS-এর পরিবর্তে, বা এর সাথে একত্রে (opens in a new tab) ব্যবহার করা যেতে পারে। কমিটিগুলোর সাথে আসা নিরাপত্তা গ্যারান্টি নির্দিষ্ট সেটআপের ওপর নির্ভর করে। উদাহরণস্বরূপ, ইথিরিয়াম লাইট নোডগুলোর জন্য ডাটা এভেইলএবিলিটি প্রত্যয়ন করতে ভ্যালিডেটরস-এর এলোমেলোভাবে স্যাম্পল করা সাবসেট ব্যবহার করে।
কিছু ভ্যালিডিয়াম (validiums) দ্বারাও DAC ব্যবহার করা হয়। DAC হলো নোডগুলোর একটি বিশ্বস্ত সেট যা অফলাইনে ডাটার কপি সংরক্ষণ করে। কোনো বিবাদের ক্ষেত্রে DAC-কে ডাটা উপলব্ধ করতে হয়। DAC-এর সদস্যরা অনচেইন প্রত্যয়নও প্রকাশ করে প্রমাণ করতে যে উক্ত ডাটা সত্যিই উপলব্ধ। কিছু ভ্যালিডিয়াম DAC-কে একটি প্রুফ-অফ-স্টেক (PoS) ভ্যালিডেটর সিস্টেম দিয়ে প্রতিস্থাপন করে। এখানে, যে কেউ ভ্যালিডেটর হতে পারে এবং অফচেইন ডাটা সংরক্ষণ করতে পারে। তবে, তাদের অবশ্যই একটি "বন্ড" প্রদান করতে হবে, যা একটি স্মার্ট কন্ট্রাক্ট-এ জমা করা হয়। ক্ষতিকারক আচরণের ক্ষেত্রে, যেমন ভ্যালিডেটর ডাটা আটকে রাখলে, বন্ডটি স্ল্যাশ করা যেতে পারে। প্রুফ-অফ-স্টেক ডাটা এভেইলএবিলিটি কমিটিগুলো সাধারণ DAC-গুলোর চেয়ে উল্লেখযোগ্যভাবে বেশি সুরক্ষিত কারণ তারা সরাসরি সৎ আচরণকে উৎসাহিত করে।
ডাটা এভেইলএবিলিটি এবং লাইট নোড
লাইট নোড-গুলোর ব্লক ডাটা ডাউনলোড না করেই তাদের প্রাপ্ত ব্লক হেডারগুলোর সঠিকতা যাচাই করা প্রয়োজন। এই হালকা হওয়ার মূল্য হলো ফুল নোডগুলো যেভাবে স্থানীয়ভাবে লেনদেন পুনরায় এক্সিকিউট করে ব্লক হেডারগুলো স্বাধীনভাবে যাচাই করে, সেভাবে করতে না পারা।
ইথিরিয়াম লাইট নোডগুলো 512 জন ভ্যালিডেটরস-এর এলোমেলো সেটকে বিশ্বাস করে যাদের একটি সিঙ্ক কমিটি-তে নিয়োগ করা হয়েছে। সিঙ্ক কমিটি একটি DAC হিসেবে কাজ করে যা একটি ক্রিপ্টোগ্রাফিক সিগনেচার ব্যবহার করে লাইট ক্লায়েন্টগুলোকে সংকেত দেয় যে হেডারের ডাটা সঠিক। প্রতিদিন, সিঙ্ক কমিটি রিফ্রেশ হয়। প্রতিটি ব্লক হেডার লাইট নোডগুলোকে সতর্ক করে যে পরবর্তী ব্লকে সাইন অফ করার জন্য কোন ভ্যালিডেটরস-দের আশা করতে হবে, যাতে তারা আসল সিঙ্ক-কমিটির ভান করা কোনো ক্ষতিকারক গ্রুপকে বিশ্বাস করার জন্য প্রতারিত হতে না পারে।
তবে, কী হবে যদি কোনো আক্রমণকারী কোনোভাবে লাইট ক্লায়েন্টগুলোর কাছে একটি ক্ষতিকারক ব্লক হেডার পাঠাতে সক্ষম হয় এবং তাদের বোঝাতে পারে যে এটি একটি সৎ সিঙ্ক-কমিটি দ্বারা সাইন অফ করা হয়েছে? সেক্ষেত্রে, আক্রমণকারী অবৈধ লেনদেন অন্তর্ভুক্ত করতে পারে এবং লাইট ক্লায়েন্ট অন্ধভাবে সেগুলো গ্রহণ করবে, কারণ তারা ব্লক হেডারে সংক্ষিপ্ত করা সমস্ত স্টেট পরিবর্তনগুলো স্বাধীনভাবে পরীক্ষা করে না। এর থেকে রক্ষা পেতে, লাইট ক্লায়েন্ট ফ্রড প্রুফ ব্যবহার করতে পারে।
এই ফ্রড প্রুফ-গুলো যেভাবে কাজ করে তা হলো, একটি ফুল নোড, নেটওয়ার্ক-এর চারপাশে একটি অবৈধ স্টেট ট্রানজিশন ছড়াতে দেখে, দ্রুত একটি ছোট ডাটা তৈরি করতে পারে যা প্রদর্শন করে যে একটি প্রস্তাবিত স্টেট ট্রানজিশন কোনোভাবেই প্রদত্ত লেনদেনের সেট থেকে উদ্ভূত হতে পারে না এবং সেই ডাটা পিয়ারদের কাছে সম্প্রচার করতে পারে। লাইট নোডগুলো সেই ফ্রড প্রুফ-গুলো গ্রহণ করতে পারে এবং খারাপ ব্লক হেডারগুলো বাতিল করতে সেগুলো ব্যবহার করতে পারে, এটি নিশ্চিত করে যে তারা ফুল নোডগুলোর মতো একই সৎ চেইনে থাকে।
এটি ফুল নোডগুলোর সম্পূর্ণ লেনদেন ডাটায় অ্যাক্সেস থাকার ওপর নির্ভর করে। একজন আক্রমণকারী যে একটি খারাপ ব্লক হেডার সম্প্রচার করে এবং লেনদেন ডাটা উপলব্ধ করতেও ব্যর্থ হয়, সে ফুল নোডগুলোকে ফ্রড প্রুফ তৈরি করা থেকে আটকাতে সক্ষম হবে। ফুল নোডগুলো একটি খারাপ ব্লক সম্পর্কে সতর্কবার্তা দিতে সক্ষম হতে পারে, কিন্তু তারা প্রমাণ দিয়ে তাদের সতর্কবার্তাকে সমর্থন করতে পারবে না, কারণ প্রমাণ তৈরি করার জন্য ডাটা উপলব্ধ করা হয়নি!
এই ডাটা এভেইলএবিলিটি সমস্যার সমাধান হলো DAS। লাইট নোডগুলো সম্পূর্ণ স্টেট ডাটার খুব ছোট এলোমেলো খণ্ড ডাউনলোড করে এবং সম্পূর্ণ ডেটাসেট উপলব্ধ কিনা তা যাচাই করতে স্যাম্পলগুলো ব্যবহার করে। N সংখ্যক এলোমেলো খণ্ড ডাউনলোড করার পর সম্পূর্ণ ডাটা এভেইলএবিলিটি ভুলভাবে ধরে নেওয়ার প্রকৃত সম্ভাবনা গণনা করা যেতে পারে (100টি খণ্ডের জন্য সম্ভাবনা হলো 10^-30 (opens in a new tab), অর্থাৎ, অবিশ্বাস্যভাবে অসম্ভাব্য)।
এমনকি এই পরিস্থিতিতেও, যে আক্রমণগুলো মাত্র কয়েক বাইট আটকে রাখে তা এলোমেলো ডাটা রিকোয়েস্ট করা ক্লায়েন্টগুলোর নজরে না-ও আসতে পারে। ইরেজার কোডিং ডাটার ছোট অনুপস্থিত টুকরোগুলো পুনর্গঠন করে এটি ঠিক করে যা প্রস্তাবিত স্টেট পরিবর্তনগুলো পরীক্ষা করতে ব্যবহার করা যেতে পারে। এরপর পুনর্গঠিত ডাটা ব্যবহার করে একটি ফ্রড প্রুফ তৈরি করা যেতে পারে, যা লাইট নোডগুলোকে খারাপ হেডার গ্রহণ করা থেকে বাধা দেয়।
দ্রষ্টব্য: প্রুফ-অফ-স্টেক ইথিরিয়াম লাইট ক্লায়েন্টগুলোর জন্য DAS এবং ফ্রড প্রুফ এখনও বাস্তবায়িত হয়নি, তবে এগুলো রোডম্যাপে রয়েছে, যা সম্ভবত ZK-SNARK ভিত্তিক প্রমাণের রূপ নেবে। আজকের লাইট ক্লায়েন্টগুলো এক ধরণের DAC-এর ওপর নির্ভর করে: তারা সিঙ্ক-কমিটির পরিচয় যাচাই করে এবং তারপর তাদের প্রাপ্ত স্বাক্ষরিত ব্লক হেডারগুলোকে বিশ্বাস করে।
ডাটা এভেইলএবিলিটি এবং লেয়ার ২ রোলআপস
লেয়ার ২ স্কেলিং সমাধান, যেমন , লেনদেনের খরচ কমায় এবং অফচেইন লেনদেন প্রসেস করার মাধ্যমে ইথিরিয়ামের থ্রুপুট বাড়ায়। রোলআপ লেনদেনগুলো সংকুচিত করা হয় এবং ব্যাচ আকারে ইথিরিয়ামে পোস্ট করা হয়। ব্যাচগুলো ইথিরিয়ামে একটি একক লেনদেনে হাজার হাজার পৃথক অফচেইন লেনদেনকে উপস্থাপন করে। এটি বেস লেয়ারে যানজট কমায় এবং ব্যবহারকারীদের জন্য ফি হ্রাস করে।
তবে, ইথিরিয়ামে পোস্ট করা 'সংক্ষিপ্ত' লেনদেনগুলোকে বিশ্বাস করা তখনই সম্ভব যদি প্রস্তাবিত স্টেট পরিবর্তন স্বাধীনভাবে যাচাই করা যায় এবং সমস্ত পৃথক অফচেইন লেনদেন প্রয়োগ করার ফলাফল হিসেবে নিশ্চিত করা যায়। যদি রোলআপ অপারেটররা এই যাচাইকরণের জন্য লেনদেন ডাটা উপলব্ধ না করে, তবে তারা ইথিরিয়ামে ভুল ডাটা পাঠাতে পারে।
অপ্টিমেস্টিক রোলআপ ইথিরিয়ামে সংকুচিত লেনদেন ডাটা পোস্ট করে এবং স্বাধীন যাচাইকারীদের ডাটা পরীক্ষা করার অনুমতি দেওয়ার জন্য কিছু সময় (সাধারণত 7 দিন) অপেক্ষা করে। যদি কেউ কোনো সমস্যা চিহ্নিত করে, তবে তারা একটি ফ্রড প্রুফ তৈরি করতে পারে এবং রোলআপকে চ্যালেঞ্জ করতে এটি ব্যবহার করতে পারে। এর ফলে চেইনটি রোল ব্যাক করবে এবং অবৈধ ব্লকটি বাদ দেবে। এটি কেবল তখনই সম্ভব যদি ডাটা উপলব্ধ থাকে। বর্তমানে, অপ্টিমেস্টিক রোলআপগুলো L1-এ লেনদেন ডাটা পোস্ট করার দুটি উপায় রয়েছে। কিছু রোলআপ ডাটাকে CALLDATA হিসেবে স্থায়ীভাবে উপলব্ধ করে যা স্থায়ীভাবে অনচেইন থাকে। EIP-4844 বাস্তবায়নের সাথে, কিছু রোলআপ এর পরিবর্তে সস্তা ব্লব স্টোরেজে তাদের লেনদেন ডাটা পোস্ট করে। এটি স্থায়ী স্টোরেজ নয়। ইথিরিয়াম লেয়ার-1 থেকে ডাটা মুছে ফেলার আগে স্বাধীন যাচাইকারীদের ব্লবগুলোতে কোয়েরি করতে হবে এবং ~18 দিনের মধ্যে তাদের চ্যালেঞ্জগুলো উত্থাপন করতে হবে। ডাটা এভেইলএবিলিটি শুধুমাত্র সেই সংক্ষিপ্ত নির্দিষ্ট উইন্ডোর জন্য ইথিরিয়াম প্রটোকল দ্বারা নিশ্চিত করা হয়। এর পরে, এটি ইথিরিয়াম ইকোসিস্টেমের অন্যান্য সত্তার দায়িত্ব হয়ে ওঠে। যেকোনো নোড DAS ব্যবহার করে ডাটা এভেইলএবিলিটি যাচাই করতে পারে, অর্থাৎ, ব্লব ডাটার ছোট, এলোমেলো স্যাম্পল ডাউনলোড করে।
জিরো-নলেজ (ZK) রোলআপ-গুলোর লেনদেন ডাটা পোস্ট করার প্রয়োজন নেই কারণ স্টেট ট্রানজিশনের সঠিকতার গ্যারান্টি দেয়। তবে, ডাটা এভেইলএবিলিটি এখনও একটি সমস্যা কারণ আমরা এর স্টেট ডাটায় অ্যাক্সেস ছাড়া ZK-রোলআপের কার্যকারিতার গ্যারান্টি দিতে পারি না (বা এর সাথে ইন্টারঅ্যাক্ট করতে পারি না)। উদাহরণস্বরূপ, যদি কোনো অপারেটর রোলআপের স্টেট সম্পর্কে বিশদ আটকে রাখে তবে ব্যবহারকারীরা তাদের ব্যালেন্স জানতে পারবে না। এছাড়াও, তারা নতুন যুক্ত হওয়া ব্লকে থাকা তথ্য ব্যবহার করে স্টেট আপডেট করতে পারবে না।
ডাটা এভেইলএবিলিটি বনাম ডাটা রিট্রিভাবিলিটি
ডাটা এভেইলএবিলিটি ডাটা রিট্রিভাবিলিটি থেকে আলাদা। ডাটা এভেইলএবিলিটি হলো এই নিশ্চয়তা যে ফুল নোডগুলো একটি নির্দিষ্ট ব্লকের সাথে যুক্ত লেনদেনের সম্পূর্ণ সেট অ্যাক্সেস এবং যাচাই করতে সক্ষম হয়েছে। এর মানে এই নয় যে ডাটা চিরকালের জন্য অ্যাক্সেসযোগ্য।
ডাটা রিট্রিভাবিলিটি হলো ব্লকচেইন থেকে ঐতিহাসিক তথ্য পুনরুদ্ধার করার নোডগুলোর ক্ষমতা। নতুন ব্লকস যাচাই করার জন্য এই ঐতিহাসিক ডাটার প্রয়োজন নেই, এটি শুধুমাত্র জেনেসিস ব্লক থেকে ফুল নোডগুলোকে সিঙ্ক করার জন্য বা নির্দিষ্ট ঐতিহাসিক রিকোয়েস্টগুলো পরিবেশন করার জন্য প্রয়োজনীয়।
মূল ইথিরিয়াম প্রটোকল প্রাথমিকভাবে ডাটা এভেইলএবিলিটি নিয়ে উদ্বিগ্ন, ডাটা রিট্রিভাবিলিটি নিয়ে নয়। ডাটা রিট্রিভাবিলিটি তৃতীয় পক্ষ দ্বারা পরিচালিত আর্কাইভ নোডগুলোর একটি ছোট জনসংখ্যা দ্বারা প্রদান করা যেতে পারে, অথবা এটি Portal Network (opens in a new tab)-এর মতো ডিসেন্ট্রালাইজড ফাইল স্টোরেজ ব্যবহার করে নেটওয়ার্ক জুড়ে বিতরণ করা যেতে পারে।
আরও পড়ুন
- ডাটা এভেইলএবিলিটি কী? (opens in a new tab)
- ডাটা এভেইলএবিলিটি কী? (opens in a new tab)
- ডাটা এভেইলএবিলিটি চেকের ওপর একটি প্রাইমার (opens in a new tab)
- শার্ডিং + DAS প্রস্তাবনার একটি ব্যাখ্যা (opens in a new tab)
- ডাটা এভেইলএবিলিটি এবং ইরেজার কোডিংয়ের ওপর একটি নোট (opens in a new tab)
- ডাটা এভেইলএবিলিটি কমিটি। (opens in a new tab)
- প্রুফ-অফ-স্টেক ডাটা এভেইলএবিলিটি কমিটি। (opens in a new tab)
- ডাটা রিট্রিভাবিলিটি সমস্যার সমাধান (opens in a new tab)
- ডাটা এভেইলএবিলিটি অথবা: কীভাবে রোলআপস চিন্তা করা বন্ধ করতে এবং ইথিরিয়ামকে ভালোবাসতে শিখেছে (opens in a new tab)
- EIP-7623: কলডাটা খরচ বৃদ্ধি (opens in a new tab)