آپدیت مرج اتریوم چیست؟ همه چیز درباره مهمترین گام اتریوم به سوی اتریوم ۲.۰
اتر را میتوان یکی از محبوبترین ارزهای دیجیتال موجود در بازار دانست. توسعهدهندگان این ارز دیجیتال طی سالهای گذشته آپدیتهای متعددی انجام داده تا از الگوریتم PoW (گواه اثبات کار) به الگوریتم PoS (گواه اثبات سهام) انتقال یابد. بنیاد اتریوم با یک برنامهریزی مدون سرانجام موفق شد در ۱۰ سپتامبر سال ۲۰۲۲ آپدیت های اتریوم ۲.۰ را با موفقیت به پایان برساند. در این مقاله قصد داریم به پرسش مهم آپدیت مرج اتریوم چیست؟ پاسخ دهیم در مسیر رسیدن به جواب با مفاهیم زیر نیز آشنا میشوید تا ابهامی برایتان ایجاد نشود.
- فورک و هدف اصلی آن چیست؟
- هارد مرج و هدف اصلی آن چیست؟
- هدف از انجام هارد فورک و هارد Merge چیست؟
- بررسی مجموع اقدامات انجام شده در حین انجام آپدیت مرج و تأثیر آن بر اتریوم ۲
بررسی مفهوم فورک و هدف اصلی آن
بنیاد اتریوم با آپدیت مرج اقدام به انجام فورکهای متعدد کرد تا بتواند نسخه اتریوم ۲ را به سرانجام برساند. شاید برایتان این سؤال پیش بیاید که فورک چیست؟ بهطورکلی در دنیای نرمافزارهای متنباز، فورک یعنی تقسیمشدن یک نسخه از نرمافزار به دو یا چند نسخه دیگر!
در دنیای بلاک چین استفاده از این مفهوم یعنی در یک پروژه بلاک چینی تغییراتی ایجاد شده و یک نسخه جدید از آن به وجود آمده است. تغییرات انجام شده در پروژههای بلاک چین معمولاً برای بهروزرسانی و ارتقا انجام میشود. این تغییرات به دو صورت انجام میشوند:
هارد فورک
اگر یک تغییر پایهای در عملکردهای بلاک چین ایجاد شود که هیچ سازگاری با پروتکلهای قبلی نداشته باشد در واقع یک هارد فورک رخداده است. بسیاری از آپدیت مرجهای اتریوم ازایندست تغییرات بودهاند.
سافت فورک
به تغییراتی جزئی که با پروتکل قبلی سازگاری داشته و تغییرات پایهای در عملکرد بلاک چین ایجاد نکرده باشد سافت فورک گفته میشود.
پیشنهاد مطالعه: برای آشنایی بیشتر با بهروزرسانیهای اتریوم مقاله ورج را مطالعه کنید.
فورک به چه دلیل انجام میشود؟
دلایل متعددی برای انجام فورکها وجود دارد که در ادامه به اصلیترین آنها اشاره خواهیم کرد و تکتک آنها را بررسی میکنیم.
اختلاف فنی بین توسعهدهندگان و بنیانگذاران
اگر بین توسعهدهندگان و بنیانگذاران یک بلاک چین اختلاف ایجاد شود یکی از راههای حل این اختلاف فورک کردن و ایجاد زنجیره جدید است.
برطرفکردن باگهای فنی
هنگامی که مشکلات فنی در شبکه موجب هکشدن و ازبینرفتن بخشی از داراییهای کاربران میشود. یکی از دلایل آپدیت مرج اتریوم هک سال ۲۰۱۶ و ازدسترفتن میلیونها دلار سرمایه بود.
تقسیم قدرت بین چند زنجیره
یکی از اصلیترین دلایل آپدیت اتریوم، تقسیم قدرت بین چند زنجیره بود. بروزرسانی Merge اتریوم انجام شده باعث شد تا سرعت تأیید تراکنشها به میزان قابلتوجهی افزایشیافته و هزینههای انتقال کاهش یابد.
بررسی مفهوم هارد مرج و دلایل اصلی آن
هارد مرج یا ادغام، مفهومی است که هنگام ادغام دو یا چند پروژه بلاک چینی که اهداف و ویژگیهای شبیه به هم داشته باشند انجام میشود و پروژهای جدید خلق میشود. آپدیت مرج در بلاکچین اتریوم را میتوان از این دست دانست که منجر به خلق اتریوم ۲ شد.
نحوه اجراییشدن بروزرسانی Merge اتریوم و مراحل آن
آپدیت مرج اتریوم با شکلگیری ایده انتقال از الگوریتم گواه اثبات کار به اثبات سهام در ذهن بنیانگذاران این ارز دیجیتال شکل گرفت. برای انجام این انتقال، هارد فورک و سافت فورکها و مرجهای متعددی انجام شد تا اینکه سرانجام اتریوم ۲ متولد شد. جدول زمانبندی این تغییرات جهت ادغام اتریوم و اتریوم ۲ توسط سایت WeekInEthereum منتشر و قابل دسترس بوده که نشاندهنده اقداماتی است که برای این کار انجام شد. در ادامه به بررسی آن خواهیم پرداخت.
پیشنهاد مطالعه: برای آشنایی بیشتر با بهروزرسانیهای اتریوم مقاله سرج را مطالعه کنید.
اولین مرحله آپدیت مرج اتریوم
اولین مرحله Merge در ۱۷ سپتامبر ۲۰۲۰ انجام شد که مربوط به غیرفعالسازی گواه اثبات کار بود. با این کار امنیت شبکه و اجماع به الگوریتم اثبات سهام سپرده شد. پس از انجام این مرحله مشکلات کوچکی ایجاد شده که برای برطرفکردن آن آپدیتهای بعدی انجام گرفت که در ادامه به آنها اشاره میکنیم.
- نسخه RC1-22.9.1 برای Teku منتشر شد.
- اجراییشدن پروتکل Curdled Proofs جهت جلوگیری از حملات.
- نرمافزار MEV-Boost منتشر شد.
دومین مرحله آپدیت مرج اتریوم
مرحله دوم بروزرسانی Merge مربوط به ۸ ژانویه ۲۰۲۲ بود. موارد مختلفی در آن اجرایی شد که در ادامه به برخی از آنها اشاره میکنیم:
- انجام تست نت کینتسوگی (Kintsugi)
- اجرای پروپوزال EIP 1153
- برطرفکردن مشکلات ایجاد شده در نسخه Geth 1.10.15
- آپدیت نسخه Log4j به ورژن ۲۱.۱۰.۶
- اجرای محدودیت برای ماشینهای مجازی EVM
سومین مرحله آپدیت مرج اتریوم
مرحله سوم آپدیت مرج در تاریخ ۱۵ ژانویه ۲۰۲۲ انجام شد و تغییرات زیر را با خود به همراه داشت.
- پیدایش مشکلات در شبکه Kintsugi و اعمال تغییرات لازم روی آن
- برطرفکردن اشکالات نسخه Erigon 2022.01.01
- اجراییشدن نسخه Nethermind 1.12.4
- برطرفکردن مشکلات نسخه Hyper Logo 21.10.7
پیشنهاد مطالعه: برای آشنایی بیشتر با بهروزرسانیهای اتریوم مقاله پرج را مطالعه کنید.
چهارمین مرحله آپدیت مرج اتریوم
مرحله چهارم آپدیت مرج در تاریخ ۲۲ ژانویه ۲۰۲۲ اجرایی شد و در آن تغییرات زیر اعمال شد:
- بررسی شبکههای جایگزین آزمایشی پس از خاموششدن پروتکل اثبات کار
- آپدیت شدن نسخه Erigon
- برطرفکردن اشکالات بسو، نسخه ۲۱.۱۰.۹
- بهکارگیری EVM موازی برای افزایش سرعت
پنجمین مرحله آپدیت مرج اتریوم
مرحله پنج آپدیت Merge مربوط به شبکه میننت بود که در تاریخ ۲۹ ژانویه ۲۰۲۲ اجرایی شد.
- آمادهشدن اپلیکیشنها برای غیرفعالشدن الگوریتم اثبات کار و تست آزمایشی شبکه کینتسوگی
- آپدیت Erigon به نسخه ۲۰۲۲.۰.۰۳
ششمین آپدیت مرج اتریوم
۵ فوریه ۲۰۲۲ انجام مرحله شش آپدیت مرج
- غیرفعالشدن Rinkeby و Roposten
- بحث و گفتگو پیرامون درخت مرکل، خودتخریبی و EOF
- حل مشکلات مرج و کیلن
- ارائه نسخه دوم Erigon و پشتیبانی از مرج
- بهروزرسانی اریگون به ورژن ۲۰۲۲.۰۴.۰۲
هفتمین آپدیت مرج اتریوم
بروزرسانی Merge اتریوم ۲۳ آوریل ۲۰۲۲ مرحله هفتم، مربوط به لایه اجرا کننده شبکه اصلی
- ارائه نسخه اریگون آلفا ورژن ۲۰۲۲.۰۴.۰۲
- معرفی ساختارهای بهکاررفته در اریگون
هشتمین آپدیت مرج اتریوم
آپدیت مرج ۳۰ آوریل ۲۰۲۲ هشتمین مرحله از بهروزرسانی Merge اتریوم
- بررسی برچسبهای مناسب برای RPC
- رونمایی از نسخه آلفای اریگون ۲۰۲۲.۰۴.۰۴
- انتخاب Nicenode بهعنوان رابط آلفا جهت اجرای Geth روی ویندوز، مک یا لینوکس
نهمین آپدیت مرج اتریوم
آپدیت مرج ۷ می ۲۰۲۲ جهت غیرفعالشدن PoW
- انتشار بهروزرسانی Allcore Devs
- انتشار ورژن ۲۰۲۲.۰۵.۰۲ اریگون آلفا
- عرضه ورژن ۱.۱۲.۸ نترمایند (Nethermind)
- انتشار نسخه ۲۲.۰۴.۰۰ بسو
دهمین آپدیت مرج اتریوم
خاموشکردن الگوریتم گواه اثبات کار جهت انجام آپدیت Merge در تاریخ ۱۴ می ۲۰۲۲
- انتقال نت راپستن (Ropsten) به الگوریتم اثبات سهام
- انتشار نترمایند (Nethermind) نسخه ۱.۱۳.۰۰
- انتشار نسخه آلفا اریگن ورژن ۲۰۲۲.۰۵.۰۳
یازدهمین آپدیت مرج اتریوم
بروزرسانی Merge در ۲۸ می ۲۰۲۲ انجام شد و جزو یکی از مهمترین مراحل آپدیت بهحساب میآید.
- انتقال شبکه اصلی به فورک Shadow 6
- انجام تست نترمایند (Nethermind) برای مرج کردن
- انتشار نسخه Geth۱.۱۰.۱۸
- ورژن آریگون ۲۰۲۲.۰۵.۰۸
- بهروزرسانی نترمایند به ورژن ۱.۱۳.۱
- افزایش سرعت تراکنش با استفاده از اثبات KZG
آپدیت مرج ۴ ژوئن ۲۰۲۲ جهت انجام مراحل مرج
- تست نت راپستن جهت آمادهسازی خاموشکردن الگوریتم گواه اثبات کار با TTD
- فورک ۶ با کمی اشکال جزئی با موفقیت ادغام شد.
- مقاله Polynya توسط توسعهدهندگان منتشر شد.
دوازدهمین آپدیت مرج اتریوم
بروزرسانی Merge در ۱۱ ژوئن ۲۰۲۲ انجام شد که نتایج زیر را به همراه داشت.
- تست ادغام شبکههای راپستن، سپولیا (Sepolia) و گوئرلی (Goerli) تا ۶ هفته آینده
- به تعویقافتادن بمب سختی برای چندمین بار
- آزمایش عملکرد کلاینتها در لایه تجمیع
سیزدهمین آپدیت مرج اتریوم
آپدیت مرج ۲۵ ژوئن جهت ادامه روند غیرفعالسازی گواه اثبات کار اجرای شد.
- برنامهریزی ادغام اسپولیا (Sepolia) برای ششم جولای
- پیادهسازی فورک Shadow 8 در هفته اول جولای
- انتشار نسخه نیمبوس (Nimbus) ورژن ۲۲.۰۶.۰
پیشنهاد مطالعه: برای آشنایی بیشتر با بهروزرسانیهای اتریوم مقاله اسپلرج را مطالعه کنید.
چهاردهمین آپدیت مرج اتریوم
مرج دوم جولای ۲۰۲۲ جهت انجام سایر مراحل غیرفعالسازی PoW انجام شد.
- فورک ۸ در هفته اول جولای ادغام شد.
- ارتقا موفقیتآمیز Gray Glacier
پانزدهمین آپدیت مرج اتریوم
آپدیت Merge در ۹ جولای جهت بررسی و اجرای سایر مراحل لازم برای برطرفکردن اشکالات پیشآمده.
- شبکه اسپولیا (Sepolia) و Shadow با موفقیت ادغام شد و جهت ادغام Shadow 9 تاریخ ۱۴ جولای مشخص شد.
- اریگو موفق به پشت سر گذاشتن تمامی تستهای هایو شد.
- برطرفشدن مشکل ادغام V2.1.3 در Prysm
شانزدهمین آپدیت مرج اتریوم
مرج ۱۶ جولای جهت ارائه جدول زمانبندی توقف گواه اثبات کار انجام شد.
- شروع استفاده آزمایشی شبکه Goerli در تاریخ ۱۱ آگوست
- شبکه TTD با فرض عملکرد صحیح Goerli بهعنوان شبکه اصلی انتخاب شد.
- برنامهریزی Goerli shadow fork برای پیادهسازی طی هفت روز آینده
هفدهمین آپدیت مرج اتریوم
آپدیت مرج ۲۳ جولای ۲۰۲۲ جهت پیادهسازی مراحل از پیش تعیین شده.
- ادغام Goerli shadow fork 5 به طور کامل
- برنامهریزی اجرا و راهاندازی فورک ۱۰ برای شبکه اصلی Shaddow در تاریخ ۲۸ جولای
- پروپوزال EIP 4444 بهروز شد.
- انجام اصلاحات در بسو بهمنظور بهبود عملکرد
هجدهمین آپدیت مرج اتریوم
بروزرسانی Merge در ۱۰ سپتامبر ۲۰۲۲ جهت انجام مراحل نهایی کار و راهاندازی کامل شبکه انجام شد.
- انجام مراحل نهایی مرج در تاریخ ۱۴ و ۱۵ سپتامبر با ایجاد هماهنگی کامل بین شبکههای مختلف به کار گرفته شده در فرایند آپدیت مرج اتریوم
- شدو فورک ۱۳ با موفقیت به شبکههای دیگر متصل شد.
- نسخه اریگو ورژن ۲۰۲۲.۰۹.۰۱ منتشر شد.
- بسو ۲۲.۷.۲ بهمنظور ثبت دقیقتر وقایع منتشر شد.
- نسخه نترمایند ۱.۱۴.۱ جهت تولید بلاک داخلی و حل مشکلات مرج منتشر شد.
- انتشار نسخه ۲۲.۰۹.۰ نیمبوس منتشر شد. این ورژن جهت حل مشکل سختی ترمینال منتشر شد.
- ورژن ۳.۱.۱ پریسم برای بهبود Gossip Sub منتشر شد.
تأثیر آپدیت مرج بر اتریوم و بازار ارزهای دیجیتال
شاید بتوان گفت آپدیت مرج اتریوم بزرگترین آپدیت شبکه اتریوم بود که تأثیر بزرگی روی بازار ارزهای دیجیتال داشت. پس از این آپدیت، نسخههای اتریوم اثبات کار، اصلی و کلاسیک در مرکز توجه فعالان حوزه ارز دیجیتال قرار گرفتند. البته از مهمترین تأثیرات این آپدیت میتوان به کاهش ارزش هر سه کوین اشاره کرد که بسیاری از تحلیلگران فعال در این بازار آن را پیشبینی کرده بودند.
یکی دیگر از تأثیرات این آپدیت ، کاهش تسلط آن در بازار ارزهای دیجیتال بود بهطوریکه دامیننس اتریوم تا عدد ۱۸/۱% عقبنشینی و سهم بیشتری از بازار را به بیت کوین واگذار کرد.
آپدیت مرج اتریوم و تأثیر شگرف آن بر بازار ارزهای دیجیتال
در این مقاله سعی کردیم در مورد یکی از بزرگترین آپدیتهای تاریخ در بازار ارز دیجیتال و چگونگی انجام آن توضیحات کاملی را ارائه دهیم و دلایل انجام آن را بررسی کنیم. تلاش کردیم ابهاماتی که در این زمینه برای فعالان این بازار ایجاد میشود را برطرف کرده و به سؤالات آنها پاسخ دهیم.
بهنظر شما مهمترین تاثیر مرج اتریوم بر خود شبکه و دنیای رمز ارزها چیست؟