اتریوم ۲.۰ (ETH 2.0) یک ارتقاء بزرگ، برای شبکه فعلی اتریوم است. این بهروزرسانی، برای تسریع استفاده و پذیرش اتریوم با بهبود عملکرد آن طراحی شده است. هدف این ارتقا، بهبودبخشیدن مقیاسپذیری و امنیت شبکه اتریوم از طریق چندین تغییر در زیرساخت شبکه است که مهمترین آن، تغییر مکانیسم اجماع اثبات کار (PoW) به مدل اثبات سهام (PoS) است.
تاریخچه اتریوم
اتریوم ۲.۰، ایده جدیدی در جامعه اتریوم نیست. تغییر در مکانیسم اجماع اساسی اتریوم برای حل محدودیتهای بلاک چین اثبات کار، از زمان پیدایش بلاک چین وجود داشته است.
روند بهروزرسانیهای برنامهریزیشدهٔ اتریوم، اینگونه است:
- راهاندازی شبکه اصلی فرونتیر (Frontier) در ژوئیه ۲۰۱۵
- هومستد (Homestead) در مارس ۲۰۱۶
- متروپلیس (Metropolis): بیزانس، در اکتبر ۲۰۱۷
- متروپلیس (Metropolis): قسطنطنیه، فوریه ۲۰۱۹
اتریوم ۲.۰ بهدنبال بسیاری از به روزرسانیهای برنامهریزیشده اتریوم، پس از راهاندازی شبکه اصلی فرونتیر (Frontier) در ژوئیه ۲۰۱۵، هومستد (Homestead) مارس ۲۰۱۶ ، متروپلیس (Metropolis): بیزانس، اکتبر ۲۰۱۷ ، متروپلیس: قسطنطنیه، فوریه ۲۰۱۹ و استانبول دسامبر ۲۰۱۹ به اتریوم سرنیتی (اتریوم ۲.0) رسیده است. راه اندازی اتریوم ۲.0 در مقایسه با ارتقاءهای گذشته، بسیار مهم است. زیرا شبکه را، از معماری اثبات کار موجود، به مکانیزم اجماع اثبات سهام تغییر می دهد. به همین دلیل، راه اندازی کامل این فرایند یه سیگنال قوی فاندامنتال است که می تواند تاثیر بسزایی بر قیمت اتریوم داشته باشد.
فازهای پیاده سازی اتریوم ۲
اتریوم ۲ فاز صفر (۰): زنجیره فانوس
اتریوم ۲ که از فاز صفر در دسامبر سال ۲۰۲۰ شروع شده، قرار است. در فازهای مختلف عرضه شود. این فاز، زنجیره فانوس شبکه اتریوم ۲.0 را راه اندازی خواهد کرد. زنجیره بیکن مکانیسم اثبات سهام را پیاده سازی کرده و رجیستری اعتبارسنجیها را که شروع به تأیید وجود بلوکها در اتریوم ۲.0 میکنند. مدیریت میکند. برای اینکه زنجیره بیکن (beacon) بلوک پیدایش خود را راه اندازی کند. حداقل باید ۵۲۴۲۸۸ اتریوم در شبکه قرار گیرد. که بین حداقل ۱۶۳۸۴ اعتبار سنجی تقسیم شود (این اعداد برای اطمینان از امنیت کافی و عدم تمرکز تصمیم گرفته شده است)
با فعال شدن زنجیره بیکن و اجرای الگوریتم اثبات سهام، بلاک چین اولیه اتریوم الگوریتم اثبات کار به وجود خود ادامه خواهد داد. در واقع، زنجیره بیکن برای اکثر کاربران اتریوم در فاز صفر مفید نخواهد بود. چون قادر به پردازش تراکنش ها، اجرای قراردادهای هوشمند یا میزبانی برنامه ها نخواهد بود. برای اطمینان از اینکه راه اندازی اتریوم ۲.0 اکوسیستم موجود اتریوم را مختل نمی کند. بلاک چین اصلی اتریوم ۱.0 به صورت موازی به کار خود ادامه می دهد. و در طول فاز صفر ارتقاها را دریافت می کند. در فاز ۱.5، دو بلاک چین برای اطمینان از تداوم واحد به واحد ادغام می شوند.
اتریوم 2.0 فاز 1: چارچوب شاردینگ
هدف اصلی به روزرسانی فاز ۱، پیاده سازی زنجیرههای شاردینگ و رولآپها است. شاردینگ (Sharding) یک راه حل پیشرفته مقیاس پذیر است که شبکه اتریوم را به قطعات کوچکتر تجزیه می کند تا ظرفیت و سرعت تراکنش ها را افزایش دهد. همزمان رولآپها فرآیند تجمیع تراکنشهای خارج از زنجیره را آغاز میکنند. که تراکنشها را برای اجرا قبل از تأیید در زنجیره اصلی با هم دستهبندی میکند. بروزرسانی فاز ۱ اتریوم ۲.0، بلاک چین واحد اتریوم را به ۶۴ زنجیره خرده تقسیم میکند. و پردازش موازی را قادر میسازد تا تاخیر ناشی از پردازش خطی با استفاده از یک بلاک چین را کاهش دهد. هنگامی که اشتراک گذاری به طور کامل پیاده سازی شد، زنجیره بیکن در نهایت به عنوان لایه پایه بلاک چین اتریوم عمل می کند. و تسویه و نهایی شدن تراکنش هایی را که روی زنجیره های خرده انجام می شود، فراهم می کند. لازم بذکر است. اتریوم های خریداری شده از یک صرافی ارز دیجیتال معتبر ایرانی هم در طول اجرای اتریوم ۲ و هم پس از اجرای کامل آن معتبر خواهند بود
اتریوم ۲.0 فازهای ۱.5 و ۲: پل زدن
تا این مرحله در جدول زمانی توسعه سرنیتی (Serenity) اتریوم ۱.0 و اتریوم ۲.0 دو اکوسیستم کاملاً متمایز باقی می مانند. اتریوم انتقال یافته از پروتکل قدیمی به زنجیره بیکن اتریوم ۲.0 یکطرفه است. فاز ۱.5 عمدتاً وظیفه ایجاد پل بین این دو محیط را بر عهده دارد
ادغام دو پروتکل اتریوم را، اصطلاحا داکینگ (Docking) می گویند. در این مرحله شبکه اصلی اتریوم ۱.0 با زنجیره بیکن و معماری همراه آن از زنجیره های شارد “داک” خواهد شد. بلاک چین اتریوم ۱.0 به یکی از ۶۴ زنجیره شاردینگ تبدیل میشود. که همگی با استفاده از پروتکل جدید اثبات سهام اتریوم، کار خواهند کرد. شارد شبکه اصلی اتریوم ۱.0 تاریخچه و وضعیت فعلی اتریوم را، در اختیار زنجیره بیکن قرار می دهد. و انتقال از یک شبکه به شبکه دیگر را روان تر می کند. سپس زنجیره بیکن اعتبارسنجیها و مسئولیتهای آنها را با زنجیرههای شاردینگ مختلف مدیریت میکند. فاز ۱.5 اجزای قبلی مستقل فاز صفر و فاز ۱ را مرتبط می کند و اتریوم ۱.0 به صورت رسمی زنده می شود. و اثرات آن در نهایت احساس می شود. شبکه اصلی اتریوم ۱.0 که در یک زنجیره شاردینگ قرار دارد، در نهایت قابلیت قرارداد هوشمند را به سیستم جدید خواهد آورد.
هنگامی که بلاک چین قدیمی اتریوم ۱.0 با موفقیت به اکوسیستم اتریوم ۲.0 متصل شد. و به طور کامل آزمایش شد. فاز ۲ اجرایی خواهد شد. و قابلیت همکاری متقابل و توسعه برنامه های غیرمتمرکز بومی در اتریوم ۲.0 را آغاز می کند. فاز ۲ به زنجیرههای شاردینگ توانایی رسیدگی به تراکنشها و قراردادهای هوشمند را میدهد. یکی دیگر از پیشرفتهایی که در این مرحله از سرنیتی وارد میشود، اضافه شدن زبانهای برنامهنویسی برای قراردادهای هوشمند است. تا به حال، قراردادهای هوشمند فقط با استفاده از زبان برنامه نویسی بومی Solidity اتریوم کدگذاری می شدند. فاز ۲ سرنیتی به آنها اجازه می دهد به هر زبان برنامه نویسی نوشته شوند.
اتریوم ۲.0 فاز ۳: آخرین دستاوردها
فاز ۳ متفاوت ترین مرحله به روز رسانی سرنیتی است. مرحله ای فراگی که برآوردن نیازهای متفرقه یا مسائلی که باید قبل از اینکه اتریوم ۲.0 به طور رسمی راه اندازی شود باید حل شوند، را مدیریت می کند. به عنوان مثال، این مرحله، می تواند شامل ایجاد زنجیره های خرده اضافی علاوه بر ۶۴ اصلی، یا افزایش حریم خصوصی یا پیاده سازی امنیتی باشد. درک این نکته مهم است که توسعه ای که در حال حاضر در شبکه اتریوم انجام می شود بی سابقه و نوآورانه است. این یک تلاش بلندپروازانه با ناشناخته های بسیاری است، اما بر اساس کار باورنکردنی که قبلاً توسط شبکه اتریوم و صنعت کلی بلاک چین انجام شده است و مطمئنا پتانسیل تحقق انقلابی فناوری غیرمتمرکز را پس از تکمیل خواهد داشت.
اتریوم ۲.0 مدتهاست، که بصورت استراتژیک برنامه ریزی شده است و در اکوسیستم بلاکچین بسیار مورد بحث قرار گرفته است. اثبات سهام و اشتراک گذاری پیشرفت های قابل توجهی در مقیاس پذیری، امنیت و دسترسی به را همراه خواهد داشت. با خرید اتریوم، برای کسانی که مایلند اعتبار(های) خود را با ۳۲ اتریوم اجرا کنند و به اعتبار سنج در شبکه تبدیل شووند، یا سرمایه کمتر از این مقدار خود را در فرایندی شبیه استخر استخراج با دیگران تجمیع کنند. اتریوم ۲.0 فرصت جدیدی برای مشارکت و دریافت پاداش برای حفظ را شبکه فراهم می کند.