گزارش حادثه Base ضعف زیرساختی پشت قطعی را آشکار کرد

Base تأیید کرده در ۵ اوت یک اختلال ۳۳ دقیقه‌ای داشته که تولید بلوک در شبکه اصلی را متوقف کرده است. این مشکل زمانی رخ داد که Sequencer فعال Base به‌دلیل فعالیت بالای آن‌چین عقب افتاد.

جزئیات اختلال ۳۳ دقیقه‌ای

Base، شبکه لایه دوم اتریوم توسعه‌یافته توسط Coinbase، تأیید کرد اختلال ۵ اوت که ۳۳ دقیقه طول کشید باعث توقف تولید بلوک در شبکه اصلی شد. این تأیید چند ساعت پس از گزارش‌های شبکه‌های اجتماعی منتشر شد که می‌گفتند شبکه اصلی در بلوک 33,792,704 به‌دلیل «تأخیر unsafe head» متوقف شده است. گزارش‌ها حاکی از آن بود که این نخستین قطعی شبکه از سال ۲۰۲۳ بوده است.

Base در گزارش حادثه توضیح داد Sequencer فعال آن به‌دلیل فعالیت بالای آن‌چین شروع به عقب‌افتادن کرد. مؤلفه OP Stack با نام Conductor این وضعیت را تشخیص داد و «انتقال خودکار به Sequencer جدید» را آغاز کرد. اما چون Sequencer جدید هنوز «در حال آماده‌سازی» بود، هیچ بلوکی تولید نشد.

گزارش افزود: «معمولاً اگر یک Sequencer ناسالم انتخاب شود، انتقال دیگری انجام می‌دهد. از آنجا که Conductor هنوز روی این Sequencer به‌طور کامل فعال نشده بود، امکان آغاز انتقال دیگری وجود نداشت.»

سامانه‌های مانیتورینگ Base حدود دو دقیقه بعد، در ساعت ۱۱:۰۹ شب به وقت EST، مشکل را تشخیص دادند. تا ۱۱:۱۲ شب، تیم اقدامات لازم برای ازسرگیری ساخت بلوک را آغاز کرد؛ از جمله توقف موقت Conductor. پس از انتقال دستی رهبری از Sequencer ناسالم به یک Sequencer سالم، شبکه تا ۱۱:۴۰ شب به‌طور کامل بازیابی شد.

این قطعی بار دیگر بحث قدیمی درباره معماری بنیادی Base را زنده کرده و نگرانی‌ها را افزایش داده است. منتقدان اتکای شبکه به یک Sequencer فعال برای پردازش تراکنش‌ها را یک آسیب‌پذیری جدی می‌دانند. با بیش از ۴٫۱ میلیارد دلار ارزش کل قفل‌شده (TVL) در اکوسیستم، آن‌ها استدلال می‌کنند این میزان تمرکز یک نقطه شکست واحد ایجاد می‌کند و با اصول قابلیت اطمینان بلاکچین غیرمتمرکز در تضاد است.

در همین حال، Base اعلام کرد اقداماتی برای جلوگیری از تکرار انجام داده است؛ از جمله به‌روزرسانی زیرساخت «تا اطمینان حاصل شود هر زمان یک Sequencer به خوشه Conductor اضافه می‌شود، در صورت انتخاب‌شدن همیشه بتواند رهبری را منتقل کند.» شرکت همچنین گفت این اصلاحات را هرچه سریع‌تر آزمایش و مستقر خواهد کرد تا استحکام سامانه‌های خودکار تضمین شود.

مقاله اصلی را می‌توانید اینجا مشاهده کنید.