شبکه لایه دوم بیس (Base) که توسط کوینبیس (Coinbase) پشتیبانی میشود، پس از تاخیرهای متناوب در گنجاندن تراکنشها و افزایش افت تراکنشها که در پایان ژانویه کاربران را تحت تاثیر قرار داد، ثبات کلی شبکه را بازگرداند.
علت بروز مشکل
در تاریخ ۳۱ ژانویه، بیس با افزایش افت تراکنشها و تاخیر در گنجاندن تراکنشها مواجه شد. یک تغییر پیکربندی در انتشار تراکنشها باعث شد که سازنده بلوک به طور مکرر تراکنشهایی را واکشی کند که به دلیل افزایش سریع کارمزدها، قابل اجرا نبودند. ما این مشکل را با بازگرداندن…
این حادثه در ۳۱ ژانویه آغاز شد، زمانی که بیس دورههایی از ازدحام فزاینده را تجربه کرد که منجر به تاخیر در تراکنشهای ارسالی یا در برخی موارد، حذف آنها شد.
توسعهدهندگان بیس اعلام کردند که بلوکها در طول این اختلال همچنان تولید میشدند، اما کاربران تاخیر بیشتری را برای تایید تراکنشها مشاهده کردند.
در بهروزرسانی منتشر شده توسط تیم بیس، این شبکه تایید میکند که این مشکل ناشی از تغییر پیکربندی زیرساخت مربوط به انتشار تراکنشها بوده است.
به گفته بیس، یک تنظیم پیکربندی باعث شد که سازنده بلوک به طور مکرر تراکنشهایی را واکشی کند که به دلیل افزایش سریع کارمزدها، قابل اجرا نبودند.
در نتیجه، تراکنشها به طور ناکارآمدی دوباره پردازش شدند که منجر به افزایش افت و تاخیر در گنجاندن تراکنشها در طول ازدحام اوج شد.
تیم بیس اعلام کرد: «در ۳۱ ژانویه، بیس با افزایش افت تراکنشها و تاخیر در گنجاندن تراکنشها مواجه شد.» و افزود که تغییر انتشار، یک حلقه بازخورد در خط لوله تراکنشها تحت شرایط کارمزد متغیر ایجاد کرد.
بیس بعداً تایید کرد که این مشکل با بازگرداندن تغییر پیکربندی، بازیابی پردازش عادی تراکنشها، برطرف شده است.
اقدامات انجام شده و برنامههای آینده
بیس اعلام کرد که تایید کرده است که بازگرداندن پیکربندی با موفقیت ثبات کلی شبکه را بازگردانده است. این تیم همچنین از برنامههای خود برای انجام یک تجزیه و تحلیل کامل علت ریشهای (RCA) و انتشار یک گزارش پس از حادثه عمومی در روزهای آینده خبر داد.
بیس نوشت: «ما تایید کردهایم که این اصلاح، ثبات کلی شبکه را بازگردانده است.» و اشاره کرد که ازدحام متناوب ممکن است همچنان گاهی اوقات منجر به تاخیر شود، اما بهبودهای بلندمدت در حال انجام است.
این حادثه، چالشهای عملیاتی شبکههای لایه دوم را در حالی که فعالیتها به سرعت در حال افزایش هستند، به ویژه در دورههای تقاضای بالا و نوسانات کارمزد، برجسته میکند.
بیس اعلام کرد که برای جلوگیری از تکرار اختلالات مشابه، در حال انجام چندین گام برای تقویت زیرساختهای مدیریت تراکنش خود است.
بهروزرسانیهای برنامهریزیشده شامل بهینهسازی خط لوله تراکنشها با حذف سربار غیرضروری همتا به همتا و همچنین تنظیم رفتار صف ممپول برای بهبود گنجاندن تراکنشها تحت فشار است.
بیس انتظار دارد که این کار تقریباً یک ماه طول بکشد. این تیم اعلام کرد که در حال بهبود سیستمهای هشدار و فرآیندهای نظارت بر تغییرات در طول راهاندازیهای زیرساختی آینده است و هدف آن، شناسایی زودهنگام مشکلات انتشار تراکنشها و پاسخ سریعتر است.
بیس از کاربران و توسعهدهندگان خواست تا بهروزرسانیها را از طریق صفحه وضعیت رسمی خود دنبال کنند تا از حوادث آینده یا مشکلات عملکرد شبکه مطلع شوند.
با ادامه پذیرش لایه دوم، توانایی شبکه برای حفظ قابلیت اطمینان در طول رویدادهای ازدحام، همچنان یک تمرکز کلیدی برای کاربران و سازندگان سازمانی که برنامهها را در بیس مستقر میکنند، خواهد بود.
