মূল কন্টেন্টে যান

প্রপোজার-বিল্ডার সেপারেশন

পৃষ্ঠা সম্পাদনা করুন (opens in a new tab)

বর্তমান সময়ের ইথেরিয়াম ভ্যালিডেটররা ব্লক তৈরি এবং সম্প্রচার করে। তারা গসিপ নেটওয়ার্কের মাধ্যমে শোনা ট্রানজ্যাকশনগুলোকে একত্রিত করে এবং সেগুলোকে একটি ব্লকে প্যাকেজ করে ইথেরিয়াম নেটওয়ার্কের পিয়ারদের কাছে পাঠায়। প্রপোজার-বিল্ডার সেপারেশন (pbs) এই কাজগুলোকে একাধিক ভ্যালিডেটরের মধ্যে ভাগ করে দেয়। ব্লক নির্মাতারা ব্লক তৈরি করার এবং প্রতিটি স্লটে ব্লক প্রস্তাবকের কাছে সেগুলো অফার করার জন্য দায়ী থাকে। ব্লক প্রস্তাবক ব্লকের বিষয়বস্তু দেখতে পারে না, তারা কেবল সবচেয়ে লাভজনকটি বেছে নেয়, ব্লকটি তার পিয়ারদের কাছে পাঠানোর আগে ব্লক নির্মাতার কাছ থেকে একটি ফি গ্রহণ করে (বা নির্মাতা প্রস্তাবককে একটি বিড প্রদান করে)।

এটি বেশ কয়েকটি কারণে একটি গুরুত্বপূর্ণ আপগ্রেড। প্রথমত, এটি প্রোটোকল স্তরে ট্রানজ্যাকশন সেন্সরশিপ প্রতিরোধের সুযোগ তৈরি করে। দ্বিতীয়ত, এটি শৌখিন ভ্যালিডেটরদের প্রাতিষ্ঠানিক খেলোয়াড়দের দ্বারা প্রতিযোগিতায় পিছিয়ে পড়া থেকে বাধা দেয়, যারা তাদের ব্লক তৈরির লাভজনকতা আরও ভালোভাবে অপ্টিমাইজ করতে পারে। তৃতীয়ত, এটি ড্যাঙ্কশার্ডিং আপগ্রেডগুলো সক্ষম করার মাধ্যমে ইথেরিয়াম স্কেলিংয়ে সহায়তা করে।

pbs এবং সেন্সরশিপ প্রতিরোধ

ব্লক নির্মাতা এবং ব্লক প্রস্তাবকদের আলাদা করা ব্লক নির্মাতাদের জন্য ট্রানজ্যাকশন সেন্সর করা অনেক কঠিন করে তোলে। এর কারণ হলো তুলনামূলকভাবে জটিল অন্তর্ভুক্তি মানদণ্ড যোগ করা যেতে পারে যা নিশ্চিত করে যে ব্লক প্রস্তাব করার আগে কোনো সেন্সরশিপ হয়নি। যেহেতু ব্লক প্রস্তাবক ব্লক নির্মাতার থেকে একটি পৃথক সত্তা, তাই এটি সেন্সরকারী ব্লক নির্মাতাদের বিরুদ্ধে রক্ষকের ভূমিকা নিতে পারে।

উদাহরণস্বরূপ, অন্তর্ভুক্তি তালিকা (inclusion lists) চালু করা যেতে পারে যাতে ভ্যালিডেটররা যখন ট্রানজ্যাকশন সম্পর্কে জানে কিন্তু সেগুলোকে ব্লকে অন্তর্ভুক্ত হতে দেখে না, তখন তারা সেগুলোকে পরবর্তী ব্লকে আবশ্যক হিসেবে আরোপ করতে পারে। অন্তর্ভুক্তি তালিকাটি ব্লক প্রস্তাবকের স্থানীয় মেমপুল (যে ট্রানজ্যাকশনগুলো সম্পর্কে সে অবগত তার তালিকা) থেকে তৈরি করা হয় এবং একটি ব্লক প্রস্তাব করার ঠিক আগে তাদের পিয়ারদের কাছে পাঠানো হয়। যদি অন্তর্ভুক্তি তালিকা থেকে কোনো ট্রানজ্যাকশন বাদ পড়ে, তবে প্রস্তাবক হয় ব্লকটি প্রত্যাখ্যান করতে পারে, প্রস্তাব করার আগে বাদ পড়া ট্রানজ্যাকশনগুলো যোগ করতে পারে, অথবা এটি প্রস্তাব করতে পারে এবং অন্যান্য ভ্যালিডেটররা যখন এটি গ্রহণ করবে তখন তাদের দ্বারা এটি প্রত্যাখ্যান হতে দিতে পারে। এই ধারণার একটি সম্ভাব্য আরও কার্যকর সংস্করণও রয়েছে যা দাবি করে যে নির্মাতাদের অবশ্যই উপলব্ধ ব্লক স্পেস পুরোপুরি ব্যবহার করতে হবে এবং যদি তারা তা না করে তবে প্রস্তাবকের অন্তর্ভুক্তি তালিকা থেকে ট্রানজ্যাকশনগুলো যোগ করা হয়। এটি এখনও সক্রিয় গবেষণার একটি ক্ষেত্র এবং অন্তর্ভুক্তি তালিকার জন্য সর্বোত্তম কনফিগারেশন এখনও নির্ধারণ করা হয়নি।

এনক্রিপ্ট করা মেমপুল (opens in a new tab) নির্মাতা এবং প্রস্তাবকদের জন্য ব্লকটি সম্প্রচারিত হওয়ার আগে পর্যন্ত তারা একটি ব্লকে কোন ট্রানজ্যাকশনগুলো অন্তর্ভুক্ত করছে তা জানা অসম্ভব করে তুলতে পারে।

শক্তিশালী সংস্থাগুলো নির্দিষ্ট ঠিকানা থেকে বা নির্দিষ্ট ঠিকানায় ট্রানজ্যাকশন সেন্সর করার জন্য ভ্যালিডেটরদের চাপ দিতে পারে। ভ্যালিডেটররা তাদের লেনদেন পুল-এ কালো তালিকাভুক্ত ঠিকানাগুলো শনাক্ত করে এবং তাদের প্রস্তাবিত ব্লকগুলো থেকে সেগুলো বাদ দিয়ে এই চাপ মেনে চলে। pbs-এর পরে এটি আর সম্ভব হবে না কারণ ব্লক প্রস্তাবকরা জানবে না যে তারা তাদের ব্লকে কোন ট্রানজ্যাকশনগুলো সম্প্রচার করছে। নির্দিষ্ট ব্যক্তি বা অ্যাপের জন্য সেন্সরশিপ নিয়ম মেনে চলা গুরুত্বপূর্ণ হতে পারে, উদাহরণস্বরূপ যখন এটি তাদের অঞ্চলে আইনে পরিণত হয়। এই ক্ষেত্রে, অ্যাপ্লিকেশন স্তরে সম্মতি ঘটে, যখন প্রোটোকল পারমিশনলেস এবং সেন্সরশিপ মুক্ত থাকে।

pbs এবং MEV

ম্যাক্সিমাম এক্সট্রাক্টেবল ভ্যালু (MEV) বলতে ভ্যালিডেটরদের ট্রানজ্যাকশনগুলোকে অনুকূলভাবে সাজিয়ে তাদের লাভজনকতা সর্বাধিক করাকে বোঝায়। সাধারণ উদাহরণগুলোর মধ্যে রয়েছে বিকেন্দ্রীকৃত এক্সচেঞ্জগুলোতে সোয়াপ আরবিট্রেজ করা (যেমন, একটি বড় বিক্রয় বা ক্রয়ের ফ্রন্টরানিং) বা বিকেন্দ্রীভূত অর্থব্যবস্থা (DeFi) পজিশনগুলো লিকুইডেট করার সুযোগ শনাক্ত করা। MEV সর্বাধিক করার জন্য সাধারণ ভ্যালিডেটরদের সাথে যুক্ত অত্যাধুনিক প্রযুক্তিগত জ্ঞান এবং কাস্টম সফ্টওয়্যার প্রয়োজন, যা প্রাতিষ্ঠানিক অপারেটরদের MEV নিষ্কাশনে ব্যক্তি এবং শৌখিন ভ্যালিডেটরদের ছাড়িয়ে যাওয়ার সম্ভাবনা অনেক বেশি করে তোলে। এর মানে হলো কেন্দ্রীভূত অপারেটরদের সাথে স্টেকিং রিটার্ন বেশি হওয়ার সম্ভাবনা রয়েছে, যা একটি কেন্দ্রীভূত শক্তি তৈরি করে যা হোম স্টেকিংকে নিরুৎসাহিত করে।

pbs MEV-এর অর্থনীতি পুনর্গঠন করে এই সমস্যার সমাধান করে। ব্লক প্রস্তাবক তাদের নিজস্ব MEV অনুসন্ধান করার পরিবর্তে, তারা কেবল ব্লক নির্মাতাদের দ্বারা তাদের দেওয়া অনেকগুলো থেকে একটি ব্লক বেছে নেয়। ব্লক নির্মাতারা হয়তো অত্যাধুনিক MEV নিষ্কাশন করেছে, কিন্তু এর পুরস্কার ব্লক প্রস্তাবকের কাছে যায়। এর মানে হলো যে এমনকি যদি বিশেষায়িত ব্লক নির্মাতাদের একটি ছোট পুল MEV নিষ্কাশনে আধিপত্য বিস্তার করে, তবে এর পুরস্কার নেটওয়ার্কের যেকোনো ভ্যালিডেটরের কাছে যেতে পারে, যার মধ্যে ব্যক্তিগত হোম স্টেকাররাও অন্তর্ভুক্ত।

অত্যাধুনিক MEV কৌশলগুলোর দ্বারা অফার করা বর্ধিত পুরস্কারের কারণে ব্যক্তিদের নিজেদের পরিবর্তে পুলগুলোর সাথে স্টেক করতে উৎসাহিত করা যেতে পারে। ব্লক প্রস্তাব থেকে ব্লক তৈরিকে আলাদা করার অর্থ হলো নিষ্কাশিত MEV সবচেয়ে কার্যকর MEV সার্চার-এর সাথে কেন্দ্রীভূত হওয়ার পরিবর্তে আরও বেশি ভ্যালিডেটরের মধ্যে বিতরণ করা হবে। একই সময়ে, বিশেষায়িত ব্লক নির্মাতাদের অস্তিত্বের অনুমতি দেওয়া ব্যক্তিদের কাছ থেকে ব্লক তৈরির বোঝা সরিয়ে নেয় এবং ব্যক্তিদের নিজেদের জন্য MEV চুরি করতে বাধা দেয়, পাশাপাশি ব্লকগুলো সৎ কিনা তা পরীক্ষা করতে পারে এমন স্বতন্ত্র, স্বাধীন ভ্যালিডেটরদের সংখ্যা সর্বাধিক করে। গুরুত্বপূর্ণ ধারণাটি হলো "প্রমাণকারী-যাচাইকারী অসামঞ্জস্যতা" (prover-verifier asymmetry) যা এই ধারণাটিকে বোঝায় যে কেন্দ্রীভূত ব্লক উৎপাদন ঠিক আছে যতক্ষণ না ব্লকগুলো সৎ তা প্রমাণ করতে সক্ষম ভ্যালিডেটরদের একটি শক্তিশালী এবং সর্বাধিক বিকেন্দ্রীকৃত নেটওয়ার্ক থাকে। বিকেন্দ্রীকরণ একটি মাধ্যম, চূড়ান্ত লক্ষ্য নয় - আমরা যা চাই তা হলো সৎ ব্লক।

pbs এবং ড্যাঙ্কশার্ডিং

ড্যাঙ্কশার্ডিং হলো সেই উপায় যার মাধ্যমে ইথেরিয়াম প্রতি সেকেন্ডে 100,000-এর বেশি ট্রানজ্যাকশনে স্কেল করবে এবং রোলআপ ব্যবহারকারীদের জন্য ফি কমিয়ে আনবে। এটি pbs-এর ওপর নির্ভর করে কারণ এটি ব্লক নির্মাতাদের কাজের চাপ বাড়ায়, যাদের 1 সেকেন্ডের কম সময়ে 64 MB পর্যন্ত রোলআপ ডেটার জন্য প্রমাণ গণনা করতে হবে। এর জন্য সম্ভবত বিশেষায়িত নির্মাতাদের প্রয়োজন হবে যারা এই কাজের জন্য বেশ উল্লেখযোগ্য হার্ডওয়্যার উৎসর্গ করতে পারে। তবে, বর্তমান পরিস্থিতিতে MEV নিষ্কাশনের কারণে ব্লক তৈরি আরও অত্যাধুনিক এবং শক্তিশালী অপারেটরদের চারপাশে ক্রমবর্ধমানভাবে কেন্দ্রীভূত হতে পারে। প্রপোজার-বিল্ডার সেপারেশন (pbs) হলো এই বাস্তবতাকে গ্রহণ করার এবং এটিকে ব্লক যাচাইকরণ (গুরুত্বপূর্ণ অংশ) বা স্টেকিং পুরস্কার বিতরণের ওপর কেন্দ্রীভূত শক্তি প্রয়োগ করা থেকে বিরত রাখার একটি উপায়। একটি দুর্দান্ত পার্শ্ব-সুবিধা হলো যে বিশেষায়িত ব্লক নির্মাতারা ড্যাঙ্কশার্ডিং-এর জন্য প্রয়োজনীয় ডেটা প্রমাণগুলো গণনা করতে ইচ্ছুক এবং সক্ষম।

বর্তমান অগ্রগতি

pbs গবেষণার একটি উন্নত পর্যায়ে রয়েছে, তবে ইথেরিয়াম ক্লায়েন্টগুলোতে এর প্রোটোটাইপ তৈরি করার আগে এখনও কিছু গুরুত্বপূর্ণ ডিজাইনের প্রশ্ন সমাধান করা দরকার। এখনও কোনো চূড়ান্তকৃত স্পেসিফিকেশন নেই। এর মানে হলো pbs সম্ভবত এক বছর বা তার বেশি দূরে। গবেষণার সর্বশেষ অবস্থা (opens in a new tab) দেখুন।

আরও পড়ুন

পেজ সর্বশেষ আপডেট করা হয়েছে: 16 এপ্রিল, 2026