পেকট্রা আপগ্রেডে কী কী থাকছে?
ইথেরিয়াম-এর পেকট্রা আপগ্রেড নিয়ে ক্রিস্টিন কিম (Christine Kim), যেখানে আপগ্রেডে অন্তর্ভুক্ত EIP-গুলো, প্রোটোকল-এ তাদের পরিবর্তন এবং ব্যবহারকারী, ডেভেলপার ও ভ্যালিডেটরদের জন্য এগুলোর গুরুত্ব নিয়ে আলোচনা করা হয়েছে।
Date published: 14 নভেম্বর, 2024
Devcon SEA-তে ক্রিস্টিন কিম (Christine Kim)-এর একটি প্রেজেন্টেশন, যেখানে ইথেরিয়াম-এর পেকট্রা আপগ্রেডে অন্তর্ভুক্ত EIP-গুলো, প্রোটোকল-এ তাদের পরিবর্তন, মেইননেট সক্রিয়করণ কখন প্রত্যাশিত এবং কোন EIP-গুলো স্কোপ থেকে বাদ দেওয়া হয়েছে তা নিয়ে আলোচনা করা হয়েছে।
এই ট্রান্সক্রিপ্টটি ইথেরিয়াম ফাউন্ডেশন দ্বারা প্রকাশিত মূল ভিডিও ট্রান্সক্রিপ্ট (opens in a new tab)-এর একটি অ্যাক্সেসযোগ্য অনুলিপি। পড়ার সুবিধার জন্য এটি সামান্য সম্পাদনা করা হয়েছে।
ভূমিকা (0:00)
আমরা পেকট্রা আপগ্রেডে অন্তর্ভুক্ত হতে যাওয়া সমস্ত EIP নিয়ে কথা বলতে যাচ্ছি। শুরু করার আগে একটি ছোট ডিসক্লেইমার: আমি যা বলতে যাচ্ছি তার সবই তথ্যমূলক — শুধুমাত্র তথ্য প্রদানের উদ্দেশ্যে — এবং এটিকে আর্থিক বা বিনিয়োগের পরামর্শ হিসেবে বিবেচনা করা উচিত নয়।
পেকট্রা মেইননেট কখন আসবে (0:23)
পেকট্রা-তে কী কী থাকছে সে বিষয়ে যাওয়ার আগে, আমাকে সবচেয়ে বেশি যে প্রশ্নটি করা হয় তা হলো "পেকট্রা কখন মেইননেট-এ আসছে?" তাই আমি প্রথমেই এই বিষয়টি পরিষ্কার করে নিতে চাই যাতে আমরা প্রযুক্তিগত বিষয়গুলোতে প্রবেশ করতে পারি।
এটি একটি অত্যন্ত সম্ভাব্য টাইমলাইন বিশ্লেষণ। যখন মানুষ আমাকে জিজ্ঞাসা করে পেকট্রা কখন আসবে, আমি বলি এটি বলার সময় এখনও আসেনি — কারণ এটাই সত্যি। পেকট্রা এখনও এর উন্নয়নের খুব প্রাথমিক পর্যায়ে রয়েছে। স্পেসিফিকেশনগুলো পরিবর্তিত হচ্ছে, এবং পেকট্রা-এর স্কোপ এখনও পুরোপুরি চূড়ান্তকৃত হয়নি।
এই প্রক্রিয়ার মাধ্যমে আপনি একটি জিনিস শিখতে পারেন যে কীভাবে আপগ্রেডগুলো তৈরি হয়, কীভাবে সেগুলো পরীক্ষা করা হয় এবং শেষ পর্যন্ত কীভাবে সেগুলো মেইননেট-এ আসে। প্রাথমিকভাবে, ডেভেলপাররা একটি আপগ্রেডে অন্তর্ভুক্ত করার জন্য কয়েকটি EIP নির্ধারণ করেন এবং তারপর তারা সেই EIP-গুলোকে ডেভনেট নামক ব্যক্তিগত ডেভেলপার-কেন্দ্রিক টেস্টনেট-এ প্রয়োগ করেন। ডেভেলপাররা ইতিমধ্যেই পেকট্রা-এর জন্য কয়েকটি ডেভনেট চালু করেছেন, তাই এই EIP-গুলো ইতিমধ্যেই কয়েক দফা বাস্তবায়নের মধ্য দিয়ে গেছে। ডেভেলপাররা কিছু এজ কেস এবং বাগ লক্ষ্য করেছেন যা তারা ঠিক করতে চান, এবং তারা নতুন ডেভনেট চালু করার মাধ্যমে এই EIP-গুলোর উপর কাজ চালিয়ে যাচ্ছেন। গত মাসে, অর্থাৎ অক্টোবরে ডেভনেট 4 চালু করা হয়েছিল।
সাধারণত এমনটা হয় না, তবে ডেভেলপাররা — বিশেষ করে এই পুরো কনফারেন্স এবং দর্শকদের সবার জন্য — এই মাসে প্রথম পাবলিক পেকট্রা টেস্টনেট চালু করেছেন। এর নাম Mekong, তাই আপনি গিয়ে পেকট্রা-তে আসতে যাওয়া কিছু EIP-এর সাথে আগেভাগেই ইন্টারঅ্যাক্ট করতে পারেন। এটি ডেভনেট 4 স্পেসিফিকেশনের উপর ভিত্তি করে তৈরি, তবে অনুগ্রহ করে মনে রাখবেন যে সেই স্পেসিফিকেশনগুলো পরিবর্তিত হচ্ছে।
EIP-গুলোর স্পেসিফিকেশন পরিবর্তনের একটি তালিকা রয়েছে যা ডেভেলপাররা ইতিমধ্যেই পেকট্রা ডেভনেট 5-এ অন্তর্ভুক্ত করতে চান — যেমন BLS প্রিকম্পাইল রিপ্রাইসিং, এবং একটি নতুন EIP যা ডেভনেট 4-এ প্রয়োগ করা হয়নি তবে ডেভেলপাররা ডেভনেট 5 বা ভবিষ্যতের কোনো আপগ্রেডের জন্য প্রয়োগ করার লক্ষ্য রাখছেন। তাই পেকট্রা স্পেসিফিকেশনগুলো পরিবর্তিত হচ্ছে। স্পেসিফিকেশনগুলো চূড়ান্তভাবে ফ্রিজ করার আগে আমি আরও বেশ কয়েকটি ডেভনেট আসার সম্ভাবনা দেখছি।
মেইননেট-এর দিকে পেকট্রা আপগ্রেডের অগ্রগতির জন্য আরেকটি অত্যন্ত গুরুত্বপূর্ণ অংশ হলো এর স্কোপ চূড়ান্তকৃত হওয়া — পেকট্রা-তে অন্তর্ভুক্ত হতে যাওয়া সমস্ত EIP-এর বিষয়ে সিদ্ধান্ত নেওয়া। একটি EIP রয়েছে — এটি এখনও পুরোপুরি EIP নয় — তবে এটি হলো ব্লব ক্যাপাসিটি বৃদ্ধি যা ডেভেলপাররা এখনও আনুষ্ঠানিকভাবে পেকট্রা-তে অন্তর্ভুক্ত করেননি, তবে মনে হচ্ছে তারা কোনো না কোনো ধরনের ব্লব ক্যাপাসিটি বৃদ্ধি অন্তর্ভুক্ত করতে পারেন কারণ তারা সম্প্রতি এমন একটি EIP অন্তর্ভুক্ত করেছেন যা এক্সিকিউশন লেয়ার এবং কনসেনসাস লেয়ার-এ প্যারামিটারগুলো হার্ড-কোড করার পরিবর্তে কনসেনসাস লেয়ার-এর মাধ্যমে ব্লব গ্যাস টার্গেট এবং ব্লব গ্যাস ম্যাক্স ডায়নামিকভাবে আপডেট করার একটি মেকানিজম চালু করে।
একবার স্কোপ চূড়ান্তকৃত হয়ে গেলে, আপনি যে নতুন EIP-গুলো প্রয়োগ করেছেন — পেকট্রা আপগ্রেডের সম্পূর্ণ স্কোপ — সেগুলোর পরীক্ষা শুরু করতে পারেন এবং আরও কয়েকটি ডেভনেট-এ সেগুলোকে ভালোভাবে পরীক্ষা করতে পারেন। আমি ধারণা করছি হয়তো ডেভনেট 6 বা 7 পর্যন্ত। এবং তারপর যখন পেকট্রা স্পেসিফিকেশনগুলো ফ্রিজ হয়ে যাবে এবং প্রস্তুত হবে — ডেভেলপাররা ডেভনেট-এ যতগুলো এজ কেস খুঁজে পেতে পারেন তা পাওয়া হয়ে যাবে — তখন তারা পাবলিক ইথেরিয়াম টেস্টনেট-গুলোতে পেকট্রা আপগ্রেড রিলিজ করবেন। বর্তমানে দুটি রয়েছে: Sepolia এবং Holesky।
ঐতিহাসিকভাবে, ডেভেলপাররা পাবলিক টেস্টনেট আপগ্রেডগুলোর মধ্যে প্রায় দুই সপ্তাহের সময় বরাদ্দ করে থাকেন। বিরল ক্ষেত্রে, ডেভেলপাররা টেস্টনেটগুলোর মধ্যে সেই সময়সীমা কমিয়ে মাত্র এক সপ্তাহে নিয়ে এসেছেন, তবে পেকট্রা-এর আকারের কারণে, আমি ধারণা করছি ডেভেলপাররা পুরো সময়টাই নিতে চাইবেন। আমি Sepolia এবং Holesky-এর জন্য মোটামুটি এক মাসের মতো সময় বরাদ্দ করছি, এবং এর পরেই আপনি অবশেষে মেইননেট সক্রিয়করণ পেতে পারেন।
বর্তমানে আমার জানা সমস্ত তথ্য এবং পেকট্রা-তে ডেভেলপাররা এ পর্যন্ত যে অগ্রগতি করেছেন তার ভিত্তিতে, আমার সেরা বিশ্লেষণ এবং অনুমান হলো যে পেকট্রা মেইননেট বাস্তবসম্মতভাবে আগামী 2025 সালের এপ্রিলে আসবে। আবারও বলছি, এটি অত্যন্ত সম্ভাব্য কারণ অনেক কিছুই পরিবর্তিত হতে পারে। ডেভেলপমেন্ট সপ্তাহভিত্তিক ভিত্তিতে ঘটে — ডেভেলপাররা এই ACD কলগুলোতে থাকেন এবং এই EIP-তে অপ্রত্যাশিত কোনো বাগ বা পেকট্রা-তে তারা যে নতুন EIP যোগ করতে চান তা নিয়ে কথা বলেন।
এক্সিকিউশন লেয়ার EIP-সমূহ (6:23)
চলুন এই আলোচনার মূল বিষয়ে যাওয়া যাক — পেকট্রা আপগ্রেডে কী কী থাকছে। পেকট্রা-তে দশটি EIP অন্তর্ভুক্ত হচ্ছে, এবং এর মধ্যে চারটি এক্সিকিউশন লেয়ার-এর উপর দৃষ্টি নিবদ্ধ করে।
EIP-2537 হলো EVM-এ একটি নতুন প্রিকম্পাইল — BLS12-381 কার্ভ অপারেশন। এটি একটি নতুন ক্রিপ্টোগ্রাফিক স্বাক্ষর স্কিম যা স্মার্ট কন্ট্রাক্ট ডেভেলপাররা দীর্ঘকাল ধরে চেয়ে আসছেন। এই EIP-টি 2020 সালে তৈরি করা হয়েছিল, এবং সেই সময়ে বিকেন্দ্রীকৃত অ্যাপ্লিকেশন (dapp) ডেভেলপাররা বলছিলেন যে তারা সত্যিই এটি চান কারণ এটি জিরো-নলেজ ক্রিপ্টোগ্রাফি-এর উপর নির্ভরশীল নির্দিষ্ট dapp-গুলোকে আরও শক্তিশালী গোপনীয়তা গ্যারান্টি, সম্ভাব্য বর্ধিত নিরাপত্তা এবং স্কেলেবিলিটি প্রদান করবে। BLS স্বাক্ষরগুলো হলো সেই অ্যাগ্রিগেশন যা ভ্যালিডেটর সত্যায়ন-এর জন্য কনসেনসাস লেয়ার-এ ঘটে। এই EIP-টি দীর্ঘ প্রতীক্ষিত। একটি উদ্বেগের বিষয় হলো: এখনও কি এমন অ্যাপ রয়েছে যা BLS প্রিকম্পাইল-এর জন্য অপেক্ষা করছে, এবং যখন এটি লাইভ হবে তখন কি তারা এটি ব্যবহার করবে? তবে আপনি যদি এই দর্শকদের মধ্যে থাকেন এবং না জেনে থাকেন যে BLS প্রিকম্পাইল অবশেষে আসছে — তবে এটি আসছে।
EIP-2935 — স্টেট থেকে ঐতিহাসিক ব্লক হ্যাশ প্রদান করা। এটি এক্সিকিউশন লেয়ার-এ এমন একটি পরিবর্তন নিয়ে আসে যাতে ঐতিহাসিক ব্লক-গুলোর প্রমাণ স্টেট থেকে তৈরি করা যায়। লাইট ক্লায়েন্ট সিঙ্কিং এবং স্মার্ট কন্ট্রাক্ট-গুলোর জন্য এর কিছু স্বল্পমেয়াদী সুবিধা রয়েছে যা সরাসরি EVM-এর মাধ্যমে পূর্ববর্তী ব্লকের স্টেট সম্পর্কে ডেটা ব্যবহার করতে চাইতে পারে — আপনি বর্তমানে এটি করতে পারবেন না। তবে এই স্বল্পমেয়াদী সুবিধাগুলো পেকট্রা-তে এই EIP অন্তর্ভুক্ত করার মূল কারণ নয়। প্রাথমিক কারণ হলো এটি Verkle-এর জন্য একটি পূর্বশর্ত — যা ইথেরিয়াম-এর স্টেট ডেটা স্ট্রাকচারের একটি বড় পরিবর্তন। ডেভেলপাররা ভেবেছিলেন যে এই রূপান্তরটি পেকট্রা-এর ঠিক পরেই ঘটবে, তবে Verkle ফুসাকা-তে যাচ্ছে না। তারা এটিকে অন্য একটি আপগ্রেডে পিছিয়ে দিয়েছেন, তবে এই প্রাথমিক পদক্ষেপটি ইতিমধ্যেই তালিকা থেকে সম্পন্ন করা হয়েছে।
EIP-7685 — সাধারণ-উদ্দেশ্য এক্সিকিউশন লেয়ার রিকোয়েস্ট। এই EIP-টি ইথেরিয়াম-এ সত্যিই নতুন কোনো ফিচার নিয়ে আসে না — এটি পেকট্রা-তে অন্যান্য EIP-গুলোকে সমর্থন করার জন্য একটি EIP। পেকট্রা-তে এমন কয়েকটি EIP রয়েছে যেখানে এক্সিকিউশন লেয়ার কনসেনসাস লেয়ার-এ আরও অনেক বেশি মেসেজ — বিভিন্ন ধরনের মেসেজ — পাঠাতে সক্ষম হবে যা এটি আগে পারত না। এক্সিকিউশন লেয়ার-এর স্মার্ট কন্ট্রাক্ট-গুলো ভ্যালিডেটর উত্তোলন, একত্রীকরণ এবং ডিপোজিট ট্রিগার করতে সক্ষম হবে। এই নতুন কমিউনিকেশন চ্যানেলগুলোকে আলাদা, অনন্য উপায়ে প্রয়োগ করার পরিবর্তে, এই EIP এই রিকোয়েস্টগুলোকে ধারণ করার জন্য একটি সাধারণ কাঠামো — একটি সাধারণ বাস — তৈরি করে। এটি পরীক্ষা করা সহজ হবে, ক্লায়েন্টদের মধ্যে প্রয়োগ করা সহজ হবে এবং প্রমিত করা সহজ হবে, বিশেষ করে যদি ডেভেলপাররা নতুন ধরনের এক্সিকিউশন-লেয়ার-ট্রিগারেবল রিকোয়েস্ট চালু করতে চান।
EIP-7702 — এক্সটার্নালি ওনড অ্যাকাউন্টগুলোর জন্য কোড সেট করা। ইথেরিয়াম-এ একটি নতুন ট্রানজ্যাকশন টাইপ আসছে। এই ট্রানজ্যাকশন টাইপটি সাময়িকভাবে একটি EOA-কে আরও বেশি নমনীয়তা প্রদান করবে, যা ট্রানজ্যাকশন ব্যাচিং, স্পনসরড ট্রানজ্যাকশন, কন্ডিশনাল ট্রানজ্যাকশন এবং ডেলিগেটেড সিকিউরিটির মতো ফিচারগুলোকে সক্ষম করবে। আপনি হয়তো ভাবছেন, "এটি কি ইথেরিয়াম-এ অ্যাকাউন্ট বিমূর্তকরণ ভিশন বাস্তবায়িত হচ্ছে?" না, এটি তা নয় — এটি একটি ছোট পদক্ষেপ। ইথেরিয়াম-এ সত্যিকারের নেটিভ অ্যাকাউন্ট বিমূর্তকরণ-এর আসল রোডম্যাপ কেমন হতে পারে তা দেখার জন্য এটি একটি প্রাথমিক পদক্ষেপ। ডেভেলপারদের কীভাবে সেই প্রথম পদক্ষেপ নেওয়া উচিত তা নিয়ে বেশ বিতর্ক ছিল, এবং এটি অন্তর্ভুক্ত হওয়া এবং এর ডিজাইন নিয়ে অনেক সমালোচনা ছিল — তবে এটি অন্তর্ভুক্ত হয়েছে।
কনসেনসাস লেয়ার EIP-সমূহ (12:00)
আরও ছয়টি রয়েছে — এগুলো হলো কনসেনসাস লেয়ার EIP।
EIP-7742 — কনসেনসাস লেয়ার এবং এক্সিকিউশন লেয়ার-এর মধ্যে ব্লব কাউন্ট আলাদা করা। এটি পেকট্রা-তে অন্তর্ভুক্ত হওয়া সবচেয়ে সাম্প্রতিক EIP। বর্তমানে, সমস্ত ভিন্ন ক্লায়েন্টে এক্সিকিউশন লেয়ার এবং কনসেনসাস লেয়ার-এ ব্লব ক্যাপাসিটি হার্ড-কোড করা আছে। সেই হার্ড-কোডিং আপডেট করা ততটা সহজ নয় যতটা কেউ কেউ ভাবতে পারেন। কনসেনসাস লেয়ার-এর মাধ্যমে ডায়নামিকভাবে ব্লব ক্যাপাসিটি সেট করার একটি মেকানিজম তৈরি করা নিশ্চিত করবে যে ভবিষ্যতে ডেভেলপাররা সহজেই ইথেরিয়াম-এর ব্লব ক্যাপাসিটি পরিবর্তন করতে পারবেন, এবং এই ধরনের আপগ্রেডের জন্য শুধুমাত্র কনসেনসাস লেয়ার-এর পরিবর্তন প্রয়োজন হবে — উভয় লেয়ারের পরিবর্তন নয়।
EIP-6110 — অনচেইন ভ্যালিডেটর ডিপোজিট সরবরাহ করা। দ্য মার্জ সম্পন্ন হয়েছে এবং ইথেরিয়াম একটি প্রুফ-অফ-স্টেক (PoS) ব্লকচেইন হিসেবে আরও পরিপক্ক হয়েছে। কিছু নির্দিষ্ট নিরাপত্তা অনুমান এখন শিথিল করা যেতে পারে। এই EIP-টি প্রতিবার ডিপোজিট কন্ট্রাক্ট-এ 32 ETH জমা দেওয়ার সময় কনসেনসাস লেয়ার-এর দিকে হওয়া অতিরিক্ত এক রাউন্ড ভোটিং সরিয়ে দেয়, যা নিশ্চিত করে যে সমস্ত ডিপোজিট ভ্যালিডেশন এক্সিকিউশন লেয়ার-এ ঘটে। ভ্যালিডেটর UX-এর জন্য এর সুবিধা রয়েছে — এটি আপনার 32 ETH জমা দেওয়া এবং বিকন চেইন-এ ভ্যালিডেটরটি আসলে সক্রিয় হতে দেখার মধ্যবর্তী সময় কমিয়ে দেবে।
EIP-7002 — এক্সিকিউশন-লেয়ার-ট্রিগারেবল উত্তোলন। এটি স্টেকিং পুলগুলোর জন্য খুব ভালো। বর্তমানে, আপনি যদি একটি ভ্যালিডেটর সম্পূর্ণভাবে উত্তোলন করতে চান, তবে সেই ভ্যালিডেটর পরিচালনাকারী নোড অপারেটরকে ভ্যালিডেটর থেকে সম্পূর্ণ প্রস্থান করার জন্য তাদের উত্তোলন কী ব্যবহার করতে হবে। এই EIP-এর মাধ্যমে, স্মার্ট কন্ট্রাক্ট-গুলো সেই সম্পূর্ণ উত্তোলনগুলো শুরু করতে সক্ষম হবে। এটি এমন একটি আস্থার অনুমান যা আপনি এখন স্টেকিং পুলগুলো থেকে সরিয়ে ফেলতে পারেন — Lido, Rocket Pool এবং অন্যান্য স্মার্ট-কন্ট্রাক্ট-ভিত্তিক স্টেকিং পুলগুলো এখন চাইলে ভ্যালিডেটরদের সম্পূর্ণ উত্তোলন ট্রিগার করতে পারে।
EIP-7251 — সর্বোচ্চ কার্যকরী ব্যালেন্স বৃদ্ধি করা। এটি সত্যিই একটি সমস্যা। যখন ডেভেলপাররা বিকন চেইন নিয়ে ভাবছিলেন, তখন তারা আশা করেননি যে ভ্যালিডেটর সেট এত দ্রুত বৃদ্ধি পাবে — আমরা প্রায় 1.2 বা 1.3 মিলিয়ন ভ্যালিডেটরে পৌঁছেছি। অনেক সক্রিয় ভ্যালিডেটর রয়েছে, নেটওয়ার্কিং লেয়ারে প্রচুর মেসেজ আদান-প্রদান হচ্ছে, এবং এটি অনেক বেশি। এটি নোড-গুলোর উপর চাপ সৃষ্টি করছে, এবং এটি নিয়ন্ত্রণ না করা হলে ইথেরিয়াম-এর স্বাস্থ্যের জন্য এটি একটি বড় সমস্যা হয়ে দাঁড়াবে। EIP-7251 ডিজাইন করা হয়েছে ভ্যালিডেটরদের তাদের ETH একত্রিত করতে এবং 32 ETH-এর চেয়ে বেশি সর্বোচ্চ কার্যকরী ব্যালেন্স রাখতে উৎসাহিত করার জন্য, যা ইথেরিয়াম-এ সক্রিয় ভ্যালিডেটরদের সংখ্যা কমিয়ে দেবে।
EIP-7549 — কমিটি সূচক-কে সত্যায়ন-এর বাইরে নিয়ে যাওয়া। এটি ইথেরিয়াম-এর নেটওয়ার্কিং লোড কমাতে এবং নোড ব্যান্ডউইথ বাঁচাতে সত্যায়ন-গুলো একত্রিত করার পদ্ধতির একটি পুনর্গঠন এবং রিফ্যাক্টরিং। যখন ডেভেলপাররা এটিকে পেকট্রা-তে অন্তর্ভুক্ত করছিলেন, তখন তারা ভেবেছিলেন এটি চমৎকার সুবিধা সহ একটি দুর্দান্ত এবং সহজ পরিবর্তন — তবে বাস্তবে, এটি প্রত্যাশার চেয়ে প্রয়োগ করা অনেক বেশি কঠিন বলে প্রমাণিত হয়েছে।
সারসংক্ষেপ (17:19)
পেকট্রা হলো আপডেটের একটি মিশ্রণ। এটি তিনটি কাজ করতে যাচ্ছে: প্রথমত, একটি প্রুফ-অফ-স্টেক (PoS) ব্লকচেইন হিসেবে ইথেরিয়াম-এর গুরুতর ত্রুটিগুলো ঠিক করা — MaxEB-এর কথা ভাবুন, এটি একটি গুরুত্বপূর্ণ ফিক্স কারণ ভ্যালিডেটর সেটের আকার অনিয়ন্ত্রিতভাবে বাড়তে পারে। দ্বিতীয়ত, ব্যবহারকারীর অভিজ্ঞতা উন্নত করা — নতুন ট্রানজ্যাকশন টাইপ, আরও নমনীয় ডিজাইন, স্টেকিং পুলগুলোর জন্য আরও আস্থা-নিরপেক্ষ ডিজাইনের কিছু উন্নতি। এবং তৃতীয়ত, ইথেরিয়াম-এর ডেটা প্রাপ্যতা ক্যাপাসিটি বৃদ্ধি করা — যা আনুষ্ঠানিকভাবে পেকট্রা-তে অন্তর্ভুক্ত করা হয়নি তবে হওয়ার সম্ভাবনা রয়েছে।
পেকট্রা থেকে বাদ দেওয়া EIP-সমূহ (18:02)
এখানে পেকট্রা থেকে বাদ দেওয়া সমস্ত EIP রয়েছে। কোনো আপগ্রেড থেকে এতগুলো EIP বাদ পড়ার ঘটনা এটিই প্রথম।
PeerDAS — প্রাথমিকভাবে পেকট্রা-তে ডেটা প্রাপ্যতা ক্যাপাসিটি অনেক বেশি বৃদ্ধি পাওয়ার কথা ছিল। PeerDAS ডেভেলপারদের ইথেরিয়াম নোড চালানোর ব্যান্ডউইথ খরচ এবং কম্পিউটেশনাল প্রয়োজনীয়তার উপর খুব বেশি প্রভাব না ফেলেই ইথেরিয়াম-এর ব্লব টার্গেট বহুগুণ বাড়ানোর সুযোগ দিত। তবে এটি এখনও গবেষণা এবং উন্নয়ন পর্যায়ে রয়েছে।
EOF — EVM অবজেক্ট ফরম্যাট। একটি বান্ডেল হিসেবে এই এগারোটি কোড পরিবর্তন ইথেরিয়াম EVM-এর জন্য একটি বড় আপডেট। PeerDAS এবং EOF উভয়ই প্রাথমিকভাবে পেকট্রা-তে অন্তর্ভুক্ত ছিল তবে আলাদা ডেভনেট-এ পরীক্ষা করা হচ্ছিল। ডেভেলপাররা ভেবেছিলেন মেইননেট সক্রিয়করণ-এর জন্য প্রস্তুত হতে এগুলোর আরও অনেক বেশি সময় লাগবে, এবং তারা অন্যান্য পেকট্রা EIP-গুলোকে বিলম্বিত করতে চাননি। তাই তারা বলেছিলেন যে PeerDAS এবং EOF-এর স্পষ্টতই আরও সময় প্রয়োজন — তারা এগুলোকে অন্য আপগ্রেডে ঠেলে দেবেন এবং অন্যান্য পেকট্রা EIP-গুলোকে মেইননেট থেকে আটকে রাখবেন না।
এগুলো এখন ফুসাকা-তে স্থানান্তরিত হয়েছে। Verkle প্রাথমিকভাবে ফুসাকা-এর জন্য নির্ধারিত ছিল তবে এরপর থেকে আরও বিলম্বিত হয়েছে। EOF এবং PeerDAS আপাতত ফুসাকা-তে রয়েছে। আরও কিছু EIP রয়েছে যা ডেভেলপাররা ফুসাকা-তে অন্তর্ভুক্তির জন্য পুনর্বিবেচনা করবেন — SSZ ট্রানজিশন, ইনক্লুশন লিস্ট, ইস্যুয়েন্স-এ পরিবর্তন, ইতিহাসের মেয়াদোত্তীর্ণতা, ePBS এবং অ্যাকাউন্ট বিমূর্তকরণ ডিরেকশন।
প্রশ্নোত্তর (22:02)
হোস্ট: EOF কবে আসবে?
ক্রিস্টিন কিম: আমি এইমাত্র বললাম যে ডেভেলপাররা এটিকে ফুসাকা-তে রাখার চেষ্টা করবেন। আমি কি মনে করি যে এর সম্ভাবনা আছে? সম্ভবত না। আমি কি মনে করি যে ফুসাকা 2025 সালে আসবে? একেবারেই না। পেকট্রা প্রস্তুত করতে যে পরিমাণ সময় লেগেছে — ফুসাকা-এর ক্ষেত্রেও একই রকম বা তার চেয়ে বেশি সময় লাগবে।
হোস্ট: এখন থেকে পেকট্রা সক্রিয়করণ-এর মধ্যে ব্লব টার্গেট বাড়ানোর কোনো জরুরি পথ আছে কি?
ক্রিস্টিন কিম: না। ব্লব টার্গেট হলো এক্সিকিউশন লেয়ার এবং কনসেনসাস লেয়ার-এ একটি হার্ড-কোডেড প্যারামিটার। ব্লব ক্যাপাসিটি পরিবর্তন করতে হলে, ডেভেলপারদের একটি হার্ড ফর্ক করতে হবে। আমি মনে করি না যে হার্ড ফর্ক ছাড়া এখন থেকে পেকট্রা-এর মধ্যে ব্লব ক্যাপাসিটি বাড়ানোর কোনো উপায় আছে।
হোস্ট: প্রস্তাব-টি কি শুধুমাত্র ব্লব লিমিট পরিবর্তন করার নাকি ব্লব টার্গেট-ও পরিবর্তন করার?
ক্রিস্টিন কিম: চমৎকার প্রশ্ন। সবচেয়ে রক্ষণশীল বৃদ্ধি হলো তিন থেকে চার — শুধুমাত্র টার্গেট পরিবর্তন করা, ম্যাক্স একেবারেই পরিবর্তন না করা। তবে লেয়ার ২ (l2) ডেভেলপাররা এটি চাননি। Base টিমের — Coinbase-এর Base টিমের — একজন প্রতিনিধি রয়েছেন এবং তিনি আরও আক্রমণাত্মক বৃদ্ধির জন্য চেষ্টা করছেন। তিনি এমন ডেটা দেখিয়েছেন যা নির্দেশ করে যে এই বৃদ্ধি ইথেরিয়াম-এর বিকেন্দ্রীকরণ-এর উপর নেতিবাচক প্রভাব ফেলবে না। শুধুমাত্র টার্গেট পরিবর্তন করার একটি রক্ষণশীল প্রস্তাব রয়েছে, এবং তারপর ম্যাক্স এবং টার্গেট উভয়ই পরিবর্তন করার একটি আরও উচ্চাভিলাষী প্রস্তাব রয়েছে — যেমন আট এবং চার, বা ছয় এবং বারো। এর বিভিন্ন মাত্রা রয়েছে।
হোস্ট: আপনি মানুষকে গভর্ন্যান্স-এ আরও বেশি জড়িত হওয়ার আহ্বান জানিয়েছেন। কমিউনিটি কীভাবে আরও বেশি জড়িত হতে পারে?
ক্রিস্টিন কিম: নির্দিষ্ট EIP-গুলোতে আপভোট করা এবং আপনার সমর্থন দেখানোর জন্য ETH Research এবং ETH Magicians হলো দুটি সত্যিই দুর্দান্ত আলোচনার ফোরাম। ACD কলগুলো সম্ভবত সবচেয়ে হাই-সিগন্যাল জায়গা — আপনাকে যা করতে হবে তা হলো GitHub-এ ACD কলের এজেন্ডায় একটি মন্তব্য করা এবং বলা যে এটি এমন একটি EIP যা নিয়ে আপনি কথা বলতে বা উপস্থাপন করতে চান। কলের মডারেটর সাধারণত আপনাকে সময় দেওয়ার বিষয়ে বেশ সম্মত থাকেন। তবে খুব বেশি সময় নেবেন না — আপনার কথা বলার জন্য হয়তো পাঁচ মিনিট সময় নিতে পারেন।