تیمهای توسعهدهنده نرمافزارهای اتریوم، آپدیتهایی را منتشر کردهاند که در برابر افشای فروشگاه اعتماد (trust-store) ناشی از کلیدهای به خطر افتاده گواهینامه از سوی eMudhra محافظت میکند. نسخه 26.10.3 از Teku به عنوان آپدیت توصیهشده برای این حادثه معرفی شده است، در حالی که Besu نسخه 26.10.2 ریشههای گواهینامه مشکلدار را از تصاویر Docker خود حذف کرده است. گواهینامهها برای ایجاد اعتماد در سرویسهای از راه دور استفاده میشوند و یک مرجع گواهینامه به خطر افتاده میتواند در پیکربندیهای آسیبپذیر، امکان جعل هویت را فراهم کند. این مشکل ایرادی در قوانین اجماع اتریوم نیست و تیمهای کلاینت گزارشی مبنی بر مورد سوءاستفاده قرار گرفتن نودهای پیشفرض Teku در شبکه اصلی دریافت نکردهاند.
پیامدها برای بازار ارزهای دیجیتال
این رویداد برای بازارهای اتریوم (ETH) یادآور این است که ریسکهای زیرساختی میتوانند خارج از خود پروتکل نیز ایجاد شوند. اتریوم ممکن است به تولید بلاکهای خود ادامه دهد، در حالی که گروه کوچکی از محیطهای عملیاتی نیاز به نگهداری فوری امنیتی دارند. اشتباه گرفتن هشدار یک پیادهسازی با شکست در اجماع، گمراهکننده خواهد بود. سوال مهمتر برای سرمایهگذاران این است که آیا زیرساخت اعتبارسنجی متنوع، با نگهداری مسئولانه و قادر به پاسخگویی سریع در زمان ناامن شدن مولفههای نرمافزاری بالادستی است یا خیر. ارتباط شفاف در زمان حوادث، یک نقطه قوت محسوب میشود، نه دلیلی بر ناامن بودن ذاتی یک بلاکچین.
ملاحظات امنیتی فراتر از پروتکل
نهادهای قانونگذاری که داراییهای دیجیتال را ارزیابی میکنند، باید هم برای تراکنشهای مخرب و هم برای خرابیهای عملیاتی عادی برنامهریزی کنند. یک کلید امن ممکن است پس از مشکل سختافزاری غیرقابل استفاده شود؛ یک پرداخت با امضای صحیح ممکن است همچنان به مقصد اشتباه برسد؛ یک مولفه نرمافزاری مورد اعتماد ممکن است بعدها به خطر بیفتد. بنابراین، دفاع در برابر این تهدیدات ترکیبی از رمزنگاری با حاکمیت، بازیابی، نظارت بر فروشندگان و تأیید صریح انسانی است. یک ابزار یا همکاری امنیتی جدید میتواند بخشی از این سیستم را بهبود بخشد، اما راه حل جهانی نخواهد بود. پرسیدن دقیق اینکه کدام تهدیدات برطرف شدهاند، مفیدتر از اعلام امن یا ناامن بودن فناوری است.
امنیت ارزهای دیجیتال یک مسئله پیچیده
امنیت ارزهای دیجیتال یک مشکل واحد نیست. حفاظت از کلید خصوصی، مجوزهای حساب کاربری، دسترسی به دادههای فروشنده و اعتمادی که به زیرساختهای خارجی میشود، همگی مسیرهای جداگانهای برای ضرر یا اختلال ایجاد میکنند. این امکان وجود دارد که یک بلاکچین به درستی کار کند، در حالی که یک کیف پول، صرافی همکار یا محیط اجرای نرمافزار همچنان کاربران را در معرض ریسک قابل اجتناب قرار دهد. پوشش خبری باید لایه تحت تأثیر و کنترلهای موجود برای محدود کردن آسیب را مشخص کند. بیانیههای کلی مبنی بر امن بودن وجوه یا وجود یک وصله، مفید هستند، اما خوانندگان آگاه همچنین نیاز به دانستن محدودیتهای این تضمینها دارند.
درک درست از هشدار امنیتی
راهنماییهای امنیتی مهمتر از تفسیرهای هشدارآمیز هستند. وجود یک زنجیره گواهینامه قابل سوءاستفاده، اثبات نمیکند که هر اپراتور در معرض خطر بوده یا پاداش هر اعتبارسنجی دزدیده شده است. این انتشارها، گامهای اصلاحی مشخص و هشدارهای پیکربندی ارائه میدهند. کاربرانی که نودهای خود را برونسپاری میکنند، باید پاسخ ارائهدهنده خود را بررسی کنند، نه اینکه فرض کنند هر سرویس از راه دور وصله شده است. اپراتورها همچنین باید کنترلهای دیگری را در اطراف امضاکنندگان خارجی، اتصالات شبکه و خطمشی تراکنشها در نظر بگیرند. امنیت زنجیره تأمین یک نیاز نگهداری مستمر است، نه یک شماره نسخه نرمافزار یکباره.
گامهای بعدی برای اپراتورها
اپراتورها باید آخرین نسخههای Teku و Besu را بررسی کنند، روش استقرار و محیط اجرایی خود را تأیید کنند و دستورالعملهای رسمی را دنبال نمایند. نقطه عطف عمومی بعدی، تأیید بهروزرسانی پیکربندیهای آسیبپذیر خواهد بود، نه تخمین گمانهزنانه خسارات در سراسر شبکه.
