ویتالیک بوترین: اتریوم در آینده ای نزدیک به سادگی بیت‌ کوین خواهد شد

ساده‌ سازی اتریوم
۱۷ اردیبهشت ۱۴۰۴

ویتالیک بوترین (Vitalik Buterin)، هم‌بنیان‌گذار اتریوم، در پستی، اعلام کرد که برای تضمین پایداری و مقیاس‌ پذیری بلندمدت بلاکچین اتریوم، این شبکه باید به سادگی بیت‌ کوین نزدیک شود. او معتقد است که «اتریوم پنج سال دیگر می‌تواند تقریباً به سادگی بیت‌ کوین باشد.» در این بخش، جزئیات دیدگاه بوترین درباره ساده‌ سازی اتریوم، از جمله ارتقاهای لایه اجماع و اجرا و تأثیر آن بر آینده این بلاکچین را بررسی می‌کنیم.

چرا سادگی برای اتریوم حیاتی است؟

به گفته بوترین، طراحی مینیمال و ساده بیت‌ کوین باعث شده است که حتی یک دانش‌آموز دبیرستانی بتواند معماری پروتکل آن را درک کند. سادگی مزایای متعددی دارد:

  • کاهش هزینه‌ها: ساخت و نگهداری زیرساخت‌های جدید ارزان‌تر می‌شود.
  • امنیت بالاتر: خطر باگ‌ها و مشکلات امنیتی کاهش می‌یابد.
  • دسترسی‌پذیری: پروتکل برای توسعه‌دهندگان و کاربران عام قابل‌فهم‌تر است.

بوترین اذعان کرد که اتریوم در گذشته، گاهی به دلیل تصمیمات خودش، از سادگی فاصله گرفته و این موضوع هزینه‌های توسعه، ریسک‌های امنیتی و انحصار در فرهنگ تحقیق و توسعه را افزایش داده است.

ساده‌ سازی لایه اجماع اتریوم با Beam Chain

جاستین دریک (Justin Drake)، محقق بنیاد اتریوم، در نوامبر ۲۰۲۴ پیشنهاد ارتقای لایه اجماع به نام بیم چین (Beam Chain) را مطرح کرد. بوترین معتقد است که این زنجیره جدید به مراتب ساده‌تر از زنجیره فعلی بیکن چین (Beacon Chain) خواهد بود. ویژگی‌های کلیدی بیم چین:

نهایی‌سازی ۳ اسلاتی: حذف مفاهیم پیچیده‌ای مثل اسلات‌ها، اپوک‌ها و کمیته‌های همگام‌سازی.

  1. اسلات‌ها (Slots): بازه‌های زمانی کوتاه (معمولاً ۱۲ ثانیه) که در آن ولیدیتورها (Validator) بلاک‌ها را پیشنهاد یا تأیید می‌کنند.
  2. اپوک‌ها (Epochs): مجموعه‌ای از اسلات‌ها (مثلاً ۳۲ اسلات) که برای هماهنگی و بررسی عملکرد ولیدیتورها استفاده می‌شود.
  3. کمیته‌های همگام‌سازی (Sync Committees): گروه‌هایی از ولیدیتورها که مسئول هماهنگی و انتقال اطلاعات بین بخش‌های مختلف شبکه هستند.

کاهش تعداد ولیدیتورهای فعال: این امر پیاده‌سازی ساده‌تر قوانین انتخاب فورک را ایمن‌تر می‌کند.

  • قوانین انتخاب فورک (Fork Choice Rule): این قوانین تعیین می‌کنند که در صورت ایجاد چند نسخه از بلاکچین (فورک)، شبکه کدام نسخه را به‌عنوان زنجیره اصلی انتخاب کند. این فرآیند در اتریوم پیچیده است، زیرا باید تصمیم‌گیری بین تعداد زیادی ولیدیتور هماهنگ شود.

پروتکل‌های تجمیع مبتنی بر STARK: امکان مشارکت همه به عنوان تجمیع‌کننده، با پیچیدگی محصور که ریسک سیستمی را کاهش می‌دهد.

  • STARK مخفف Scalable Transparent Argument of Knowledge است و یک فناوری رمزنگاری پیشرفته است که برای اثبات صحت محاسبات (مثل تأیید تراکنش‌ها) بدون نیاز به افشای جزئیات استفاده می‌شود. این فناوری به دلیل کارایی و شفافیتش در بلاکچین‌ها محبوب است.

بوترین تأکید کرد که پیاده‌سازی پایه نهایی‌سازی ۳ اسلاتی تنها به ۲۰۰ خط کد نیاز دارد و معماری P2P را ساده‌تر و قوی‌تر می‌کند.

عبارت نهایی‌سازی ۳ اسلاتی (3-slot finality) و توضیح مربوط به حذف مفاهیم پیچیده‌ای مثل اسلات‌ها، اپوک‌ها و کمیته‌های همگام‌سازی به یک ارتقای پیشنهادی در لایه اجماع اتریوم (مثل Beam Chain) اشاره دارد که هدف آن ساده‌سازی فرآیند تأیید تراکنش‌ها و افزایش کارایی بلاکچین است.

ساده‌سازی لایه اجرایی اتریوم با RISC-V

بوترین ماه گذشته پیشنهاد جایگزینی زبان قراردادهای EVM با RISC-V را داد که می‌تواند کارایی را تا ۱۰۰ برابر افزایش دهد. او معتقد است که مشخصات RISC-V در مقایسه با EVM «بسیار ساده» است. مراحل پیشنهادی برای این انتقال:

فاز ۱: پیش‌گردآوری‌های جدید در RISC-V نوشته می‌شوند.

فاز ۲: توسعه‌دهندگان می‌توانند قراردادها را در RISC-V بنویسند.

فاز ۳: تمام پیش‌گردآوری‌ها با پیاده‌سازی RISC-V جایگزین می‌شوند (از طریق هارد فورک).

فاز ۴: یک مفسر ماشین مجازی اتریوم (EVM) در RISC-V پیاده‌سازی و به‌صورت قرارداد هوشمند روی زنجیره قرار می‌گیرد.

این تغییرات تضمین می‌کنند که اجماع اتریوم به‌صورت بومی فقط RISC-V را درک کند، اما سازگاری با برنامه‌های موجود حفظ شود.

استانداردهای پروتکل برای ساده‌ سازی

بوترین پیشنهاد داد که استانداردهای یکپارچه در لایه‌های مختلف اتریوم اعمال شود:

کدگذاری یکسان: استفاده از یک کد erasure برای نمونه‌برداری از داده‌ها، پخش P2P و ذخیره‌سازی تاریخچه.

فرمت سریال‌سازی مشترک: استفاده از SSZ برای لایه‌های اجرایی، اجماع و رابط باینری برنامه‌ها (ABI).

درخت باینری: جایگزینی درخت مرکل پاتریشیا هگزری با درخت باینری برای افزایش کارایی و کاهش هزینه‌ها.

این استانداردها تعداد خطوط کد را کاهش داده و قابلیت تأیید را افزایش می‌دهند.

تغییر در فرهنگ اتریوم

بوترین پیشنهاد داد که اتریوم، مشابه پروژه Tinygrad، یک سقف حداکثری برای تعداد خطوط کد اجماع تعیین کند. او تأکید کرد که اتریوم باید فرهنگی را ترویج دهد که گزینه‌های ساده‌تر را در اولویت قرار دهد و پیچیدگی‌های محصور را به پیچیدگی‌های سیستمی ترجیح دهد. این رویکرد تضمین می‌کند که کدهای مرتبط با قوانین تاریخی اتریوم خارج از کدهای حیاتی اجماع باقی بمانند.

چرا این تغییرات مهم‌اند؟

ساده‌ سازی اتریوم نه‌تنها هزینه‌ها و ریسک‌های امنیتی را کاهش می‌دهد، بلکه این بلاکچین را برای توسعه‌دهندگان و کاربران جدید قابل‌فهم‌تر و جذاب‌تر می‌کند. با نزدیک شدن به سادگی بیت‌ کوین، اتریوم می‌تواند جایگاه خود را به‌عنوان یکی از پیشروترین بلاکچین‌ های جهان مستحکم‌تر کند.
برای به‌روز ماندن با آخرین اخبار اتریوم و بلاکچین، سایت بلاک پست را دنبال کنید.

اخرین اخبار:

پیشنهاد جدید ویتالیک بوترین برای مقیاس‌ پذیری اتریوم

ویتالیک بوترین به دنبال افزایش 10 برابری مقیاس پذیری و ظرفیت اتریوم!

برچسب ها:
منبع:
cryptoslate
یعقوب قریشی

ارشد روابط بین‌الملل خوندم که قبلاً برای سایت‌های سیاسی قلم می‌زدم. اما دنیای رمزارزها و بلاک‌چین آنقدر مرا مجذوب خود کرد که تصمیم گرفتم مسیر شغلی‌ام را ...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *