توقف بعدی شانگهای – آخرین رویکردهای نقطه عطف اتریوم

با نزدیک شدن به ارتقای مورد انتظار شانگهای، اکوسیستم اتریوم به دگردیسی مداوم خود ادامه خواهد داد. آخرین پیشرفت برجسته پروتکل بلاک چین قرارداد هوشمند، اتر را فعال می کند (ETH) برداشت از زنجیره Beacon اتریوم.

ادغام با تغییر پلتفرم بلاک چین از اثبات کار به اجماع اثبات سهام، نقطه عطف مهمی برای شبکه اتریوم در سال 2022 بود. این تغییر اعتباردهنده‌ها را به‌عنوان «ماشین‌کننده‌های» جدید شبکه معرفی کرد، که در آن اتریوم به یک جزء کلیدی در حفظ شبکه تبدیل شد.

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

آنهایی که ETH را برای اعتبار سنجی قفل کردند، نتوانستند دارایی های سهام خود را از زنجیره بیکن خارج کنند. این با ارتقاء شانگهای تغییر می‌کند و دلیل اصلی افزایش سر و صدا در مورد آخرین تغییر شبکه اتریوم است.

ارتقای شانگهای علاوه بر فعال کردن برداشت‌های سهام، تعدادی پیشنهاد بهبود اتریوم (EIP) را نیز در خود دارد. کوین تلگراف با اعضای تیم ConsenSys، بنیاد اتریوم و شرکت تحلیلی Nansen تماس گرفت تا تمام جنبه های نقطه عطف آینده را باز کند.

Capella x Shanghai = Shapella

تغییرات آینده از ویژگی های دو ارتقاء همزمان با هم ترکیب شده اند تا تمام جنبه های ارتقا را در بر بگیرند.

شانگهای به تغییرات لایه اجرایی اتریوم اشاره دارد که عمدتاً امکان واریز ETH سهامدار به کیف پول های لایه اجرا را فراهم می کند. ارتقاء شانگهای نیاز به تغییر همزمان در Beacon Chain دارد که Capella نامگذاری شده است.

جاستین فلورنتین، مهندس پروتکل کارکنان شرکت ConsenSys's Hyperledger-Besu، به‌روزرسانی‌های ترکیبی در لایه‌های اجرا و توافق را بیشتر توضیح داد:

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

در اکوسیستم اتریوم، ارتقاء لایه اجرا به نام شهرهایی که میزبان رویدادهای Devcon بوده اند، نامگذاری می شوند، در حالی که ارتقاء لایه اجماع به نام ستاره ها نامگذاری می شوند. بنابراین نام فنی ارتقاء آینده Shapella است که ترکیبی از شانگهای و Capella است.

با این وجود، با توجه به تمرکز بر فعال‌سازی برداشت‌های سهامدار ETH، اکوسیستم ارزهای دیجیتال گسترده‌تر به ارتقای احتمالی به عنوان شانگهای اشاره می‌کند. همانطور که Beiko توضیح داد، شانگهای فصل مهمی را در تکامل اتریوم می بندد:

بهتر است شانگهای را در حال پایان دادن به ادغام بدانیم تا اینکه مربوط به ارتقاءهای آینده باشد. ما برداشت‌هایی را در طول ادغام معرفی نکردیم زیرا این ارتقا قبلاً پیچیده‌ترین در تاریخ اتریوم بود.

شانگهای به طور خلاصه

همانطور که توسط چندین تحلیلگر و توسعه دهندگان اتریوم تاکید شده است، شانگهای دارای پنج EIP است. EIP-4895 به کاربران امکان می دهد از قرارداد سهام اتریوم که قبلا قفل شده بود خارج شوند.

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

موجودی اعتبار سنجی در 32 ETH به حداکثر می رسد، به این معنی که موجودی های بالاتر از این آستانه در نتیجه پاداش ها به مبلغ اصلی کمک نمی کند و وزن اعتبارسنجی را در شبکه افزایش نمی دهد.

EIP-3651، EIP-3855، EIP-3860 و EIP-6049 چهار مورد دیگر هستند عناصر ارتقاء شبکه مت نلسون، ConsenSys Hyperledger Besu و مدیر ارشد محصول Web3، تأثیر هر یک از این EIP ها را برجسته کردند.

پروتکل اتریوم بر اساس تعداد واحدهای کاری که یک عملکرد از یک کامپیوتر در شبکه نیاز دارد، قیمت گاز را تعیین می کند. تغییرات در هزینه‌های گاز اتریوم اغلب برای تصحیح عملیات‌های گران‌قیمت یا کمتر تنظیم می‌شود که واحدهای پردازش مرکزی بیشتر یا کمتر از آنچه پیش‌بینی شده کار می‌کنند. به گفته نلسون، coinbase گرم (3651)، PUSH0 (3855) و تغییرات initcode (3860) بخشی از این اصلاحات هستند.

EIP-3651 قیمت دسترسی به آدرس coinbase اعتبارسنجی را که تراکنش ها را ارسال و اجرا می کند تغییر می دهد. اعتبار سنجی ها برای نگهداری شبکه هزینه هایی را به آدرس coinbase خود دریافت می کنند. همانطور که نلسون خلاصه کرد، EIP-3651 به نظر می رسد هزینه گاز دسترسی به آدرس coinbase را کاهش می دهد تا کاربرانی که تراکنش را ارسال می کنند بتوانند مستقیماً در شرایط خاص به اعتبارسنجی ها پرداخت کنند:

صرفنظر از این، این EIP نظارت قبلی بر هزینه دسترسی به آدرس coinbase را تصحیح می‌کند و مزایای اضافه‌تری را به کاربران و توسعه‌دهندگان می‌دهد که موارد استفاده جدیدی را باز می‌کنند.

EIP-3860 اثر مشابهی خواهد داشت. توسعه دهندگان هنگام استقرار یک قرارداد هوشمند جدید، کد اولیه را به شبکه ارسال می کنند. هنگامی که initcode اجرا می شود، یک قرارداد هوشمند "بایت کد" در زنجیره ایجاد می شود که هر بار که قرارداد فراخوانی می شود اجرا می شود و همچنین برنامه های غیرمتمرکز (DApps) را اجرا می کند.

Initcode اندازه گیری قصد دارد هزینه گاز مورد نیاز برای گره های شبکه را برای پردازش و استقرار قراردادهای هوشمند مشخص شده در initcode اصلاح کند. گره های اعتبار سنجی در حال حاضر بررسی می کنند که قراردادها در هنگام استقرار معتبر هستند، که برای تکمیل آن زمان و گاز هزینه می شود، همانطور که نلسون توضیح داد EIP کد اولیه قصد دارد آن را بهبود بخشد:

EIP-3860 هزینه جدیدی را برای initcode اعمال می کند که متناسب با اندازه «initcode» مقیاس می شود تا اطمینان حاصل شود که هزینه ایجاد قرارداد به طور مناسب هزینه می شود.

در نهایت، EIP-3855 یک "تغییر مستقیم و ساده" را در ماشین مجازی اتریوم (EVM) و هزینه‌یابی گاز انجام می‌دهد. وضعیت فعلی EVM مقدار صفر را در پشته اجرا به طور ارزان ذخیره نمی کند، زیرا توسعه دهندگان مجبورند از عملیات "گران قیمت" PUSH1 برای تنظیم یک مقدار روی صفر استفاده کنند.

نلسون تأکید کرد که هزینه های گاز در این مورد مستقیماً با فضای ذخیره سازی مرتبط است، به این معنی که EVM برای ذخیره یک صفر تنها به 1 بایت نیاز دارد، در حالی که برای ذخیره یک عدد بزرگتر از عملیات PUSH1 به بیش از 1 بایت نیاز است:

این تغییر یک اپکد جدید PUSH0 ایجاد می کند که هزینه آن برای 1 بایت ذخیره سازی داده است (کمتر از PUSH1) و هزینه های گاز را برای توسعه دهندگان (و در نهایت کاربران) کاهش می دهد.

Beiko همچنین تکرار کرد که EIPهای فرمت شیء ماشین مجازی اتریوم که در ابتدا در ارتقاء شانگهای گنجانده شده بودند از رویداد حذف شد.

چی انتظار داره

تأثیر ارتقاء شانگهای بر بازارهای ارزهای دیجیتال و ارزش اتریوم سؤال مرتبط دیگری است که شاید پاسخ به آن دشوارتر باشد.

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

برخی بر این باورند که ارتقای شبکه موفق باعث افزایش سپرده‌ها می‌شود که منجر به فعالیت‌های صعودی در بازار می‌شود. در همین حال، برخی دیگر بر این باورند که بخش بزرگی از عرضه ETH سهامدار - که اکنون بیش از 17.5 میلیون ETH است - برداشته و فروخته خواهد شد.

سیمون دادلی، مهندس پروتکل بلاک چین ارشد ConsenSys، تغییر در تمرکز ارتقاء شانگهای را برای اولویت بندی برداشت های اعتبارسنجی خلاصه کرد. این بدان معنی است که اجرای برخی از EIP ها در جدول زمانی به سمت پایین تر تغییر می کند تا خطرات تاخیر بیشتر در ارتقای آینده محدود شود: 

به همین دلیل، تمایل شدیدی در میان توسعه دهندگان اصلی وجود داشت که از پیچیده شدن بیش از حد ارتقاء شانگهای جلوگیری کنند.

تعدادی از این EIP ها به ارتقای کانکون بازگردانده شده اند، که بعداً در سال 2023 به دنبال شانگهای خواهد بود. این شامل پیشرفت هایی است که پایه و اساس شاردینگ را ایجاد می کند، یعنی "Proto-Danksharding" EIP-4844.

دادلی خاطرنشان کرد که شانگهای عمداً کار اشتراک گذاری پایه را کنار گذاشته است، اما کار بر روی EIP-4844 به موازات آن ادامه یافته است. او همچنین اذعان می‌کند که استقرار شانگهای ممکن است بر کار در حال انجام بر روی شاردینگ در ماه‌های آینده تأثیر بگذارد:

ارسال ارتقاء شانگهای ممکن است تأثیری بر اشتراک‌گذاری داشته باشد زیرا توسعه‌دهندگانی را که در شانگهای کار می‌کردند آزاد می‌کند تا روی سری پیچیده‌تر ارتقاء شاردینگ، معروف به «The Surge» تمرکز کنند.»

ارتقا شانگهای است برنامه ریزی شده است در اوایل آوریل در شبکه اصلی اتریوم. تاریخ اصلی از مارس 2023 با شبکه آزمایشی Goerli - که امکان آزمایش توسعه قبل از استقرار شبکه اصلی را فراهم می کند - به عقب انداخته شد. انجام ارتقاء Shapella در ماه مارس 14.