ভিটালিক বুটেরিন একটি দীর্ঘমেয়াদী ইথেরিয়াম ট্রানজেকশন মডেল প্রস্তাব করেছেন, যার মূল ধারণা হল ট্রানজেকশনের "অ্যাকশন" এবং "ডিপেন্ডেন্সি" কে আলাদাভাবে প্রক্রিয়া করা। প্রথমটি চেইনের স্টেট পরিবর্তনের জন্য দায়ী, আর দ্বিতীয়টি প্রমাণ করে যে ট্রানজেকশনটি বাস্তবায়নের আগেই স্বাক্ষর, স্টেট প্রুফ এবং বৈধতা শর্তগুলি পূরণ করেছে। এই ধারণা অনুসারে, কিছু ভেরিফিকেশন কাজ ব্লকে প্রবেশের আগেই সম্পন্ন করা যাবে, এবং সমান্তরাল প্রক্রিয়াকরণের স্থানও বৃদ্ধি পাবে।
ট্রেড যাচাই এবং বাস্তবায়ন আলাদাভাবে প্রক্রিয়া করা হবে
এখনকার এথেরিয়াম ট্রানজেকশন প্রক্রিয়াকরণে, অনুমোদন, ট্রানজেকশন ফি পরিশোধ এবং স্মার্ট কনট্রাক্ট বাস্তবায়ন একই প্রক্রিয়া চেইনে রাখা হয়। নোডগুলির একসাথে পরীক্ষা করতে হয় যে স্বাক্ষরটি বৈধ কিনা, প্রেরক ফি পরিশোধ করতে পারে কিনা এবং ট্রানজেকশন বাস্তবায়নের পরে সফলতা পাওয়া যায় কিনা।
বুটেরিন মনে করেন, এই পরীক্ষাগুলির কিছু অংশ চূড়ান্ত অবস্থার পরিবর্তনের উপর নির্ভর করে না, যা তত্ত্বগতভাবে আলাদাভাবে প্রক্রিয়াকরণযোগ্য। উদাহরণস্বরূপ, ডিজিটাল সিগনেচার, জিরো-কনোলেজ প্রুফ, বা চেইন-ভিত্তিক অবস্থা পরিবর্তনের উপর নির্ভর না করে এমন কিছু বৈধতা প্রমাণকে “নির্ভরশীল” অংশে অন্তর্ভুক্ত করা যেতে পারে।
যদি ট্রেডগুলি স্পষ্টভাবে ঘোষণা করে যে এগুলি কোন স্টেটগুলি অ্যাক্সেস করবে, তাহলে মেমোরি পুলও সহজেই বুঝতে পারবে যে কোন শর্তগুলি পূর্ববর্তী ট্রেডগুলির দ্বারা প্রভাবিত হবে এবং কোন চেকগুলি আগে থেকেই সম্পন্ন করা যাবে। এর অর্থ হল, আরও পূর্বানুমানযোগ্য ট্রেডগুলি উচ্চতর ভেরিফিকেশন দক্ষতা পাবে।
EIP-8141 এখনও প্রস্তাবের মর্যাদায় রয়েছে
এই ধারণার সাথে সামঞ্জস্যপূর্ণ হলো EIP-8141 নামক একটি প্রস্তাবিত প্রস্তাব। এই প্রস্তাবটি একটি নতুন ট্রানজেকশন টাইপ, যার নাম Frame Transaction, চালু করে। এটি একটি ট্রানজেকশনকে অনুমতি যাচাই, ফি পরিশোধ এবং ব্যবহারকারীর অপারেশন বাস্তবায়নের জন্য বিভিন্ন কল ফ্রেমে বিভক্ত করে।
প্রস্তাবিত ডিজাইন অনুসারে, ট্রানজেকশনের বৈধতা এবং ফি পরিশোধ এখন বাইরের স্ট্যান্ডার্ড সিগনেচারের উপর সম্পূর্ণরূপে নির্ভর করে না। অ্যাকাউন্ট কোড নিজেই অনুমোদনের পদ্ধতি এবং পেমেন্ট নিয়ম সংজ্ঞায়িত করতে পারে। ভেরিফিকেশন ফ্রেম শর্তগুলি পূরণ হয়েছে কিনা তা যাচাই করে, এবং সেন্ডিং ফ্রেম প্রকৃতপক্ষে স্টেট পরিবর্তন করে।
এই কাঠামোটিকে বিভিন্ন EVM নেটওয়ার্কের মধ্যে আরও সাদৃশ্যপূর্ণ ট্রানজেকশন ফরম্যাট গ্রহণে সহায়তা করার জন্যও বিবেচনা করা হয়। তবে, EIP-8141 এখনও একটি মূল প্রস্তাব হিসাবে রয়েছে, যা এথারিয়াম মেইননেট আপগ্রেডে অন্তর্ভুক্ত করা হয়নি এবং এর জন্য কোনও স্পষ্ট ডিপ্লয়মেন্ট সময়সূচীও নেই।
ডেভেলপার আলোচনায় ডিনাইল-অফ-সার্ভিস ঝুঁকি, ট্রানজেকশন রিপ্লেসমেন্ট নিয়ম, ওয়ালেট এবং ব্লক বিল্ডার সামঞ্জস্য, এবং পাবলিক মেমোরি পুলের জন্য একই প্রেরকের জন্য প্রস্তুত ট্রানজেকশনের সংখ্যা সীমাবদ্ধতা সহ অনেকগুলি প্রযুক্তিগত সমস্যা উত্থাপন করা হয়েছে। এই সমস্যাগুলি এখনও আরও সংহতীকরণের অপেক্ষায়।
রিকার্সিভ STARK বা পুনরাবৃত্ত যাচাইকরণ হ্রাস
বুটেরিন দ্বারা প্রস্তাবিত দীর্ঘমেয়াদী দিকনির্দেশ শুধুমাত্র EIP-8141-এ সীমাবদ্ধ নয়। তিনি এও কল্পনা করেছেন যে, চেইন-অন স্টেটের প্রয়োজন না থাকা “শুধুমাত্র নির্ভরশীল” কেসগুলির জন্য, প্রতিটি বৈধকারী দ্বারা পুনরাবৃত্তি করার পরিবর্তে, মেমোরি পুল লেয়ারে একবার চেক করা যেতে পারে।
এই মডেলের অধীনে, নেটওয়ার্ক কয়েকটি সম্পন্ন যাচাইকরণ কাজকে রিকার্সিভ STARK প্রমাণে সংকুচিত করে, এবং পরবর্তীতে একটি একত্রিত প্রমাণকে যাচাইকারী দ্বারা যাচাই করা হয়। এর লক্ষ্য হলো পুনরাবৃত্তি গণনা কমানো এবং কিছু যাচাইকরণের বোঝা সংকুচিত করা।
তিনি আরও উল্লেখ করেন যে, ভবিষ্যতে এই পদ্ধতি ইথেরিয়ামকে পোস্ট-কোয়ান্টাম ক্রিপ্টোগ্রাফিক সমাধানের সাথে সামঞ্জস্য করতে সাহায্য করতে পারে। কারণ, কোয়ান্টাম-প্রতিরোধী স্বাক্ষর সাধারণত বড় আকারের এবং যাচাইয়ের খরচ বেশি। যদি অ্যাকাউন্টগুলি নিজস্ব অনুমতি পদ্ধতি কাস্টমাইজ করতে পারে এবং রিকার্সিভ প্রুফ অ্যাগ্রিগেশনের সাথে মিলিত হয়, তবে সংশ্লিষ্ট যাচাইয়ের খরচ কমানোর সম্ভাবনা রয়েছে।
তবে, এই অংশটি এখনও গবেষণার পর্যায়ে রয়েছে এবং EIP-8141-এর বর্তমান নিয়মাবলীর অংশ নয়। এটিকে বাস্তবায়নের জন্য, প্রমাণ উত্পাদন, মেমোরি পুল সমন্বয়, ডেটা উপলব্ধতা এবং ভুল সংকলন প্রতিরোধের মতো সমস্যাগুলি সমাধান করা প্রয়োজন।

