حمله ۵۱ درصدی چیست؟ ،اتریوم کلاسیک (ETC) طی یک هفته گذشته دو بار و طی یک ماه گذشته ۳ بار مورد حمله ۵۱ درصدی قرار گرفت.پس از جهانی شدن این خبر عده زیادی جویای این شدند که حمله ۵۱ درصدی به چه معنا است؟ایا این خطر همه ارزهای دیجیتال را تهدید میکند؟جواب این سوالات و اینکه اتریوم کلاسیک چیست و حمله ۵۱ درصدی به چه معناست و تاثیرات مخرب این نوع حمله به چه صورت است ،همه موضوعاتی است که در این متن به ان خواهیم پرداخت.
لیست عناوینی که در این مقاله برای شما زوم ارزی عزیز آماده کرده ایم:
- اتریوم کلاسیک چیست؟
- حمله ۵۱ درصدی چیست؟
- در حمله ۵۱ درصدی چه اتفاقاتی می افتد؟
- حمله ۵۱ درصدی چگونه اصلاح می شود؟
- چه کارهایی در حمله ۵۱ درصدی قابل انجام نیست؟
- ایا حمله ۵۱ درصدی در همه ارزها اتفاق می افتد؟
- حمله ۵۱ درصد در آلت کوین ها
- حمله ۳۴% چه تفاوتی با حمله ۵۱% دارد؟
- مثالهایی از حمله ۵۱% در دنیای رمزارزها:
- دلایل حمله ۵۱% به اتریوم کلاسیک:
اتریوم کلاسیک چیست؟
در واقع شروع داستان اتریوم کلاسیک به زمانی برمیگردد که یک قرارداد هوشمند (smart contract) به نام DAO روی بستر اتریوم ساخته شد.مدتی بعد از ساخت ،این پروژه هک شد و مقدار زیادی از سرمایه مردم از بین رفت.بعد از این اتفاق،عده ای معتقد بودند باید بلاک ها را برگردانیم و پولهایی که از بین رفته است را به صاحبانش تحویل دهیم،اما عده ای دیگر به جمله code is law اعتقاد داشتند،این جمله به چه معناست؟یعنی هر چی در code نوشته شده است،همان است و ما حق نداریم بلاک هارا به قبل برگردانیم.نهایتا این دو گروه به توافق نرسیدند و اتریوم fork شذ:یک دسته اتریوم کلاسیک(ETC) که در واقع همان اتریوم قدیمی است(عده ای که اعتقادی به برگرداندن بلاک ها نداشتند) یک دسته دیگر هم که fork شدند همان اتریوم محبوب است که ما این روزها با نام اختصاری ETH ان را میشناسیم(عده ای که به برگرداندن بلاک ها معتقد بودند).
حمله ۵۱ درصدی چیست؟
در کوین هایی که مکانیزم اجماع انها گواه اثبات کار ( proof of work ) است(البته در proof of stake ها هم وجود دارد اما با مکانیزم متفاوت تر) وقتی که یک گروه بتوانند ۵۱ درصد قدرت استخراج شبکه را به دست بگیرند،میتوانند به ان شبکه حمله کنند.درصورت وقوع این حمله ان گروهی که حداکثر هش ریت شبکه را در اختیار دارند قادر خواهند بود که یک تراکنش را حذف کنند یا ان را تغییر بدهد.حتی میتوانند تراکنشی که قبلا تایید شده است را برگشت بدهند.فیلم زیر به شما در درک بهتر حمله ۵۱% کمک می کند.
در حمله ۵۱ درصدی چه اتفاقاتی می افتد؟
انحصار استخراج (mining monopoly):
افرادی که حمله ۵۱ درصدی را انجام داده اند میتوانند تعدادی از ماینرها و یا تمام انها را از استخراج باز دارند،که در اصطلاح به این کار انحصار استخراج یا mining monopoly گفته میشود.
دوبار خرج کردن (double spending):
در صورت وقوع حمله،فرد میتواند پولی که ندارد را خرج کند یا با یک پول ۲ بار تراکنش انجام دهد.شما فرض کنید محمد قبلا به علی مقداری پول داده است و این تراکنش در بلاک های قبلی ثبت شده است.در صورتی که محمد بتواند ۵۱ درصد قدرت شبکه را به دست بگیرد ،توانایی این را دارد که در یک بلاک هر گونه که میخواهد بنویسد.در حالت عادی اگر محمد دوباره بخواهد با پول قبلی تراکنش انجام دهد،بلاکچین به او اخطار میدهد که قبلا این پول را استفاده کردی،اما با این حمله او میتواند تراکنشی که مدتی پیش تایید شده است را تغییر دهد یعنی بلاکی که در ان نوشته شده است که این پول را خرج کرده و به علی داده است را تغییر میدهد و این پول را دوباره خرج میکند،این کار دوبار خرج کردن یا double spending نامیده میشود.این روشی است که با استفاده از ان بلاک چین های مختلف را هک میکنند.
ممانعت از تایید تراکنش:
فردی که این حمله را انجام میدهد قادر است عمدا یک تراکنش را تایید نکند.
حمله ۵۱ درصدی چگونه اصلاح می شود؟
بعد از اینکه حمله اتفاق می افتد در مرحله اول پیام میدهند که کسی تراکنش انجام ندهد و قابلیت انتقال را در صرافی ها میبندند.پس از این کار سازمان مربوطه بلاک ها را (Reorg (reorganzation میکند،یعنی بلاک ها را از جایی که تغییر کرده است بازرسی کرده و تصحیح میکنند.که این کار ممکن است زمان زیادی را صرف کرده و هزینه زیادی نیز متحمل صرافی یا افراد شود.فرض کنید محمد به علی یک پولی را در صرافی منتقل کرده است و اگر این reorg بشود پول را صرافی میدهد چرا که موقع نقد شدن صرافی باید هزینه را بپردازد.حالا فرض کنید محمد به علی پولی را داده و جزو پول های کلاهبرداری است،در اینجا پول علی از دست میرود.reorg اخری که در ETC انجام شد،۷۰۰۰ بلاک به عقب برگشتند و ۲ روز زمان برد و ۵.۶ میلیون دلار صرافی okex از دست داد،بقیه صرافی ها هم مقداری پول از دست دادند.
چه کارهایی در حمله ۵۱ درصدی قابل انجام نیست؟
فردی که حمله ۵۱ درصدی را انجام میدهد قادر نخواهد بود پاداش استخراج کنندگان را تغییر دهد، وی قادر نیست سکه هایی که به او تعلق ندارد را به سرقت ببرد ، او نمیتواند سکه جدید خارج از پروتکل تولید کند،همچنین توانایی تغییر تراکنش هایی که مدت زیادی است تایید شده است را ندارد.
ایا حمله ۵۱ درصدی در همه ارزها اتفاق می افتد؟
در ارز دیجیتالی مثل بیت کوین که یک بلاک چین قوی و بسیار بزرگ دارد و ماینرهای ان در سراسر جهان در حال فعالیت هستند ،وقوع حمله ۵۱ درصدی تقریبا غیرممکن است.هرجه یک شبکه بزرگ تر باشد و قدرت نودهای ان بالاتر باشد،امنیت شبکه بالاتر است و جلوگیری ازهرگونه هک و کلاه برداری کار راحت تری میشود.شاید در روزهای ابتدایی بیت کوین که تعداد ماینرهای کمتری در رشد شبکه و امنیت ان نقش داشتند احتمال وقوع حمله ۵۱ درصدی وجود داشت اما با افزایش قیمت بیت کوین، ماینرهای زیادی وارد عرصه استخراج شدند و با افزایش ماینرها احتمال وقوع این اتفاق تقریبا به صفر رسیده است،چرا که ماینر ها میتوانند با استفاده از این منابع و استخراج بیت کوین به کسب درامد بپردازند و دلیلی ندارد که از این ماینرها برای مختل کردن شبکه استفاده کنند.شبکه ای که به اندازه کافی وسیع است،تغییر دادن بلاک های قبلی ان کار سختی است و هزینه زیادی صرف ان میشود،یک حمله موفق هم تنها مدت زمان کمی شبکه را دچار اختلال میکند و فقط تراکنش های چند بلاک اخر را تحت تاثیر قرار میدهد.پس در ارزهایی که بلاک چین های قوی و بزرگی دارند و تعداد نودهای زیاد و شبکه گسترده تری دارند،احتمال وقوع این حمله نزدیک به صفر است.
حمله ۵۱ درصد در آلت کوین ها
همان طور که در بالا ذکر کردیم حمله ۵۱%به بیت کوین تقریبا امکان پذیر نیست چرا که نرخ هش شبکه بسیار بالاست و دستیابی به ان امکان پذیر نیست.اما در بلاکچین های الت کوین ها که نرخ هش شبکه پایین تر است احتمال وقوع این حمله بالاست،مثل حمله ای که به ETC شد.از جمله ارزهایی مثل بیت کوین گلد(BTG)،زن کش(ZEN)،مونا کوین (mona)را نیز تاکنون تحت تاثیر قرار داده است.
حمله ۳۴% چه تفاوتی با حمله ۵۱% دارد؟
حمله ۵۱ درصدی مخصوص بلاکچین است.اما به جز بلاکچین بسترهای غیرمتمرکز دیگری نیز وجود دارد که با هدفی مشابه هدف بلاکچین ایجاد شده اند.اینجاسوال پیش می اید که ایا حمله به این بسترها هم اتفاق می افتد؟تنگل (tangle) یک دفتر کل توزیع شده است که کاملا از بلاکچین متمایز است،اما هدف ان با بلاکجین یکی است.در این بستر اگر کسی ۳۴ درصد نرخ هش شبکه را به دست بگیرد قادر خواهد بود شبکه را تسلیم خود کند و هر جوری که میخواهد شبکه را پیش ببرد.
مثالهایی از حمله ۵۱% در دنیای رمزارزها:
در اگوست سال ۲۰۱۶ krypton و shift دو بلاکچینی که بر بستر اتریوم ساخته شده بودند،دچار حمله ۵۱ درصدی شدند.در ماه می سال ۲۰۱۸ بیت کوین گلد که در ان زمان رتبه ۲۶ بین رمزارزها را داشت،دچار این حمله شد،این افراد قدرت زیادی از هش شبکه را در دست گرفتند که حتی با تلاش های مکرر نتواستن شبکه را پس بگیرند و مهاجهان توانستند برای چندروز قدرت شبکه را دست داشته باشند و در نهایت ۱۸ میلیون دلار بیت کوین گلد را به سرقت بردند.یک مثال دیگر همین حمله ۵۱ درصدی به اتریوم کلاسیک در اگوست ۲۰۲۰ بود،که در یک ماه ۴ حمله به این ارز اتفاق افتاد.دلایل مختلفی برای این حمله ها وجود دارد که در ادامه این دلایل را بررسی خواهیم کرد.
دلایل حمله ۵۱% به اتریوم کلاسیک:
با وقوع ۳ حمله ۵۱%به اتریوم کلاسیک در طول یک ماه،عده ی زیادی از صرافی ها در خواست کردند که این ارز را از لیست ارزهای خود حدف کند.
اتریوم کلاسیک فرزند خوانده کاردانو (ADA) است. شرکت معروفی به اسم IOHK وجود دارد که توسعه دهندگان اصلی کاردانو و اتریوم کلاسیک است.از انجا که همه میگویند کاردانو قاتل اتریوم است،عده ای معتقدند اتریوم پشت این حمله ها نقش دارد تا کاردانو را زمین بزند و اعتماد ها به این شرکت از بین برود.سناریوی دیگری که وجود دارد این است که چارلز هارکینسون توسعه دهنده اصلی این شرکت برای جلوگیری از این حمله، ۲ ایده برای به روز رسانی اتریوم کلاسیک داشت اما با ان موافقت نشد ،شاید این روشی بود تا بقیه را متوجه اشتباهشان بکند و با ایده های وی موافقت شود.ایده این شخص عبارت است از:بلاک هارا از جایی که حمله اتفاق می افتد،نشانه گذاری کنیم تا مجبور نشیم برای هر حمله بلاک های زیادی را به عقب برگردانیم و تنها از نقطه حمله reorg را انجام دهیم.ایده دیگر این بود که صندوق خزانه توزیع شده ایجاد کنیم.هم اکنون با این ایده ها موافقت شده و دو هفته دیگر اتریوم کلاسیک یک هاردفورک خواهد داشت و این به روز رسانی ها روی ان انجام خواهد شد.
بیشتر بخوانید
سخن پایانی
حمله ۵۱%،در صورتی اتفاق می افتد که پنجاه و یک درصد نرخ هش شبکه در اختیار یک شخص یا گروه قرار بگیرد،در صورت این اتفاق وی قادر است از روی عمد یک تراکنش را تایید نکند،مانع از اسخراج شود و یا یک پول را دو بار خرج کند.امکان وقوع این حمله در بیت کوین بسیار پایین است چرا که قدرت نودهای شبکه بسیار بالاست و دسترسی به ۵۱ درصد ان تقریبا صفر است.احتمال این حمله در الت کوین ها بالاتر است همانطور که در اتریوم کلاسیک،بیت کوین گلد،مونا،زن کوین اتفاق افتاد.احتمال اینکه در حمله اخیر به اتریوم کلاسیک دست هایی پشت پرده باشند بسیار بالاست که به تفصیل در متن شرح داده شد.
ممنون از اینکه تا پایان “حمله ۵۱ درصدی چیست؟” همراه ما بودید.
بیشتر بخوانید
نظرات کاربران
بسیار عالی
🙏
بسیار مفید و کاربردی
مدت ها بود مطلب چنین مفیدی در دسترسم نبود
ممنون از شما و سایت خوبتون
سپاس از همراهی شما 🌷 🌹
عالییی بود ممنون
🌷 🌹
ممنون از مطالب مفیدتون
تشکر از همراهی شما 🌷 🌹
سلام.ممنون از اطلاعات خوب و آموزندتون.
سپاس
ایا حمله ۵۱ درصدی تا بحال برای بیت کوین رخ داده است ؟
سلام دوست عزیز .خیر .دلیل آن هم شلوغی و گستردگی شبکه بیت کوین است که عملا گرفتن ۵۱% قدرت شبکه آن غیرممکن شده است.