📚 ব্লকে অর্ডার মডিফিকেশন প্রতিরোধ করার জন্য নতুন মেমপুল ডিজাইন
✅ সারাংশ
এই প্রস্তাবটি ইথেরিয়ামের মেমপুল (যেখানে অননুমোদিত ট্রানজেকশন সংগ্রহ হয়) এনক্রিপ্ট করে এবং ব্লকে প্রবেশ করা পর্যন্ত এর বিষয়বস্তু দেখা যায় না এমন একটি ব্যবস্থা প্রস্তাব করে।
এর ফলে, অন্যের ট্রানজেকশনের বিষয়বস্তু আগে থেকে জেনে অর্ডার পরিবর্তন করা বা মিডিয়ান এক্সপোজার ভ্যালু (MEV) বা মাইনার/ভ্যালিডেটরের অতিরিক্ত লাভ কমানোর প্রচেষ্টা কমে যাবে।
ট্রানজেকশনগুলি চূড়ান্তভাবে প্রকাশিত হবে, কিন্তু "প্রকৃত নির্বাহের পূর্ব পর্যন্ত দেখা যায় না" হওয়া এর প্রধান বিষয়।
✅ কেন এনক্রিপ্টেড মেমপুল প্রয়োজন?
বর্তমান ইথেরিয়ামে, মেমপুলে প্রবেশ করা ট্রানজেকশনগুলি যে কেউ দেখতে পারে।
ফলে, ফ্রন্ট রানিং (অন্যের ট্রানজেকশনের আগে প্রবেশ করা) বা স্যান্ডউইচ আক্রমণ (প্রাইস নিয়ন্ত্রণের জন্য ট্রানজেকশনের আগে এবং পরে অন্য ট্রানজেকশন সংযোজন) এমন এমইভি রণনীতি সম্ভব হয়।
এটি ব্যবহারকারীদের ক্ষতি এবং ব্লক বিল্ডারের কেন্দ্রীকরণ (কয়েকজন শক্তিশালী প্রতিষ্ঠানের দিকে স্থানান্তর) ঘটায়।
এনক্রিপশনের মাধ্যমে, অর্ডার দেখা যাবে কিন্তু "বিষয়বস্তু দেখা যাবে না" এবং এই আক্রমণগুলি কম সম্ভাব্য হবে।
✅ ট্রানজেকশনগুলি কীভাবে এনক্রিপ্ট হবে?
ট্রানজেকশনগুলি "এনভেলোপ" এবং "বিষয়বস্তু (এনক্রিপ্টেড পেলোড)" এ বিভক্ত হবে।
এনভেলোপে, গ্যাস পরিমাণ, ফি, কোন কী প্রদানকারী দ্বারা ডিক্রিপ্ট করা হবে ইত্যাদি সর্বনিম্ন তথ্য স্পষ্ট হবে।
বিষয়বস্তুতে, প্রকৃত পাঠানোর জন্য অর্থ, পরিমাণ, কন্ট্রাক্ট কল ডেটা ইত্যাদি এনক্রিপ্ট করে সংরক্ষণ করা হবে।
ব্লকে প্রবেশের পর, সংশ্লিষ্ট ডিক্রিপশন কী প্রকাশিত হওয়ার পর বিষয়বস্তু নির্বাহ করা হবে।
✅ কী প্রদানকারী কী করে?
ডিক্রিপ্ট করার জন্য কী পরিচালনা করে কী প্রদানকারী।
এটি একক পদ্ধতিতে স্থির নয়, বরং নিম্নলিখিত বিভিন্ন পদ্ধতি ব্যবহার করা যেতে পারে এমন ডিজাইন করা হয়েছে।
- সীমানা সংক্রান্ত সংকেত (বহুজন দ্বারা কী বিতরণ করা)
- এমপিসি (বহু গণনা কর্তা দ্বারা গোপন বিভাজন পদ্ধতি)
- টিইই (নিরাপদ হার্ডওয়্যার এলাকা)
- সময় বিলম্ব সংকেত
ইথেরিয়ামের মূল অংশ কোন সংকেত পদ্ধতি ব্যবহার করা যেতে পারে এমন একটি ভিত্তি প্রদান করবে।
✅ ব্লকের অর্ডার এবং নিরাপত্তা
ব্লকে প্রথমে সাধারণ স্পষ্ট ট্রানজেকশনগুলি নির্বাহ করা হবে, তারপর এনক্রিপ্টেড ট্রানজেকশনের এনভেলোপ প্রক্রিয়া করা হবে, এবং শেষে ডিক্রিপ্ট করা বিষয়বস্তু নির্বাহ করা হবে।
এর ফলে, নিম্নলিখিত নিরাপত্তা গঠন বজায় থাকবে।
- ফি সর্বদা আগে পরিশোধ হবে
- কী প্রকাশিত না হলে বিষয়বস্তু নির্বাহ হবে না
কী প্রকাশিত না হলেও এনভেলোপের প্রক্রিয়া বন্ধ থাকবে এবং সম্পূর্ণ চেইন বন্ধ হবে না।
✅ এমইভি এবং সেন্সরশিপ রোধের প্রভাব
বিষয়বস্তু দেখা না যাওয়ার কারণে, ব্লক বিল্ডার আগে থেকে "কোন ট্রানজেকশন কোন মূল্যের প্রভাব ফেলবে" গণনা করতে পারে না। ফলে, অর্ডার পরিবর্তনের মাধ্যমে লাভ করা কঠিন হয়ে যায় এবং এমইভি গঠনগতভাবে দুর্বল হয়ে যায়।
এছাড়া, বিষয়বস্তু গোপন থাকার কারণে, নির্দিষ্ট ঠিকানা বা ডিএফআই অপারেশন লক্ষ্য করে বাদ দেওয়া সেন্সরশিপ করা কঠিন হয়ে যায় এবং "রিয়েল-টাইম সেন্সরশিপ রোধক গুণ" উন্নত হয়।