ব্লকেইড সতর্ক করে যে রেথ বাগটি ভুল স্টেট প্রুফ তৈরি করতে পারে

iconThe Defiant
শেয়ার
AI summary iconসারাংশ
অন-চেইন সংবাদটি নভেম্বর ৫ তারিখে প্রকাশিত হয়, যখন ব্লকেইড রিথ এক্সিকিউশন ক্লায়েন্ট এবং op-reth এর মতো সংশ্লিষ্ট টুলগুলিতে একটি বাগের কথা জানায়, যা ভুল স্টেট রুটের দিকে নিয়ে যেতে পারে। প্যাচ করা নোডগুলি স্টল হয়ে যেতে পারে বা ভুল স্টেট প্রুফ ফিরিয়ে দিতে পারে, তবে কোনো ফান্ড হারায়নি। এই সমস্যাটি ইথেরিয়াম এবং OP Stack চেইনগুলিতে reth-ভিত্তিক ক্লায়েন্টগুলিকে প্রভাবিত করে। ব্লকেইড প্যাচযুক্ত ভার্সনগুলি তালিকাভুক্ত করেছে: reth v2.10.0, op-reth v2.8.1, এবং Base node-reth v1.5.3। Celo এবং Mantle-এর ডেভেলপাররা প্যাচগুলি ব্যাকপোর্টও করেছেন। অ্যাপস, ব্রিজ এবং লাইট ক্লায়েন্টগুলির জন্য যাচাইকরণের সমস্যা এড়াতে নোড অপারেটরদের আপগ্রেড করার জন্য অনুরোধ করা হয়েছে। গ্যান্টলেট V1 ভল্ট সাপ্লাই থামিয়েছে এবং LayerZero-ব্রিজড অ্যাসেটগুলির প্রতি প্রসঙ্গটি কমিয়েছে। LayerZero, প্যাচগুলির নিশ্চয়তা পাওয়া পর্যন্ত, কিছু চেইনগুলিতে অফ-চেইন ইনফ্রাস্ট্রাকচার বন্ধ করেছে।

Blockaid নভেম্বর ৫-এ সতর্ক করেছে যে, reth এক্সিকিউশন ক্লায়েন্ট এবং এটির উপর ভিত্তি করে তৈরি সফটওয়্যার, যার মধ্যে op-reth অন্তর্ভুক্ত, একটি বাগের কারণে নোডগুলি ভুল স্টেট রুট গণনা করতে পারে। ফার্মটি বলেছে, প্যাচ করা নোডগুলি স্টল হয়ে যেতে পারে বা ভুল স্টেট প্রুফ ফিরিয়ে দিতে পারে।

“এটি একটি সঠিকতা বাগ, কোনো দুর্নীতি নয়,” ব্লকেড বলেছে, যা অর্থের কোনো পরিচিত ক্ষতি ঘটেনি। এর সতর্কবার্তাটি ইথেরিয়াম-সঙ্গতিপূর্ণ বেশ কয়েকটি নেটওয়ার্কে reth-ভিত্তিক ক্লায়েন্টগুলিকে কভার করে, যার মধ্যে অনেক OP Stack চেইন অন্তর্ভুক্ত।

https://x.com/i/status/2118405438291198020

ঝুঁকিটি হল যে সফটওয়্যার লেনদেন সম্পাদন করে এবং ব্লকচেইনের একটি নোডের দৃষ্টিভঙ্গি বজায় রাখে। অপটিমিজমের op-reth ডকুমেন্টেশন বলে যে ক্লায়েন্টটি লেয়ার 2 ব্লকগুলি সম্পাদন করে, চেইনের অবস্থা বজায় রাখে এবং অ্যাপ্লিকেশনগুলির অনুরোধগুলির উত্তর দেয়। ভুল প্রমাণগুলি সেই অ্যাপ্লিকেশনগুলির যাচাইকরণকে ক্ষতি করতে পারে যার উপর তারা নির্ভরশীল।

প্যাচড বিল্ড উপলব্ধ

ব্লকেইড তিনটি প্যাচড রিলিজ শনাক্ত করেছে:

reth v2.10.0।

op-reth v2.8.1।

বেস নোড-reth v1.5.3

আপস্ট্রিম reth fix নভেম্বর 3-এ মার্জ করা হয়েছে। বেসের রিলিজ নোটে স্পষ্টভাবে উল্লেখ করা হয়েছে যে এই আপডেটটি একটি স্টেট-রুট অসামঞ্জস্য প্রতিরোধ করে এবং বেস মেইননেট এবং সেপোলিয়া অপারেটরদের যত তাড়াতাড়ি সম্ভব আপগ্রেড করার পরামর্শ দেওয়া হয়েছে।

Celo এবং Mantle ডেভেলপাররা ব্যাকপোর্টও একীভূত করেছেন, পুরানো সফটওয়্যার লাইনগুলিতে সংশোধন প্রয়োগ করে। Mantle-এর প্যাচটি এর v1.6.2 প্রডাকশন লাইনকে লক্ষ্য করে। Blockaid-এর সতর্কবার্তাটি সম্পূর্ণ ভাবে সংবেদনশীল সংস্করণগুলির পরিসর উল্লেখ করেনি।

ব্লকেইড নোড অপারেটর এবং আরপিসি প্রোভাইডারদের আপগ্রেড করার জন্য অনুরোধ জানিয়েছে, এবং প্রোটোকল এবং ব্রিজগুলিকে নিশ্চিত করতে বলেছে যে তাদের প্রোভাইডারগুলি প্যাচ করা হয়েছে।

কেন ভুল প্রমাণগুলি গুরুত্বপূর্ণ

সিলোর প্যাচ ব্যাখ্যায় বর্ণনা করা হয়েছে যে বাগটি কীভাবে একটি নতুনভাবে সন্নিবেশিত এন্ট্রি লাফিয়ে যায়, যখন একটি স্টেট রুট—যা অ্যাকাউন্ট এবং কন্ট্রাক্ট-স্টোরেজ ডেটা পরীক্ষা করার জন্য ব্যবহৃত হয়—গণনা করার জন্য ব্যবহৃত ডেটা স্ট্রাকচারটি আপডেট করা হয়।

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

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

প্রস্তুতি ইতিমধ্যেই DeFi ব্যবহারকারীদের কাছে পৌঁছেছে। Gauntlet বলেছে যে এটি V1 ভল্ট সরবরাহ কিউ বন্ধ করেছে, আবণ্টন স্থগিত করেছে এবং LayerZero-ব্রিজড সম্পদের প্রতি প্রভাব কমিয়েছে, যেমনটি The Defiant আগে প্রতিবেদন করেছিল। Frax বলেছে যে এর সম্পদ এবং চুক্তিগুলি অপ্রভাবিত রয়েছে এবং সাধারণভাবে কাজ করছে, যখন কিছু LayerZero রুট অস্থায়ীভাবে স্থগিত করা হয়েছে।

ব্লকেইড বলেছে যে লেয়ারজিরো কিছু প্রভাবিত চেইনে অফক্রিয়েন ইনফ্রাস্ট্রাকচার স্থগিত করেছে, যতক্ষণ না প্রতিটি চেইন নিশ্চিত করে যে এটি প্যাচ করা হয়েছে, এবং বার্তাগুলিকে “দেরি হয়েছে, হারিয়ে যায়নি” বলে বর্ণনা করেছে।

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