خرید آنلاین و حضوری با اسنپ‌پی
در حال بارگذاری…
شبکه اطلاع رسانی طـــــــــــلا، ســکـــــــــــه و ارز
کیان
مسدودسازی ۲٫۵۴ میلیارد دلار در پی مشکل امنیتی احتمالی بایننس؛ صرافی: وجوه ایمن است

مسدودسازی ۲٫۵۴ میلیارد دلار در پی مشکل امنیتی احتمالی بایننس؛ صرافی: وجوه ایمن است

گزارش هک بایننس: برداشت بیش از ۵٫۶ میلیارد دلار از بزرگ‌ترین صرافی جهان

گزارش هک بایننس: برداشت بیش از ۵٫۶ میلیارد دلار از بزرگ‌ترین صرافی جهان

گزارش هک احتمالی بایننس، ارزش بازار رمزارز را ۳٫۳ درصد کاهش داد

گزارش هک احتمالی بایننس، ارزش بازار رمزارز را ۳٫۳ درصد کاهش داد

بیت‌کوین پس از خبر هک بایننس به حدود ۷۹ هزار دلار رسید

بیت‌کوین پس از خبر هک بایننس به حدود ۷۹ هزار دلار رسید

سقوط بیت کوین بعد از شوک هک بایننس؛ ۵.۷ میلیارد دلار از کیف پول‌ها خارج شد

سقوط بیت کوین بعد از شوک هک بایننس؛ ۵.۷ میلیارد دلار از کیف پول‌ها خارج شد

رشد استثنایی ارز HYPE در نوسانات بازار کریپتو

رشد استثنایی ارز HYPE در نوسانات بازار کریپتو

ابعاد تازه هک بایننس؛ خروج ۵.۶۴ میلیارد دلار دارایی و فروش آلت‌کوین‌ها

ابعاد تازه هک بایننس؛ خروج ۵.۶۴ میلیارد دلار دارایی و فروش آلت‌کوین‌ها

سقوط آزاد ارزهای دیجیتال: تاثیر هک بایننس بر بازار

سقوط آزاد ارزهای دیجیتال: تاثیر هک بایننس بر بازار

بیانیه بایننس درباره امنیت و کلاهبرداری‌های اخیر

بیانیه بایننس درباره امنیت و کلاهبرداری‌های اخیر

بزرگ‌ترین صرافی رمزارز جهان در معرض خطر: میلیاردها دلار به سرقت رفت!

بزرگ‌ترین صرافی رمزارز جهان در معرض خطر: میلیاردها دلار به سرقت رفت!

چرا یک بلاک‌چین عمومی متوقف می‌شود؟ درک واقعی «اجماع» از دل توقف ۲۵ ساعته کازموس

بازدید ۶منبع: میهن بلاکچین
چرا یک بلاک‌چین عمومی متوقف می‌شود؟ درک واقعی «اجماع» از دل توقف ۲۵ ساعته کازموس

توقف ۲۵ ساعته شبکه کازموس هاب (Cosmos Hub) به وضوح نشان داد که غیرمتمرکز بودن یک بلاک‌چین به معنای در

توقف ۲۵ ساعته شبکه کازموس هاب (Cosmos Hub) به وضوح نشان داد که غیرمتمرکز بودن یک بلاک‌چین به معنای در دسترس بودن و آنلاین بودن دائمی آن نیست. در ۲۲ سپتامبر، کاربران متوجه شدند که تراکنش‌های انتقال توکن ATOM به طور ناگهانی در وضعیت «در انتظار تأیید» گیر کرده‌اند؛ نه به دلیل از دست رفتن کلیدهای خصوصی، بلکه به دلیل توقف کامل تولید بلاک در ارتفاع ۳۳,۰۸۶,۷۴۰. این رویداد پرده از مکانیزم‌های پنهان اجماع در شبکه‌های عمومی برداشت و نشان داد که چگونه ولیدیتورها می‌توانند برای جلوگیری از یک فاجعه، کل شبکه را متوقف کنند.

آنچه در این مطلب می‌خوانید

حمله به نوترون و واکنش کازموس

برای درک این رویداد، ابتدا باید یک سوتفاهم بزرگ را برطرف کنیم. شبکه کازموس هاب هرگز به طور مستقیم هک نشد. بحران در شبکه‌ای دیگر به نام نوترون (Neutron) متولد شد.

در روز ۲۲ سپتامبر، یک پروپوزال حاکمیتی مخرب به نام «AIATO» در شبکه نوترون به تصویب رسید. مهاجم باهوش این سناریو، از یک روزنه در اختیارات حاکمیتی سطح شبکه استفاده کرد. او با بهره‌گیری از دستورات ممتازی که در چارچوب نرم‌افزاری wasmd وجود داشت، توانست مدیریت (Admin) قراردادهای هوشمند برنامه‌هایی مانند Astroport و Drop را به آدرس‌های تحت کنترل خود تغییر دهد.

این یک باگ کدی یا نقص در پروتکل نبود. به زبان ساده، قراردادهای هوشمند قفل‌های امنیتی خود را داشتند، اما سیستم حاکمیتی نوترون حکم یک «شاه‌کلید» را داشت. مهاجم با در دست گرفتن کنترل نتایج حاکمیتی، این شاه‌کلید را تصاحب کرد و توانست دارایی‌ها را تخلیه کند. در ادامه، او حدود ۱.۷ میلیون توکن ATOM سرقتی را به شبکه کازموس هاب منتقل کرد تا از طریق نقدینگی بین‌زنجیره‌ای آن‌ها را به فروش برساند. اینجا بود که پای کازموس به این بحران باز شد.

قدرت بازدارنده یک‌سومِ شبکه

برای جلوگیری از خروج بیشتر این توکن‌های مسروقه، ولیدیتورهای (اعتبارسنج‌های) کازموس هاب تصمیم به مداخله گرفتند. در حوالی ساعت ۱۹:۱۸، ولیدیتورهایی که در مجموع بیش از یک‌‌سوم (۱/۳) از کل قدرت رأی شبکه را در اختیار داشتند، فعالیت گره‌های (Nodes) خود را متوقف کردند.

نتیجه این اقدام فوری و حیاتی بود: کازموس هاب دیگر نتوانست بلاک جدیدی بسازد. این اتفاق نشان داد که برای توقف یک بلاک‌چین، نیازی به فشردن یک دکمه توسط یک شرکت یا حتی برگزاری یک رأی‌گیری طولانی‌مدت روی زنجیره نیست. وقتی بخش کافی و موثری از ولیدیتورها تصمیم بگیرند از مشارکت در ایجاد اجماع دست بکشند، شبکه به طور خودکار از حرکت می‌ایستد.

چگونه ۶۷ درصد شبکه، قوانین را تغییر دادند؟

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

آزمایشگاه کازموس نسخه نرم‌افزاری جدیدی به نام Gaia v28.3.0 را بر اساس این توافق توسعه داد. وظیفه این آپدیت این بود که ۱,۲۲۷,۱۲۱ توکن ATOM را از آدرس مهاجم کسر کرده و به یک کیف پول چندامضایی (متشکل از ۶ عضو معتمد جامعه نظیر Nansen و Keplr) منتقل کند.

بامداد روز بعد، زمانی که ولیدیتورهای نصب‌کننده این آپدیت از مرز ۶۷ درصد (دو سوم کل قدرت رأی) عبور کردند، شبکه هماهنگی لازم برای شروع مجدد را به دست آورد. در ساعت ۱۲:۰۰ روز ۲۳ سپتامبر، شبکه ری‌استارت شد و ۶ دقیقه بعد، این تغییر وضعیت مستقیماً در بلاک ۳۳,۰۸۶,۷۴۱ اعمال گردید. شبکه با قوانین جدید به زندگی بازگشت و این قوانین جدید، به عنوان تاریخچه رسمی و غیرقابل‌انکار کازموس هاب پذیرفته شد.

امنیت (Safety) در برابر پویایی (Liveness)

توقف کازموس ریشه در معماری اجماع تحمل خطای بیزانس (BFT) دارد. در این سیستم، برای تأیید نهایی یک بلاک به رأی موافقِ بیش از دوسوم ولیدیتورها نیاز است. وقتی این حد نصاب به دلیل خروج یک‌سوم از ولیدیتورها به دست نیاید، شبکه با یک انتخاب سیستماتیک روبرو می‌شود:

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

درس‌های تاریخ از بیت‌کوین تا سولانا

چالش‌های مربوط به اجماع و توقف شبکه‌ها رویدادهای بی‌سابقه‌ای نیستند و هر شبکه رویکرد متفاوتی در برابر بحران‌ها داشته است:

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

منبع: میهن بلاکچین
اشتراک‌گذاری:

نظرات کاربران

هنوز نظری برای این مطلب ثبت نشده — اولین نفر باشید.