ویتالیک بوترین (Vitalik Buterin)، بنیانگذار اتریوم در یادداشتی تازه خواستار سادهسازی پروتکل پایه این شبکه بلاکچینی شده تا آن را کارآمدتر، امنتر و برای همه در دسترستر کند. بوترین به دنبال آن است تا ظرف ۵ سال آینده، اتریوم را از لحاظ سادگی به شبکهای مثل بیت کوین تبدیل کند.
به گزارش میهن بلاکچین، او با الهام از طراحی مینیمالیستی بیت کوین، چشماندازی برای بازطراحی معماری اتریوم ارائه کرده که اجزای کلیدی مانند اجماع، اجرای تراکنشها و مولفههای مشترک را در بر میگیرد.
بوترین در این یادداشت که با عنوان «سادهسازی لایه اول» (Simplifying the L1) منتشر شده بر لزوم طراحی مجدد سه بخش اصلی اتریوم یعنی الگوریتم اجماع، شیوه اجرای تراکنشها و اجزای مشترک تاکید کرده است. وی در این باره میگوید:
در این مطلب توضیح میدم که چطور اتریوم میتونه طی ۵ سال آینده به اندازه بیت کوین ساده بشه.
بوترین معتقد است سادگی، کلید اصلی افزایش مقاومت، مقیاسپذیری بلندمدت و بقای شبکه اتریوم خواهد بود. در حالی که بروزرسانیهای اخیر اتریوم از جمله پیادهسازی الگوریتم اجماع اثبات سهام یا فناوری اثبات دانش صفر غیرتعاملی همه باعث قدرتمندتر شدن این شبکه بلاکچینی شدهاند، بوترین هشدار داده که پیچیدگیهای فنی بالا میتوانند چرخه توسعه را طولانیتر کرده و ضمن افزایش هزینهها، احتمال بروز باگها را نیز بالا ببرد.
در ادامه این یادداشت آمده است:
در گذشته، اتریوم اغلب چنین رویکردی رو پیش نگرفته که گاهی هم حاصل تصمیمهای خود من بوده و همین مسئله منجر به صرف هزینههای گزاف در توسعه، افزایش انواع خطرات امنیتی و انزوای تحقیقات شده. اون هم در حالی که نتایج بسیاری از این تلاشها در عمل سودی نداشتند.
تلاش برای سادهسازی لایه اجماع با مدل «نهاییسازی در سه اسلات»
یکی از محورهای اصلی این طرح، سادهسازی لایه اجماع در اتریوم است. در همین راستا، بوترین مدل پیشنهادی «نهاییسازی در سه اسلات» (۳-Slot Finality) را معرفی کرده که هدف آن حذف اجزای پیچیدهای مانند ایپاکها (epochs)، کمیتههای همگامسازی (sync committees) و فرآیند جابهجایی تصادفی اعتبارسنجها است.
وی در این باره میگوید:
کاهش تعداد ولیدیتورهای فعال در هر لحظه باعث میشه تا استفاده از پیکربندیهای سادهتر برای انتخاب فورک درست ایمنتر باشه.
از دیگر پیشنهادهای مطرحشده، میتوان به تعریف قوانین سادهتر برای انتخاب فورک و استفاده از پروتکلهای تجمیع مبتنی بر STARK اشاره کرد که موجب غیرمتمرکزسازی بیشتر و هماهنگی سادهتر در شبکه میشود.
در لایه اجرا نیز بوترین پیشنهاد کرده که ماشین مجازی اتریوم (EVM) با یک ماشین مجازی سادهتر و سازگار با فناوریهای دانش صفر مثل معماری RISC-V، جایگزین شود. چنین تغییری میتواند سرعت اجرای گواههای دانش صفر را تا ۱۰۰ برابر افزایش داده و به طور چشمگیری پروتکل را ساده کند.
RISC-V یک معماری متنباز برای طراحی پردازندههای کامپیوتری است که با فلسفهای مینیمالیستی توسعه یافته؛ یعنی استفاده از مجموعهای کوچک و ساده از دستورها برای بهرهوری بالا و پیادهسازی آسانتر.
برای حفظ سازگاری با قراردادهای قدیمی، بوترین پیشنهاد داده که این قراردادها همچنان روی زنجیره باقی بمانند و از طریق یک مفسر RISC-V اجرا شوند. همچنین در یک دوره گذار، هر دو ماشین مجازی (EVM و RISC-V) بهصورت همزمان پشتیبانی شوند.
استانداردسازی در سطح پروتکل
در ادامه این یادداشت بوترین بر لزوم استانداردسازی گسترده در کل پروتکل اتریوم تاکید کرده است. او پیشنهاد داده که اتریوم از یک روش واحد برای کدگذاری اطلاعات حذفشده، سریالگذاریها و ساختارهای درختی استفاده کند تا پیچیدگیهای غیرضروری کاهش یابد و ابزارها و زیرساختهای اتریوم سادهتر شوند:
سادگی از بسیاری از جهان به غیرمتمرکزسازی شباهت داره.
بوترین همچنین پیشنهاد داده که اتریوم، مشابه پروژههایی مانند Tinygrad، هدفی مشخص برای حداکثر خطوط کد تعیین کند تا منطق حساس مربوط به اجماع، تا حد امکان ساده و قابل حسابرسی باقی بماند.
وی همچنین خواستار حفظ ویژگیهای قدیمی و غیرحیاتی شده اما تاکید کرده که خارج از مشخصات اصلی پروتکل قرار خواهند گرفت.
چرا این پیشنهادها مهم هستند؟
پیشنهادهای جدید بوترین در زمانی مطرح شده که اتریوم در حال از دست دادن بخشی از سهم بازار خود به بلاکچینهای رقیب است. در جریان رویداد LONGITUDE که روز گذشته برگزار شد، الکس سوانویک (Alex Svanevik)، مدیرعامل سرویس داده نانسن (Nansen)، اعلام کرد که سلطه اتریوم در بین بلاکچینهای لایه اول کاهش یافته است.
وی در این باره گفت:
اگر ۳ یا ۴ سال پیش از من میپرسیدید که آیا اتریوم بر دنیای کریپتو مسلط خواهد شد، میگفتم بله. اما حالا مشخصه که این اتفاق نیفتاده.