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

فهرست مطالب
طبق این گزارش فنی، این تراکنش مشکلدار نقصی را در یکی از کتابخانههای پایه فعال کرده بود. کدهای اعتبارسنجی نتوانسته بودند این خطای خاص را شناسایی یا جلوگیری کنند؛ یعنی بهطور واضح یک تراکنش معیوب در کاردانو کل شبکه را مختل کرد و علت آن یک باگ زیربنایی در معماری نرمافزار بود. همین موضوع باعث شد توسعهدهندگان در کوتاهترین زمان ممکن مجبور به انتشار نسخه اصلاحشدهای از کلاینت نودها شوند.
چارلز هاسکینسون، بنیانگذار کاردانو، در واکنش اولیه اعلام کرد که یک تراکنش معیوب در کاردانو کل شبکه را مختل کرد و این اتفاق نتیجه یک اقدام عمدی از سوی یک اپراتور ناراضی استخر سهام بوده است. او گفت تمام کاربران به شکل مستقیم یا غیرمستقیم تحت تأثیر این رویداد قرار گرفتهاند و قیمت آدا نیز بلافاصله حدود ۶ درصد افت کرده است. او توضیح داد که تیم توسعه با هماهنگی اضطراری و فشرده میان اپراتورهای استخرها تلاش کرده تا هر چه زودتر شبکه را به یک زنجیره واحد و صحیح بازگرداند، زیرا وقتی یک تراکنش معیوب در کاردانو کل شبکه را مختل کرد، ادامه فعالیت زنجیره آلوده میتوانست مشکلات امنیتی بزرگتری ایجاد کند.
چند ساعت پس از بحران، فردی در شبکه اجتماعی ایکس مسئولیت این رخداد را بر عهده گرفت. او در پیام خود نوشت که قصد داشته یک باگ را بازتولید کند و از دستورالعملهای تولیدشده توسط هوش مصنوعی برای ساخت تراکنش استفاده کرده است. او ادعا کرد هیچ نیت مخربی نداشته و اگرچه یک تراکنش معیوب در کاردانو کل شبکه را مختل کرد، اما این حادثه از روی عمد برای ضربهزدن نبوده است. این فرد همچنین اظهار کرد که نه داراییای سرقت کرده و نه سود مالی از این کار به دست آورده، اما به دلیل پیامدهای غیرمنتظره این اقدام از کل جامعه عذرخواهی کرده است.
سازمان اینترسکت نیز پس از بررسیهای دقیق تایید کرد که هیچ دارایی کاربری از بین نرفته و تمام تراکنشهای سالم در نهایت روی زنجیره صحیح حفظ شدهاند. با این حال آنها تأکید کردند که این رخداد نباید دستکم گرفته شود، زیرا یک تراکنش معیوب در کاردانو کل شبکه را مختل کرد و نشان داد حتی بلاکچینی با ساختار پیچیده و مبتنی بر اجماع اثبات سهام نیز در برابر باگهای نرمافزاری کاملاً ایمن نیست. اینترسکت اعلام کرد که بازنگری عمیق در اعتبارسنجی تراکنشها، سیستم مدیریت نسخه نودها و کتابخانههای پایه ضروری است.
کارشناسان معتقدند این بحران زنگ خطری جدی برای آینده شبکه است. وقتی یک تراکنش معیوب در کاردانو کل شبکه را مختل کرد، مشخص شد هماهنگی نودها بر اساس نسخههای متفاوت نرمافزار تا چه حد میتواند آسیبزا باشد. به همین دلیل قرار است در آینده نزدیک سازوکارهای جدیدی برای جلوگیری از فورک ناخواسته و جلوگیری از پردازش تراکنشهای ناسازگار پیادهسازی شود.
در نهایت میتوان گفت که یک تراکنش معیوب در کاردانو کل شبکه را مختل کرد و این حادثه نشان داد حتی شبکههای بزرگ نیز در برابر خطاهای کوچک آسیبپذیر هستند. بررسی دقیقتر این اتفاق و اصلاح سریع آن، نقش مهمی در افزایش پایداری کاردانو در آینده خواهد داشت.
بیشتر بخوانید: تثبیت قیمت کاردانو در سطح حمایت ۰.۳۳ دلار؛ احتمال چرخش صعودی
برای پیگیری تحولات کلان این حوزه میتوانید گزارشهای کویندسک را دنبال کنید.
پرسشهای متداول
تراکنش معیوب در کاردانو چه اثری روی شبکه گذاشت؟
این تراکنش باعث شد بلاکچین کاردانو بهطور موقت به دو زنجیره مجزا تقسیم شود؛ وضعیتی که در بلاکچین به «فورک ناخواسته» معروف است و برای نخستینبار در مدت کوتاهی رخ داد.
علت فنی این اختلال چه بود؟
بر اساس گزارش رسمی سازمان حاکمیتی کاردانو، تفاوت در نحوه پردازش تراکنش بین نسخههای جدید و قدیمی نودها عامل اصلی بود؛ نودهای جدید تراکنش را معتبر دانستند و نودهای قدیمی آن را رد کردند. این تراکنش نقصی را در یکی از کتابخانههای پایه فعال کرده بود.
چارلز هاسکینسون چه توضیحی داد؟
بنیانگذار کاردانو اعلام کرد این اتفاق نتیجه یک اقدام عمدی از سوی یک اپراتور ناراضی استخر سهام بوده و تمام کاربران به شکل مستقیم یا غیرمستقیم تحت تأثیر قرار گرفتهاند. به گفته او قیمت آدا نیز بلافاصله حدود ۶ درصد افت کرد.
آیا دارایی کاربران از بین رفت؟
سازمان اینترسکت پس از بررسیهای دقیق تایید کرد هیچ دارایی کاربری از بین نرفته و تمام تراکنشهای سالم در نهایت روی زنجیره صحیح حفظ شدهاند؛ با این حال تأکید کرد این رخداد نباید دستکم گرفته شود.
جمعبندی
تراکنش معیوب کاردانو نشان داد حتی بلاکچینی با ساختار پیچیده و مبتنی بر اجماع اثبات سهام نیز در برابر باگهای نرمافزاری کاملاً ایمن نیست. اختلاف میان نودهای جدید و قدیمی، فورک ناخواسته و افت حدود ۶ درصدی آدا نتیجه این رخداد بود، اما اینترسکت تایید کرد دارایی کاربران از بین نرفته است. درس روشن ماجرا هماهنگی نسخه نودها، اعتبارسنجی دقیقتر تراکنشها و بازنگری در کتابخانههای پایه است تا چنین فورکی تکرار نشود.

