در دنیای ارزهای دیجیتال و خرید بیت کوین، شبکه اتریوم یکی از مهمترین پلتفرمهای غیرمتمرکز است که برای اجرای قراردادهای هوشمند و ایجاد برنامههای غیرمتمرکز (DApps) استفاده میشود. با انتقال اتریوم از پروتکل اثبات کار به پروتکل اثبات سهام، اجماع شبکه و فرآیند انتخاب فورکها اهمیت بیشتری پیدا کرده است. این تغییرات با معرفی مفاهیمی مانند Proposer Boost و نقش آن در جلوگیری از فورکهای ناخواسته و افزایش امنیت شبکه همراه بوده است.
در این مقاله از وبلاگ کیف پول من، به طور خاص به بررسی مکانیزم Proposer Boost در اجماع اتریوم پرداخته میشود. این موضوع بهویژه برای افرادی که به دنبال خرید ارز دیجیتال مانند خرید تتر هستند، اهمیت دارد، زیرا فهم دقیق از امنیت و پایداری شبکهای که تراکنشهای آنها در آن انجام میشود، میتواند انتخاب تصمیمات بهتر را برای سرمایهگذاری به همراه داشته باشد.
در ادامه این مقاله، به توضیح مفهوم Proposer Boost در اجماع اتریوم و ماجرای بازآرایی بیکن چین خواهیم پرداخت. با ما تا انتهای مقاله همراه باشید.
مکانیسم اجماع اتریوم چیست؟
فرایند اجماع اتریوم با استفاده از پروتکل اثبات سهام (Proof-of-Stake) انجام میشود که در آن اعتبارسنجها به جای استفاده از قدرت محاسباتی، بعد از خرید اتریوم، با سهامگذاری اتر (ETH) خود در شبکه شرکت میکنند. این فرایند شامل انتخاب یک پیشنهاد دهنده (proposer) برای هر بلاک است که مسئول ایجاد و انتشار بلاک جدید میشود. در هر دوره زمانی، اعتبارسنجها بلاکهای پیشنهادی را بررسی و به آنها رأی میدهند. بلاکی که بیشترین رأی را کسب کند به عنوان سر زنجیره انتخاب میشود.
مشکلات شبکه و چالشهای انتشار بلاک در اتریوم
پروتکل اجماع اتریوم، با وجود بهبودهای قابل توجهی که به همراه داشته است، همچنان با چالشهایی در زمینه انتشار بلاکها و انتخاب فورکها مواجه است. یکی از مهمترین مشکلات، تأخیر در انتشار بلاکها است که میتواند تأثیرات منفی قابل توجهی بر روند انتخاب سر زنجیره داشته باشد.
تأثیر تأخیر در انتشار بلاک بر انتخاب فورکها
گفته شد که در سیستم اثبات سهام، هر بلاک به وسیلهی پیشنهاد دهندهی آن (proposer) در یک بازه زمانی مشخص به شبکه معرفی میشود. این زمان محدود به یک اسلات (slot) است و هرگونه تأخیر در انتشار بلاک میتواند منجر به کاهش تعداد اعتبارسنجهایی شود که بلاک را مشاهده و تأیید میکنند. این امر موجب میشود که بلاکهای دیر منتشر شده شانس کمتری برای انتخاب به عنوان سر زنجیره داشته باشند، زیرا وزن تأییدیههای کمتری دریافت میکنند. در نتیجه، این تأخیر میتواند به شکلگیری فورکها و کاهش کارایی و امنیت شبکه منجر شود.
مسائل مربوط به دیدگاههای مختلف اعتبارسنجها نسبت به سر زنجیره
یکی دیگر از چالشهای مهم، اختلاف نظر بین اعتبارسنجها در مورد انتخاب سر زنجیره است. در شرایطی که شبکه با تأخیر یا مشکلات ارتباطی مواجه میشود، اعتبارسنجها دیدگاههای مختلفی نسبت به سر زنجیره داشته دارند. دیدگاههای مختلف باعث میشود که اعتبارسنجها بلاکهای مختلف را به عنوان سر زنجیره انتخاب کنند که این موضوع موجب تقسیم شبکه به چندین زنجیرهی مختلف و ایجاد فورکهای ناخواسته میشود.
برای مقابله با این چالشها، مکانیزم Proposer Boost معرفی شده است که با تقویت بلاکهای پیشنهاد شده، به پیشنهاد دهنده کمک میکند تا بلاک خود را به عنوان سر زنجیره به شبکه تحمیل کند. این مکانیزم با ارائه امتیاز اضافی به بلاکهای پیشنهاد شده، شانس انتخاب آنها به عنوان سر زنجیره را افزایش میدهد و به کاهش اختلافات میان اعتبارسنجها کمک میکند.
Proposer Boost چیست؟
Proposer Boost یکی از مکانیزمهای کلیدی در پروتکل اجماع اتریوم است که به منظور بهبود روند انتخاب فورک و جلوگیری از مشکلاتی که ممکن است به دلیل تأخیر در انتشار بلاکها یا رفتارهای نادرست شبکه ایجاد شوند، معرفی شده است. این مکانیزم به پیشنهاد دهنده یک بلاک، تقویت ویژه میدهد که به او امکان میدهد تا بلاک خود را با قدرت بیشتری به عنوان سر زنجیره به شبکه تحمیل کند.
در پروتکل اثبات سهام، اعتبارسنجها نقش مهمی در تعیین سر زنجیره دارند، و هرگونه تأخیر در انتشار بلاک میتواند منجر به فورکهای ناخواسته و ایجاد زنجیرههای موازی شود. Proposer Boost با ارائه یک امتیاز اضافی معادل ۴۰٪ وزن کامل کمیته اعتبارسنجی به پیشنهاد دهنده بلاک، به وی کمک میکند تا بلاک خود را به عنوان سر زنجیره به شبکه تحمیل کرده و از وقوع فورکهای ناخواسته جلوگیری کند. این تقویت تنها برای مدت زمان اسلات مربوط به آن بلاک معتبر است و به پیشنهاد دهنده امکان میدهد تا در رقابت با دیگر بلاکها، نمای خود از زنجیره را به عنوان سر زنجیره به دیگر اعتبارسنجها اعمال کند.
اهمیت Proposer Boost در این است که با کاهش احتمال وقوع فورکها و بهبود روند انتخاب فورک، به بهبود کارایی و امنیت شبکه کمک میکند. این مکانیزم همچنین برای مقابله با رفتارهای نادرست شبکه که ممکن است منجر به تأخیر در انتشار بلاکها و دیدگاههای مختلف اعتبارسنجها نسبت به سر زنجیره شوند، طراحی شده است.
بازآرایی (reorg) چیست؟
بازآرایی (reorg) در شبکههای بلاکچین، به فرآیندی اطلاق میشود که در آن یک زنجیرهی جدید از بلاکها جایگزین زنجیرهی قبلی میشود. این اتفاق زمانی رخ میدهد که یک بلاکچین، دچار شکاف در زنجیرهی خود میشود و دو یا چند زنجیرهی موازی به وجود میآید.
در شرایط معمول، بلاکچین یک زنجیرهی متوالی از بلاکهاست که هر بلاک به بلاک قبلی خود اشاره میکند. اما گاهی اوقات، به دلیل تأخیر در شبکه، وجود بلاکهای متعارض یا مسائل مربوط به انتشار بلاکها، بیش از یک بلاک برای یک اسلات زمانی تولید شود. در چنین حالتی، زنجیرهی بلاکچین دچار یک شکاف شده و بلاکهای جدید در شاخههای متفاوتی از زنجیره قرار میگیرند.
بازآرایی زمانی اتفاق میافتد که یکی از این شاخهها وزن بیشتری از تأییدیهها را جمعآوری کرده و به عنوان زنجیرهی اصلی پذیرفته میشود که این کار توسط Proposer Boost انجام می شود. در نتیجه، بلاکهای موجود در شاخههای دیگر که تأییدیههای کافی را به دست نیاوردهاند، از زنجیره حذف شده و زنجیره جدید به عنوان زنجیره اصلی ادامه مییابد. این فرآیند منجر به از دست رفتن بلاکها و تراکنشهای موجود در شاخههای دیگر میشود، اما در نهایت به ثبات و یکپارچگی زنجیره کمک میکند.
تحلیل عملکرد Proposer Boost در اجماع اتریوم در موقعیتهای مختلف
مکانیزم Proposer Boost به منظور بهبود کارایی و پایداری شبکه اتریوم طراحی شده است و عملکرد آن در موقعیتهای مختلف شبکه قابل تحلیل است. این مکانیزم در شرایطی که شبکه با تأخیر یا مشکلات ارتباطی مواجه است، تأثیر قابل توجهی بر روند انتخاب فورکها و جلوگیری از وقوع دوبارهسازیهای ناخواسته دارد.
سناریوهای مختلف شبکه و چگونگی تأثیرگذاری Proposer Boost
یکی از سناریوهای رایج در شبکه اتریوم زمانی است که یک بلاک به موقع منتشر نمیشود و یا بخشی از اعتبارسنجها به دلیل تأخیرهای شبکه، بلاک را مشاهده نمیکنند. در چنین شرایطی، بدون وجود Proposer Boost، احتمال اینکه بلاکهای دیگری با وزن اعتبارسنجی بیشتری به عنوان سر زنجیره انتخاب شوند، وجود دارد. اما با اعمال Proposer Boost، حتی اگر بخشی از اعتبارسنجها بلاک را مشاهده نکنند، این بلاک با تقویت اضافی که دریافت میکند، شانس بیشتری برای انتخاب به عنوان سر زنجیره خواهد داشت. این امر باعث میشود که بلاکهای دیر انتشار یافته نیز بتوانند به عنوان سر زنجیره انتخاب شوند و از تقسیم زنجیره و وقوع فورکها جلوگیری شود.
ماجرای بازآرایی بیکن چین یا بازآرایی هفت بلوکی چه بود؟
بازآرایی بیکن چین (Beacon Chain Reorg) به رویدادی اشاره دارد که در تاریخ ۲۵ می ۲۰۲۲ در شبکه بیکن چین اتریوم اتفاق افتاد. بیکن چین بخش اصلی زیرساخت اثبات سهام اتریوم است که پیش از انتقال کامل شبکه به اتریوم ۲.۰ و کنار گذاشتن اثبات کار (Proof-of-Work) راهاندازی شد.
در این رویداد، زنجیره بیکن چین به مدت هفت بلاک بازآرایی شد. یعنی این که به دلیل وجود مشکلات در هماهنگی بین نودهای شبکه یا تأخیرهای شبکه، برای مدت کوتاهی یک زنجیره جایگزین دیگری شده است. این امر باعث شد که برخی از تراکنشها و بلاکهای زنجیره اصلی جایگزین شده و یک زنجیره جدید به عنوان زنجیره اصلی پذیرفته شود.
این بازآرایی نگرانیهایی را در جامعه اتریوم ایجاد کرد، زیرا ممکن بود نشاندهنده مشکلاتی در زیرساخت بیکن چین یا حملات احتمالی به شبکه باشد. اما پس از بررسیهای انجام شده، مشخص شد که این بازآرایی ناشی از تأخیر در انتشار بلاکها و مشکلات فنی بوده و نشانهای از حمله نبوده است. این رویداد به عنوان یک چالش مهم برای توسعهدهندگان و جامعه اتریوم تلقی شد و منجر به بررسیها و بهینهسازیهای بیشتر در زیرساخت شبکه شد.
سازوکار Proposer Boost چیست؟
مکانیزم Proposer Boost در اجماع اتریوم به عنوان یک ابزار کلیدی برای بهبود انتخاب فورکها و جلوگیری از وقوع فورکهای ناخواسته عمل میکند. این مکانیزم با ارائه یک تقویت موقت به پیشنهاد دهنده بلاک، شانس انتخاب بلاک به عنوان سر زنجیره را افزایش داده و به پایداری و کارایی شبکه کمک میکند. از مزایای اصلی Proposer Boost میتوان به کاهش تأخیر در انتخاب بلاکها، جلوگیری از دوبارهسازیهای ناخواسته (honest reorgs) و افزایش امنیت شبکه اشاره کرد.
با این حال، Proposer Boost نیز با چالشها و محدودیتهایی مواجه است. از جمله معایب این مکانیزم میتوان به احتمال سوءاستفاده از تقویت پیشنهاد شده توسط پیشنهاد دهندهها و نیاز به بهینهسازی بیشتر برای جلوگیری از تأخیرهای عمدی اشاره کرد. علاوه بر این، مشکلات هماهنگی میان اعتبارسنجها و پیادهسازی صحیح این مکانیزم در تمامی بخشهای شبکه نیز از جمله چالشهای مهم آن محسوب میشود.
به نظر شما رقبای اتریوم در سال ۲۰۲۴ که پتانسیل تبدیل شدن به اتریوم بعدی را دارند، کدامند؟
لطفا نظرات خود را با ما در میان بگذارید و برای رسیدن به پاسخ این پرسش یا پرسشهای دیگر در زمینه ارزهای دیجیتال، از وبلاگ کیف پول من بازدید فرمائيد.