The Ethereum network represents one of the most significant experiments in distributed computing history. Since its inception, it has aimed to serve as a world computer that is open to all. However, achieving this vision requires overcoming substantial technical hurdles. The roadmap for Ethereum is not a simple straight line but a series of interconnected upgrades designed to improve specific aspects of the system.
These upgrades are often categorized into distinct phases that rhyme: The Merge, The Surge, The Scourge, The Verge, The Purge, and The Splurge. Each phase addresses a critical component of the network's architecture. The goal is to solve the complex problems associated with decentralized networks while maintaining security.
Central to this evolution is the concept of the "blockchain trilemma." This theory suggests that a decentralized network can only optimize for two of three primary features: decentralization, security, and scalability. Ethereum originally prioritized security and decentralization, which often resulted in network congestion and high fees during periods of high demand.
The roadmap is an attempt to solve this trilemma. By implementing these upgrades, the network aims to become scalable enough to handle global demand without sacrificing its core values. The transition involves fundamental changes to both the economic and technical structure of the blockchain.
بنیان: درک The Merge
مهمترین ارتقا در تاریخ اتریوم به عنوان The Merge شناخته میشد. این رویداد که در سپتامبر ۲۰۲۲ تکمیل شد، گذار از مکانیسم اجماع اثباتکار (PoW) اصلی به اثباتسهام (PoS) را نشان داد. این تغییر برای کاهش مصرف انرژی شبکه و پایهگذاری ارتقاهای مقیاسپذیری آینده ضروری بود.
قبل از The Merge، اتریوم برای ایمنسازی شبکه به ماینرها وابسته بود. این شرکتکنندگان سختافزار پرمصرف انرژی را برای حل پازلهای ریاضی پیچیده اداره میکردند. این سیستم، هرچند ایمن، مقادیر عظیمی از برق مصرف میکرد. گذار به اثباتسهام ماینرها را با اعتبارسنجها جایگزین کرد که شبکه را با قفل کردن سرمایه به جای سوزاندن انرژی ایمن میکنند.
مکانیسم اثباتسهام
در سیستم اثباتسهام، امنیت شبکه از تعهد مالی به جای قدرت محاسباتی ناشی میشود. شرکتکنندگان، معروف به اعتبارسنجها، ارز دیجیتال خود را با ارسال به یک قرارداد هوشمند خاص استیک میکنند. این دارایی استیکشده به عنوان ودیعه امنیتی یا وثیقه عمل میکند که رفتار صادقانه آنها را تضمین میکند.
پروتکل اعتبارسنجها را به طور تصادفی برای پیشنهاد بلوکهای جدید انتخاب میکند. پس از اینکه یک اعتبارسنج بلوکی پیشنهاد میدهد، اعتبارسنجهای دیگر دادهها را برای اطمینان از رعایت قوانین شبکه تأیید میکنند. اگر بلوک معتبر باشد، به زنجیره اضافه میشود و اعتبارسنجها با ارز دیجیتال تازه ضربشده و کارمزدهای تراکنش پاداش میگیرند. این سیستم مشوقهای مالی اپراتورها را با سلامت شبکه همراستا میکند.
مزایا و بهبودهای امنیتی
مزیت اصلی این گذار کاهش چشمگیر مصرف انرژی بود. تخمینها نشان میدهد که تغییر به اثباتسهام مصرف انرژی اتریوم را بیش از ۹۹ درصد کاهش داد. این کار مانع اصلی برای پذیرش نهادی و پایداری زیستمحیطی را برداشت.
فراتر از کارایی انرژی، سیستم جدید ویژگیهای امنیتی متمایزی معرفی کرد. در سیستم اثباتکار، حمله به شبکه نیازمند ۵۱ درصد از قدرت هش است. در اثباتسهام، مهاجم نیاز به کسب اکثریت داراییهای استیکشده دارد. این یک مانع اقتصادی بالا برای رفتار مخرب ایجاد میکند. علاوه بر این، پروتکل شامل مکانیسمی به نام slashing است. اگر اعتبارسنجی مخرب عمل کند یا قوانین پروتکل را نقض کند، داراییهای استیکشده او به طور کامل یا جزئی مصادره میشود.
The Surge: دستیابی به مقیاسپذیری عظیم
با بهروزرسانی مکانیسم اجماع، تمرکز به «The Surge» تغییر میکند. این فاز مقیاسپذیری را هدف قرار میدهد. هدف افزایش توان تراکنش شبکه برای پشتیبانی از هزاران تراکنش در ثانیه است. فناوریهای اصلی راننده این فاز شاردینگ و راهحلهای مقیاسپذیری لایه ۲ هستند.
مقیاسپذیری حیاتی است زیرا شبکه اصلی یا لایه ۱ ظرفیت محدودی دارد. معمولاً تنها میتواند تعداد مشخصی تراکنش در روز پردازش کند. وقتی تقاضا از این ظرفیت فراتر رود، کاربران برای گنجاندن تراکنشهایشان در بلوک بعدی رقابت میکنند. این رقابت کارمزدهای گاز را افزایش میدهد و کاربران کوچکتر را حذف کرده و کاربرد برنامههای غیرمتمرکز را محدود میکند.
نقش شاردینگ
شاردینگ تکنیکی است که برای تقسیم پایگاه داده شبکه به قطعات کوچکتر و قابل مدیریتتر به نام شارد طراحی شده است. در یک بلاکچین سنتی، هر نود باید هر تراکنش را پردازش و ذخیره کند. این الزام امنیت را تضمین میکند اما سرعت را به شدت محدود میکند. شاردینگ این دینامیک را با توزیع مسئولیت پردازش داده تغییر میدهد.
در یک سیستم شاردشده، اعتبارسنجها به شاردهای خاص اختصاص داده میشوند. هر شارد تا حدی مانند یک بلاکچین جداگانه با وضعیت و تاریخچه تراکنش خود عمل میکند. با این حال، برخلاف بلاکچینهای مستقل، شاردها از طریق زنجیره اصلی ارتباط و هماهنگی میکنند. این اجازه میدهد شبکه بلوکهای زیادی را به طور همزمان به جای متوالی پردازش کند. اجرای اولیه شاردینگ بر در دسترس بودن داده تمرکز دارد که کارایی رولاپهای لایه ۲ را افزایش میدهد.
راهحلهای لایه ۲ و رولاپها
راهحلهای لایه ۲ پروتکلهایی هستند که روی شبکه اصلی اتریوم ساخته شدهاند. آنها اجرای تراکنش را خارج از زنجیره مدیریت میکنند در حالی که برای امنیت و تسویه نهایی به شبکه اصلی وابستهاند. با انتقال کارهای سنگین از لایه ۱، این راهحلها سرعت بالاتر و هزینههای به طور قابل توجهی پایینتر ارائه میدهند.
رولاپها در حال حاضر امیدوارکنندهترین فناوری لایه ۲ هستند. آنها با بستهبندی صدها تراکنش در یک دسته واحد کار میکنند. این دسته در لایه دوم پردازش میشود و تنها داده فشرده به بلاکچین اصلی اتریوم پست میشود. دو نوع اصلی رولاپ وجود دارد: رولاپهای خوشبینانه و رولاپهای دانشصفر (ZK).
| نوع رولاپ | روش اعتبارسنجی | مزایا | معایب |
|---|---|---|---|
| خوشبینانه | به طور پیشفرض اعتبار را فرض میکند | سازگار با EVM، آسانتر برای ساخت | زمان برداشت طولانی (۷ روز) |
| رولاپ ZK | اثبات اعتبار ریاضی | نهاییسازی فوری، امنیت بالا | هزینه محاسباتی بالا، پیچیده |
خوشبینانه در مقابل دانشصفر
رولاپهای خوشبینانه فرض میکنند تراکنشها به طور پیشفرض معتبر هستند. آنها محاسبات را روی زنجیره اصلی انجام نمیدهند مگر اینکه کسی تراکنشی را به چالش بکشد. اگر چالشی رخ دهد، شبکه دادهها را تأیید میکند. این روش با قراردادهای هوشمند موجود اتریوم سازگار است اما نیاز به تأخیر برداشت برای اجازه زمان چالشها دارد.
رولاپهای دانشصفر رویکرد متفاوتی اتخاذ میکنند. آنها یک اثبات رمزنگاری تولید میکنند که اعتبار دسته تراکنش را تأیید میکند. این اثبات به زنجیره اصلی ارسال میشود. از آنجایی که اعتبار به طور ریاضی از پیش اثبات شده، نیازی به دوره چالش نیست. این اجازه برداشت سریعتر را میدهد. با این حال، فناوری پیچیدهتر برای پیادهسازی است و نیاز به منابع محاسباتی قابل توجهی برای تولید اثباتها دارد.
The Scourge: تضمین بیطرفی معتبر
با مقیاسپذیری شبکه، خطرات جدیدی در مورد تمرکز و سانسور ظاهر میشود. «The Scourge» به اقلام نقشه راه اختصاصیافته به تضمین گنجاندن تراکنش قابل اعتماد و بیطرف اشاره دارد. این فاز نگرانی مبنی بر اینکه بازیگران پیچیده ممکن است کنترل بیش از حدی بر شبکه به دست آورند را بررسی میکند.
یک اصل اصلی حاکمیت اتریوم «بیطرفی معتبر» است. این به معنای آن است که مکانیسم نباید علیه یا به نفع افراد خاص تبعیض قائل شود. طراحی باید همه را منصفانه对待 کند. با این حال، نیروهای اقتصادی در سیستم اثباتسهام میتواند به تمرکز منجر شود. منتقدان استدلال میکنند که چون سهامداران بزرگتر پاداش بیشتری کسب میکنند، «ثروتمندان ثروتمندتر میشوند». این تمرکز ثروت میتواند نظریاً به تمرکز قدرت منجر شود.
مقابله با تمرکز اعتبارسنجها
مانع ورود برای تبدیل شدن به اعتبارسنج میتواند بر غیرمتمرکزسازی شبکه تأثیر بگذارد. اگر اجرای یک نود اعتبارسنج نیاز به سختافزار گران یا مقادیر عظیم ETH داشته باشد، تنها نهادهای ثروتمند میتوانند شرکت کنند. این تنوع شبکه را کاهش میدهد.
علاوه بر این، ظهور خدمات تخصصی مانند استخرهای استیکینگ مایع منجر به کنترل مقادیر زیادی سهام توسط تعداد کمی نهاد شده است. در حالی که این خدمات استیکینگ را برای کاربران با سرمایه کمتر قابل دسترس میکند، نقطه شکست بالقوهای معرفی میکنند. اگر یک نهاد واحد درصد زیادی از سهام شبکه را کنترل کند، میتواند بالقوه بر حاکمیت یا ترتیب تراکنشها تأثیر بگذارد.
برای مقابله با این، نقشه راه شامل ارتقاهایی برای تضمین توزیعیافته ماندن تولید بلوک است. هدف جداسازی نقش ساخت بلوکها از پیشنهاد آنهاست. این جداسازی به جلوگیری از سانسور تراکنشها توسط یک اعتبارسنج واحد یا استخراج ارزش بیش از حد از کاربران کمک میکند.
ورج و پاکسازی: مدیریت دادهها و تاریخچه
سلامت بلندمدت بلاکچین به توانایی آن در باقی ماندن در دسترس اپراتورهای مستقل بستگی دارد. «ورج» و «پاکسازی» بر کارایی تمرکز دارند، به طور خاص در مورد عملیات نود و مدیریت دادههای تاریخی.
برای اینکه یک بلاکچین واقعاً غیرمتمرکز باشد، افراد باید بتوانند خودشان دفتر کل را تأیید کنند. این کار با اجرای یک «نود» انجام میشود. نود کامپیوتری است که نرمافزار اتریوم را اجرا میکند و تراکنشها را تأیید میکند. اگر الزامات سختافزاری برای اجرای نود بیش از حد بالا شود، افراد کمتری آن را انجام خواهند داد. این امر منجر به وابستگی به ارائهدهندگان خدمات متمرکز مانند Infura میشود که آسیبپذیری ایجاد میکند.
ورج: کاهش هزینههای تأیید
ورج هدف دارد «کلاینتهای بدون حالت» یا درختهای ورkle را معرفی کند. در حال حاضر، تأیید یک بلوک نیاز به دسترسی به بخش بزرگی از وضعیت بلاکچین دارد. با رشد شبکه، این وضعیت بزرگتر میشود و نیاز به RAM بیشتر و SSDهای سریعتر دارد.
بهروزرسانیهای این مرحله به نودها اجازه میدهد بلوکها را بدون ذخیرهسازی کل وضعیت شبکه روی هارد دیسکهایشان تأیید کنند. با کاهش الزامات دادهای، اجرای نودها روی سختافزارهای مصرفی مانند تلفنهای موبایل یا لپتاپهای ساده امکانپذیر میشود. این امر مانع ورود را کاهش میدهد و مقاومت شبکه را افزایش میدهد.
پاکسازی: حذف نفخ تاریخی
بلاکچین اتریوم وزن کل تاریخچه خود را حمل میکند. پاکسازی شامل پاک کردن تاریخچه قدیمی شبکه برای سادهسازی پروتکل است. در حال حاضر، اجرای یک نود آرشیوال کامل نیاز به دانلود ترابایتها داده دارد. این تاریخچه شامل هر تراکنشی است که از بلوک genesis اجرا شده است.
در حالی که حفظ تاریخچه کامل برای حسابرسی مهم است، برای تأیید تراکنشهای جدید الزامی نیست. پاکسازی به دنبال پیادهسازی مکانیسمهایی است که نودها بتوانند تاریخچه قدیمی را منقضی کنند. این به معنای آن است که نودها دادههایی که قدیمیتر از یک بازه زمانی خاص، مانند یک سال، هستند را ذخیره نکنند.
این کاهش در الزامات ذخیرهسازی از سنگین شدن بیش از حد شبکه جلوگیری میکند. اطمینان میدهد که نودهای جدید بتوانند به سرعت با شبکه همگام شوند. با مدیریت انباشت بدهی فنی، پروتکل چابک باقی میماند و برای توسعهدهندگان و کاربران به راحتی قابل نگهداری است.
The Splurge: حاکمیت و صیقل آینده
دسته نهایی، «The Splurge»، به عنوان جعبهابزار برای ارتقاهای لازم اما متفرقه عمل میکند. اینها بهبودهایی هستند که مشکلات جزئی را برطرف میکنند، تجربه کاربری را بهبود میبخشند و مدل اقتصادی را پالایش میکنند. همچنین تکامل مداوم حاکمیت اتریوم را در بر میگیرد.
اتریوم پروتکل ایستا نیست. نیاز به تغییرات مداوم برای رفع باگها و پاسخ به شرایط بازار دارد. این تکامل از طریق پیشنهادهای بهبود اتریوم (EIPها) مدیریت میشود. افراد یا تیمها پیشنهادها را تدوین میکنند که سپس توسط جامعه بحث میشود. این فرآیند بر «اجماع تقریبی» در میان ذینفعان، از جمله ماینرها، اپراتورهای نود و توسعهدهندگان، تکیه دارد.
بهبودهای اقتصادی و EIP-1559
یک مثال عمده از ارتقای اقتصادی که در این دسته قرار میگیرد EIP-1559 است. این ارتقا قبل از The Merge اجرا شد و بازار کارمزد را بازسازی کرد. کارمزد پایهای معرفی کرد که با هر تراکنش سوزانده (نابود) میشود. این تغییر کارمزدهای تراکنش را برای کاربران قابل پیشبینیتر کرد.
ارتقاهایی مانند این برای پایداری بلندمدت دارایی حیاتی هستند. با سوزاندن ETH، پروتکل فشار تورمی ایجاد میکند که صدور توکنهای جدید به اعتبارسنجها را خنثی میکند. ارتقاهای آینده «Splurge» ممکن است بر انتزاع حساب تمرکز کنند که مدیریت کیفپولهای کریپتو را به سادگی استفاده از اپ بانکی سنتی میکند.
چالش حاکمیت غیرمتمرکز
حاکمیت در یک سیستم غیرمتمرکز ذاتاً سیاسی است. برخلاف یک شرکت خصوصی، CEOای برای تصمیمگیری یکجانبه وجود ندارد. تغییرات باید داوطلبانه توسط هزاران نود مستقل که نرمافزار را اجرا میکنند، پذیرفته شوند.
این فرآیند میتواند کند و پرتنش باشد. برای مثال، جامعه باید پیشرفتگرایی (ایجاد تغییرات سریع برای بهبود شبکه) را با محافظهکاری (حفظ ثبات و به حداقل رساندن ریسک) متعادل کند. فرهنگ اتریوم عموماً رویکرد پیشروندهای برای حل سهگانه را ترجیح داده است. با این حال، تضمین اینکه این تغییرات ارزشهای جامعه گستردهتر را منعکس کند، نیاز به هوشیاری مداوم و مشارکت فعال از همه ذینفعان دارد.
نتیجهگیری
نقشه راه از The Merge تا The Splurge برنامه جامعی برای بلوغ شبکه اتریوم است. با گذار به اثباتسهام، پروتکل مشکلات مصرف انرژی خود را حل کرد. از طریق شاردینگ و رولاپهای لایه ۲، هدف حل بحران مقیاسپذیری را دارد که historically بلاکچینهای پرتقاضا را آزار داده است.
همزمان، تمرکز بر کارایی نود و مدیریت دادههای تاریخی تضمین میکند که شبکه غیرمتمرکز باقی بماند. پایین آوردن موانع سختافزاری برای اعتبارسنجها و اپراتورهای نود سیستم را از کنترل متمرکز محافظت میکند. در حالی که فناوری پیچیده است، هدف نهایی ساده است: ساخت بنیانی بیطرف، ایمن و مقیاسپذیر برای آینده دیجیتال.
ارتقاهای اتریوم هدف ایجاد یک کامپیوتر جهانی سریع و ایمن را دارد که هر کسی بتواند به طور کارآمد از آن استفاده و تأیید کند.