اطلاعیه ادغام اصلی شبکه | وبلاگ بنیاد اتریوم
اتریوم در حال حرکت به سمت اثبات سهام است! انتقالی که به عنوان The Merge شناخته می شود، ابتدا باید در Beacon Chain با ارتقاء Bellatrix فعال شود. پس از این، زنجیره اثبات کار پس از ضربه زدن به یک مورد خاص، به اثبات سهام منتقل می شود. کل سختی ارزش. ارتقاء Bellatrix برای دوره
- اتریوم در حال حرکت به سمت اثبات سهام است! انتقالی که به عنوان The Merge شناخته می شود، ابتدا باید در Beacon Chain با ارتقاء Bellatrix فعال شود. پس از این، زنجیره اثبات کار پس از ضربه زدن به یک مورد خاص، به اثبات سهام منتقل می شود. کل سختی ارزش.
- ارتقاء Bellatrix برای دوره ای برنامه ریزی شده است 144896 در زنجیره بیکن — 11:34:47 صبح UTC در 6 سپتامبر 2022.
- را ترمینال کل سختی مقدار محرک ادغام است 5875000000000000000000، انتظار می رود بین 10-20 سپتامبر 2022.
- توجه: به عنوان پیشتر اعلام کرد، شبکه آزمایشی Kiln در حال غروب است. اپراتورها در 6 سپتامبر 2022 خاموش خواهند شد.
زمینه
پس از سالها تلاش سخت، بالاخره ارتقای اثبات سهام اتریوم رسید! ارتقای موفقیت آمیز تمام شبکه های آزمایشی عمومی اکنون کامل شده است و The Merge برای شبکه اصلی اتریوم برنامه ریزی شده است.
Merge از دو جهت با ارتقاء شبکه های قبلی متفاوت است. اول، اپراتورهای گره باید هر دو لایه توافقی (CL) و لایه اجرا (EL) خود را پشت سر هم به روز کنند، نه فقط یکی از این دو را. دوم، ارتقاء در دو مرحله فعال می شود: مرحله اول، به نام بلاتریکس، در ارتفاع دوره ای در زنجیره بیکن، و دوم، به نام پاریس، پس از برخورد به یک. کل سختی مقدار در لایه اجرا
اطلاعات ارتقا
زمان سنجی
ادغام یک فرآیند دو مرحله ای است. اولین مرحله ارتقاء شبکه، Bellatrix، بر روی لایه اجماع است که توسط یک ارتفاع دوره ای ایجاد می شود. به دنبال آن لایه اجرا از اثبات کار به اثبات سهام، پاریس، که توسط یک عامل خاص آغاز شده است، رخ می دهد. کل سختی آستانه نامیده می شود ترمینال کل سختی (TTD).
ارتقاء Bellatrix برای دوره ای برنامه ریزی شده است 144896 در زنجیره بیکن — 11:34:47 صبح UTC در 6 سپتامبر 2022.
پاریس، بخش لایه اجرا از انتقال، توسط سختی کل پایانه (TTD) از 5875000000000000000000، انتظار می رود بین 10-20 سپتامبر 2022. تاریخ دقیقی که در آن TTD بدست آمده بستگی به نرخ هش اثبات کار دارد. برآوردها برای انتقال را می توان در یافت bordel.wtf و 797.io/themerge.
وقتی لایه اجرا به مقدار رسید یا از آن فراتر رفت TTD، بلوک بعدی توسط یک اعتبار سنجی Beacon Chain تولید می شود. هنگامی که Beacon Chain این بلوک را نهایی کند، انتقال Merge کامل در نظر گرفته می شود. در شرایط عادی شبکه، این اتفاق 2 دوره (یا 13 دقیقه) پس از تولید اولین بلوک پس از TTD رخ می دهد!
یک تگ بلوک جدید JSON-RPC، نهایی شد، آخرین بلوک نهایی شده یا یک خطا را در صورت عدم وجود بلوک پس از ادغام، برمی گرداند. این تگ می تواند توسط برنامه ها برای بررسی اینکه آیا ادغام کامل شده است یا خیر استفاده شود. به طور مشابه، قراردادهای هوشمند می توانند استعلام مشکل اپکد (0x44) (تغییر نام به PREVRANDAO post-merge) برای تعیین اینکه آیا ادغام اتفاق افتاده است یا خیر. ما به ارائهدهندگان زیرساخت توصیه میکنیم که علاوه بر وضعیت نهایی، بر پایداری کلی شبکه نظارت کنند.
انتشارات مشتری
نسخه های مشتری زیر از The Merge در شبکه اصلی اتریوم پشتیبانی می کنند. اپراتورهای گره باید اجرا شوند هر دو یک کلاینت لایه اجرا و توافق برای باقی ماندن در شبکه در طول و بعد از ادغام.
هنگام انتخاب مشتری برای اجرا، اعتبار سنجی باید به ویژه به خطرات اجرای اکثر مشتری در هر دو EL و CL توجه داشته باشد. توضیحی از این خطرات و پیامدهای آنها را می توان یافت اینجا. تخمینی از توزیع فعلی مشتری EL و CL و راهنماهای تغییر از یک مشتری به مشتری دیگر را می توان یافت اینجا.
لایه اجماع
لایه اجرا
هشدار: geth version v1.10.22 دارای یک مشکل اساسی در پایگاه داده است، از این نسخه استفاده نکنید و اگر قبلاً ارتقا داده اید، لطفا در اسرع وقت به نسخه 1.10.23 ارتقا دهید.
ارتقا مشخصات
تغییرات مهم توافقی برای The Merge در دو مکان مشخص شده است:
- لایه اجماع در زیر تغییر می کند بلاتریکس فهرست راهنما مخزن اجماع مشخصات
- لایه اجرا در زیر تغییر می کند پاریس مشخصات در مخزن execution-specs
علاوه بر اینها، دو ویژگی دیگر نحوه تعامل کلاینت های لایه اجماع و اجرا را پوشش می دهد:
- موتور API، مشخص شده در مخزن execution-apis، برای ارتباط بین لایه های اجماع و اجرا استفاده می شود
- همگام سازی خوش بینانه، مشخص شده در همگام سازی پوشه مخزن consensus-specs، توسط لایه اجماع برای وارد کردن بلوک ها در حین همگام سازی کلاینت لایه اجرا و ارائه نمای جزئی از سر زنجیره از اولی به دومی استفاده می شود.
ادغام پاداش باگ باونتی
همه پاداشهای مربوط به ادغام برای آسیبپذیریها از هماکنون تا هشتم سپتامبر ضریب 4 برابری دریافت کردهاند. اشکالات بحرانی اکنون ارزش دارند 1 میلیون دلار.
را ببینید برنامه جایزه باگ برای جزئیات بیشتر
سوالات متداول
به عنوان یک اپراتور گره، چه کاری باید انجام دهم؟
پس از ادغام، یک گره کامل اتریوم ترکیبی از یک کلاینت لایه اجماع (CL) است که زنجیره Beacon اثبات سهام و کلاینت لایه اجرا (EL) را اجرا می کند که وضعیت کاربر را مدیریت می کند و محاسبات مرتبط با تراکنش ها را اجرا می کند. . کلاینت EL و CL از طریق یک پورت احراز هویت شده با استفاده از مجموعه جدیدی از روش های JSON RPC به نام موتور API. مشتری EL و CL یکدیگر را با استفاده از یک راز JWT احراز هویت می کنند. اپراتورهای گره باید برای دستورالعمل های مربوط به نحوه تولید و پیکربندی این مقدار به مستندات مشتریان خود مراجعه کنند.
به عبارت دیگر، اگر قبلاً یک گره را در Beacon Chain اجرا میکردید، اکنون باید یک کلاینت لایه اجرا را نیز اجرا کنید. به طور مشابه، اگر یک گره را در شبکه اثبات کار فعلی اجرا میکردید، باید یک کلاینت لایه توافقی را اجرا کنید. برای اینکه آنها به طور ایمن ارتباط برقرار کنند، یک توکن JWT باید به هر مشتری ارسال شود. به روز رسانی به بخش “اجرای یک گره”. وب سایت ethereum.org این مراحل را با جزئیات بیشتری بررسی می کند.
شایان ذکر است که در حالی که هر دو بخشی از نسخه های کلاینت لایه توافق هستند، اجرای Beacon Node با اجرای یک Validator Client متفاوت است. Staker ها باید هر دو را اجرا کنند، اما عملگرهای گره فقط به اولی نیاز دارند. این پست تفاوت بین هر دو مؤلفه را با جزئیات بیشتری توضیح می دهد.
همچنین، توجه داشته باشید که هر لایه یک مجموعه مستقل از همتایان را حفظ می کند و API های خود را در معرض دید قرار می دهد. را فانوس دریایی و JSON RPC APIها هر دو همانطور که انتظار می رود به کار خود ادامه می دهند.
به عنوان یک سهامدار، چه کاری باید انجام دهم؟
همانطور که در بالا توضیح داده شد، اعتبار رسان ها در Beacon Chain باید علاوه بر کلاینت های لایه اجماع خود، یک کلاینت لایه اجرا را بعد از The Merge اجرا کنند. قبل از ادغام، این اکیداً توصیه می شد، اما برخی از اعتبارسنجی ها این توابع را به ارائه دهندگان شخص ثالث برون سپاری کرده اند. این امکان پذیر بود زیرا تنها داده های مورد نیاز در لایه اجرا به روز رسانی قرارداد سپرده بود.
پس از ادغام، اعتبار سنجی ها باید اطمینان حاصل کنند که تراکنش های کاربر و بلوک های انتقال حالتی که ایجاد می کنند و تأیید می کنند معتبر هستند. برای انجام این کار، هر گره beacon باید با یک کلاینت لایه اجرا جفت شود. توجه داشته باشید که اعتباردهندههای متعدد همچنان میتوانند به یک ترکیب گره بیکن و کلاینت لایه اجرا جفت شوند. این امر مسئولیت اعتبار سنجی ها را گسترش می دهد، اما به اعتبارسنجی که یک بلوک را پیشنهاد می کند، حق هزینه های اولویت تراکنش مرتبط با آن (که در حال حاضر به ماینرها می رسد) را نیز می دهد.
در حالی که جوایز اعتبارسنجی همچنان در زنجیره بیکن جمع میشود و برای برداشتن آن نیازمند ارتقای شبکه بعدی است، هزینههای تراکنش پرداخت میشود، سوزانده میشود و در لایه اجرا توزیع میشود. اعتبار سنجی ها می توانند هر آدرس اتریوم را به عنوان گیرنده کارمزد تراکنش ها مشخص کنند.
پس از بهروزرسانی مشتری توافقی، حتماً آن را تنظیم کنید دریافت کننده هزینه به عنوان بخشی از تنظیمات مشتری اعتبارسنجی شما برای اطمینان از ارسال هزینه تراکنش به آدرسی که شما کنترل می کنید. اگر با استفاده از یک ارائه دهنده شخص ثالث شرط بندی کرده اید، تعیین نحوه تخصیص این هزینه ها به عهده ارائه دهنده انتخابی شما است.
Staking Launchpad دارای یک چک لیست آمادگی ادغام که سهامداران می توانند برای اطمینان از اینکه هر مرحله از فرآیند را طی کرده اند استفاده کنند. EthStaker نیز میزبانی شده است کارگاه های آمادگی اعتبار سنجی، با برنامه ریزی بیشتر
سهامدارانی که میخواهند اعتبارسنجی را در شبکه آزمایشی برای آماده شدن برای انتقال اثبات سهام شبکه اصلی اجرا کنند، میتوانند این کار را در Goerli (اکنون با Prater ادغام شده) انجام دهند، که همچنین دارای یک قرار دادن نمونه Launchpad.
چرا تاریخ تخمینی برای ترمینال کل سختی اینقدر وسیع
سختی افزایشی اضافه شده در هر بلوک به نرخ هش شبکه که فرار است بستگی دارد. اگر نرخ هش بیشتری به شبکه بپیوندد، TTD زودتر به دست خواهد آمد به طور مشابه، اگر نرخ هش از شبکه خارج شود، TTD بعدا به دست خواهد آمد. در صورت کاهش قابل توجه در سطوح هش، الف لغو TTD می تواند هماهنگ شود همانطور که در انجام شد راپستن.
به عنوان یک توسعه دهنده برنامه یا ابزار، چه کاری باید انجام دهم؟
همانطور که در a پست قبلیادغام تنها تأثیر کمتری بر زیرمجموعهای از قراردادهای مستقر در اتریوم خواهد داشت، که هیچ کدام نباید شکسته شوند. بعلاوه، سهم شیر از نقاط پایانی API کاربر ثابت میماند (مگر اینکه از روشهای خاص اثبات کار مانند eth_getWork).
گفته میشود، بیشتر برنامههای کاربردی در اتریوم بسیار بیشتر از قراردادهای زنجیرهای هستند. حالا زمانش فرا رسیده برای اطمینان از اینکه کد جلویی، ابزار، خط لوله استقرار و سایر اجزای خارج از زنجیره شما همانطور که در نظر گرفته شده است کار می کنند. ما قویاً توصیه میکنیم که توسعهدهندگان یک چرخه کامل آزمایش و استقرار را در Sepolia یا Goerli انجام دهند و هرگونه مشکل مربوط به ابزارها یا وابستگیها را به نگهبانان آن پروژه گزارش دهند. اگر مطمئن نیستید که در کجا مشکل را باز کنید، لطفا استفاده کنید این مخزن.
علاوه بر این، لطفاً توجه داشته باشید که تمام شبکه های آزمایشی به غیر از Sepolia و Goerli پس از ادغام منسوخ خواهند شد. اگر از کاربران Ropsten، Rinkeby یا Kiln هستید، باید برای مهاجرت به Goerli یا Sepolia برنامه ریزی کنید. اطلاعات بیشتر در مورد این را می توان یافت اینجا.
به عنوان یک کاربر اتریوم یا دارنده اتر، آیا کاری وجود دارد که باید انجام دهم؟
چه از برنامه های اتریوم به صورت زنجیره ای استفاده کنید، چه اتر را در صرافی نگه دارید یا در کیف پولی که خود نگهبانی دارید، لازم نیست کاری انجام دهید. اگر برنامه، صرافی یا کیف پولی که استفاده میکنید دستورالعملها یا توصیههای اضافی ارائه میدهد، باید بررسی کنید که اینها واقعاً از آنها میآیند. مراقب کلاهبرداری باشید!
به عنوان یک ماینر، آیا کاری وجود دارد که باید انجام دهم؟
خیر. اگر در شبکه اصلی اتریوم ماینینگ میکنید، باید بدانید که پس از ادغام، شبکه کاملاً تحت اثبات سهام کار خواهد کرد. در آن نقطه، استخراج دیگر در شبکه امکان پذیر نخواهد بود.
اگر ماینر یا اپراتور گره باشم و در ارتقاء شرکت نکنم چه اتفاقی می افتد؟
اگر از یک کلاینت اتریوم استفاده میکنید که به آخرین نسخه بهروزرسانی نشده است (ذکر شده در بالا)، مشتری شما پس از انجام ارتقا، با بلاک چین پیش فورک همگامسازی میشود.
شما در یک زنجیره ناسازگار با پیروی از قوانین قدیمی گیر خواهید کرد و نمی توانید اتر را ارسال کنید یا در شبکه اتریوم پس از ادغام فعالیت کنید.
به عنوان یک اعتبارسنجی، آیا می توانم سهام خود را پس بگیرم؟
خیر. ادغام پیچیده ترین ارتقای اتریوم تا به امروز است. برای به حداقل رساندن خطرات اختلالات شبکه، یک رویکرد حداقلی اتخاذ شد که هر گونه تغییر غیر انتقالی را از این ارتقا حذف کرد.
خروج از Beacon Chain احتمالا در اولین ارتقا پس از The Merge معرفی خواهد شد. مشخصات برای هر دو اجماع، وفاق و اعدام لایه ها در حال انجام است
من سوالات بیشتری دارم، کجا می توانم آنها را بپرسم؟
در آینده به توسعه دهندگان تیم مشتری، اعضای ETHStaker، محققان و موارد دیگر بپیوندید تماس انجمن را ادغام کنید در روز جمعه، 9 سپتامبر ساعت 14:00 UTC!
متشکرم
انتقال اتریوم به اثبات سهام یک لوووونگ زمان آمدن از همه کسانی که در تحقیق، مشخص کردن، توسعه، تجزیه و تحلیل، آزمایش، شکستن، تعمیر یا توضیح همه چیزهایی که ما را به The Merge رساندند، تشکر میکنیم.
در طول سالها مشارکتکنندگان بسیار زیادی برای فهرست کردن در اینجا وجود داشته است، اما شما میدانید که چه کسی هستید. بدون همه شما در بازار، ما این کلیسای جامع را نمی ساختیم.
ون ادغام؟ خیلی 🔜.
با تشکر از جوزف شوایتزر و تومو سایتو برای تصویر جلد این پست!
آموزش مجازی مدیریت عالی حرفه ای کسب و کار Post DBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه | آموزش مجازی مدیریت عالی و حرفه ای کسب و کار DBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه | آموزش مجازی مدیریت کسب و کار MBA + مدرک معتبر قابل ترجمه رسمی با مهر دادگستری و وزارت امور خارجه |
مدیریت حرفه ای کافی شاپ | حقوقدان خبره | سرآشپز حرفه ای |
آموزش مجازی تعمیرات موبایل | آموزش مجازی ICDL مهارت های رایانه کار درجه یک و دو | آموزش مجازی کارشناس معاملات املاک_ مشاور املاک |
- نظرات ارسال شده توسط شما، پس از تایید توسط مدیران سایت منتشر خواهد شد.
- نظراتی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
- نظراتی که به غیر از زبان فارسی یا غیر مرتبط با خبر باشد منتشر نخواهد شد.
ارسال نظر شما
مجموع نظرات : 0 در انتظار بررسی : 0 انتشار یافته : ۰