بلاکچین

بیس و دو روز سیاه؛ روایت باگی که شبکه را متوقف کرد

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

بیت پورت: بر اساس گزارش پس‌مرگ‌وارده‌ای که روز شنبه منتشر شد، یک باگ در سکانسر (ترتیب‌دهنده) مسئول دو قطعی در شبکه لایه‌دوم بیس (Base) متعلق به کوین‌بیس(Coinbase) در هفته گذشته بوده است.

تیم مهندسی بیس در یک پست وبلاگی اعلام کردند که یک اشکال در منطق ساخت بلوک سکانس‌ر شناسایی کرده‌اند که باعث می‌شود «وضعیت ژورنال قدیمی» پس از شکست در اعتبارسنجی یک تراکنش، باقی بماند.

این تیم توضیح داد: «یک تراکنش نامعتبر توسط سازنده بلوک دریافت شد و همان‌طور که انتظار می‌رفت، در حین اجرا با شکست مواجه گردید، اما به‌اشتباه وضعیت ژورنالی که شامل حساب‌ها و اسلات‌های ذخیره‌سازی مورد دسترسی بود را پاکسازی نکرد.»

شبکه لایه‌دوم بیس از یک سکانس‌ر منفرد استفاده می‌کند، به این معنا که یک باگ حیاتی در آن برای متوقف کردن کل شبکه کافی است. این یک مؤلفه متمرکز در بلاکچین است که ترتیب تراکنش‌ها را تعیین می‌کند و پیش‌تر نیز مسئول قطعی‌هایی در سایر شبکه‌های لایه‌دوم از جمله آربیتروم، اوپی مین‌نت و زی‌کی‌اسینک عصر (zkSync Era) بوده است.

شبکه اصلی بیس روزهای پنج‌شنبه و جمعه با دو وقفه در تولید بلوک مواجه شد. اولین حادثه ۱۱۶ دقیقه و دومین حادثه ۲۰ دقیقه به طول انجامید.

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

تیم مهندسی با اعمال یک وصله (پچ) روی سکانسر، مشکل را برطرف کردند تا اطمینان حاصل شود که وضعیت ژورنال در حین اجرا به‌درستی به‌روزرسانی می‌شود.

با این حال، به گفته آنها، فرآیند برطرف‌سازی به دلیل «شرایط زیرساختی نامربوط به باگ اصلی» بیشتر از حد انتظار طول کشید.

همچنین پس از بازنشانی سیستم، یک «شرایط رقابتی» رخ داد که مانع از هم‌گام‌سازی سکانس‌رها شد و باعث قطعی دوم گردید.

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

این اولین قطعی برای بیس نیست

این اولین قطعی مرتبط با سکانس‌ر برای شبکه بیس محسوب نمی‌شود؛ این شبکه پیش‌تر در سپتامبر ۲۰۲۴ به مدت ۱۷ دقیقه و در آگوست ۲۰۲۵ به مدت حدود ۳۰ دقیقه تولید بلوک را متوقف کرده بود.

بر اساس داده‌های پلتفرم L2Beat، بیس دومین شبکه بزرگ لایه‌دوم از نظر ارزش کل قفل‌شده (TVL) است که این رقم در حال حاضر نزدیک به ۱۱ میلیارد دلار برآورد می‌شود.

لینک‌های مرتبط:

. مشاور ارشد ترامپ ۳۰۰ میلیون دلار برای صندوق بیت‌کوین جذب کرد
. عصر جدید بازار ارزها: طلوع حکمرانی غیرمتمرکز(DeFi)
. دیزنی ، غول سرگرمی جهان، تکنولوژی یک پارک Metaverse را ثبت کرد
. چرا قیمت دوج‌کوین(DOGE) امروز کاهش یافته است؟
. هشدار سقوط آزاد بیت‌کوین؛ ۱.۸ میلیارد دلار در آتش اصلاحات سوخت!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا