0
September 9, 2026

هک The DAO در سال 2016: چگونه اتریوم به دو بخش تقسیم شد

داستانی هک شدن DAO در سال 2016، هارد فورکی که به دنبال آن رخ داد و چگونگی تقسیم شدن اتریوم به اتریوم و اتریوم کلاسیک.

یک آزمایش جاه‌طلبانه

در سال 2016، پروژه‌ای به نام “The DAO” (سازمان خودگردان غیرمتمرکز) بر روی بلاک‌چین اتریوم راه‌اندازی شد که به عنوان یکی از جاه‌طلبانه‌ترین آزمایش‌های دنیای ارز دیجیتال شناخته می‌شد: نهادی شبیه به یک صندوق سرمایه‌گذاری خطرپذیر که کاملاً توسط کد و رأی‌گیری دارندگان توکن کنترل می‌شد، بدون اینکه ساختار شرکتی سنتی در پشت آن باشد. این پروژه معادل بیش از 100 میلیون دلار اتریوم را در آن زمان جمع‌آوری کرد که آن را به یکی از بزرگ‌ترین رویدادهای تأمین مالی در تاریخ تا آن لحظه تبدیل کرد.

نقص فنی

کد The DAO دارای نقصی در نحوه مدیریت درخواست‌های برداشت بود که به یک مهاجم اجازه می‌داد قبل از اینکه قرارداد هوشمند بتواند موجودی داخلی را به‌روزرسانی کند، دوباره درخواست برداشت کند — نوعی آسیب‌پذیری که اکنون به طور گسترده به عنوان حمله “بازگشتی” (Reentrancy) شناخته می‌شود. با استفاده از این نقص، مهاجم بخش بزرگی از سرمایه The DAO — حدود یک‌سوم کل مبلغ جمع‌آوری شده — را به یک حساب جداگانه سرقت کرد.

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

تصمیمی که پس از آن اتخاذ شد

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

انشعاب: اتریوم و اتریوم کلاسیک

همه با این رویکرد موافق نبودند. اقلیتی در جامعه معتقد بودند که تغییر تاریخچه بلاک‌چین — حتی برای بازگرداندن پول‌های سرقتی — وعده اصلی تغییرناپذیری را می‌شکند که بلاک‌چین را از ابتدا به یک سیستم قابل اعتماد تبدیل کرده بود. این گروه به کار بر روی زنجیره اصلی و تغییر نیافته ادامه دادند که به اتریوم کلاسیک (ETC) معروف شد. زنجیره‌ای که هارد فورک را اجرا کرد، به آنچه اکنون به سادگی اتریوم (ETH) نامیده می‌شود تبدیل شد — که امروزه یکی از بزرگ‌ترین شبکه‌های ارز دیجیتال در جهان است.

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

چرا این رویداد همچنان اهمیت دارد

هک The DAO یکی از پربحث‌ترین مطالعات موردی در حاکمیت بلاک‌چین است، زیرا صنعت را مجبور کرد با یک چالش فلسفی واقعی روبرو شود: آیا تاریخچه بلاک‌چین واقعاً هرگز تغییرناپذیر است، یا یک جامعه می‌تواند — و باید — زمانی که فاجعه‌ای بزرگ رخ می‌دهد مداخله کند؟ هیچ پاسخ جهانی مورد توافقی وجود ندارد و انشعاب اتریوم/اتریوم کلاسیک به عنوان نمونه‌ای زنده از جامعه‌ای باقی مانده است که به دو نتیجه متفاوت رسیده است.

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

علاوه بر بحث‌های حاکمیتی، خود نقص فنی — بازگشتی — به یکی از پرمطالعه‌ترین دسته‌های آسیب‌پذیری در توسعه قرارداد هوشمند تبدیل شد و مستقیماً نحوه نوشتن و بازبینی کدهای قرارداد توسط توسعه‌دهندگان را تغییر داد. بسیاری از استانداردهای امنیتی توسعه بلاک‌چین امروزه به دلیل درس‌هایی است که مستقیماً از این رویداد گرفته شده است.

مطالعه بیشتر

برای مطالعه یک مورد اساسی دیگر در تاریخ ارز دیجیتال، این بار با تمرکز بر امنیت صرافی‌ها به جای امنیت قرارداد هوشمند، به فروپاشی Mt. Gox نگاهی بیندازید، و برای درک عمیق‌تر از فناوری زیربنایی رویدادی مانند این، به بلاک‌چین چیست؟ راهنمای مبتدیان مراجعه کنید.