iOS & Android

ویتالیک نقشه راه لایه اجرایی اتریوم را ترسیم کرد که بر دو تغییر عمده متمرکز است: درخت وضعیت و ماشین مجازی.

در ۲ مارس، پان‌نیوز گزارش داد که بنیان‌گذار مشترک اتریوم، ویتالیک بوترین، نقشه راه لایه اجرایی اتریوم را در شبکه‌های اجتماعی ترسیم کرد که بر دو تغییر عمده متمرکز است: درخت وضعیت و ماشین مجازی. در مورد درخت وضعیت، ویتالیک از ارتقای درخت مرکل پاتریشیا شانزده‌تایی فعلی به یک درخت دودویی مبتنی بر یک تابع هش کارآمدتر از طریق EIP-7864 حمایت می‌کند. این تغییر می‌تواند شاخه‌های مرکل را چهار برابر کوتاه کند و هزینه‌های پهنای باند برای تأیید داده‌های سمت کلاینت را کاهش دهد؛ همزمان، تابع هش می‌تواند به Blake3 یا خانواده Poseidon تغییر کند که به طور چشمگیری کارایی اثبات را بهبود می‌بخشد. طراحی درخت دودویی همچنین اسلات‌های ذخیره‌سازی را در «صفحه‌ها» گروه‌بندی می‌کند که باعث می‌شود هزینه دسترسی بین مکان‌های ذخیره‌سازی مجاور کمتر شود و برای بسیاری از برنامه‌های DeFi بیش از ۱۰۰۰۰ واحد کارمزد گس در هر تراکنش صرفه‌جویی کند. علاوه بر این، ساختار ساده‌تر درخت دودویی اجازه می‌دهد تا بیت‌های فراداده برای قابلیت انقضای وضعیت آینده رزرو شوند.

در مورد ماشین‌های مجازی، ویتالیک یک جهت‌گیری بلندمدت برای جایگزینی EVM پیشنهاد کرد که احتمالاً از معماری RISC-V بهره می‌برد. ماشین مجازی جدید باید چهار هدف را برآورده کند: کارایی اجرای خام بالاتر، که باعث می‌شود بیشتر کدهای ازپیش‌کامپایل‌شده غیرضروری شوند؛ کارایی اثبات برتر نسبت به EVM؛ پشتیبانی از تولید اثبات ZK سمت کلاینت؛ و حداکثر ساده‌سازی کد. وی اشاره کرد که اگرچه اتریوم در سطح «EVM+GPU» «کافی» است، یک ماشین مجازی بهتر پروتکل را مقاوم‌تر می‌سازد. نقشه راه استقرار شامل سه مرحله است: ماشین مجازی جدید در ابتدا کدهای ازپیش‌کامپایل‌شده را جایگزین می‌کند؛ سپس به کاربران اجازه داده می‌شود تا قراردادهایی مبتنی بر ماشین مجازی جدید مستقر کنند؛ و در نهایت، EVM بازنشسته می‌شود و با قراردادهای هوشمند نوشته‌شده با ماشین مجازی جدید جایگزین می‌شود که سازگاری کامل معکوس را محقق می‌سازد.