ad
فهرست مطالب

حمله ۵۱ درصد چیست؟

حمله ی 51 درصدی

احتمالاً تا حالا شنیدین که بلاکچین یه تکنولوژی فوق‌العاده امنه و هک کردنش تقریباً غیرممکنه. اما آیا واقعاً این‌طور هست؟ امنیت بلاکچین به مدل غیرمتمرکز و سیستم اجماعش وابسته‌ست، اما این یعنی هیچ راهی برای حمله بهش وجود نداره؟ قطعاً بله!

یکی از مهم‌ترین تهدیدهایی که ممکنه یه شبکه بلاکچینی رو به خطر بندازه، حمله ی 51 درصدی هست. این حمله زمانی اتفاق می‌افته که یه گروه از ماینرها یا نودها بتونن بیش از ۵۰ درصد از قدرت پردازشی یه شبکه بلاکچینی رو در اختیار بگیرن و تراکنش‌ها رو به نفع خودشون دستکاری کنن.

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

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

ویدیو توضیحات حمله ی 51 درصدی

 حمله ۵۱ درصد چیست؟

حمله ی 51 درصدی یکی از جدی‌ترین تهدیدهای بلاکچین محسوب می‌شه. این حمله زمانی اتفاق می‌افته که یه فرد یا گروهی از ماینرها موفق بشن بیش از ۵۰ درصد از قدرت پردازشی شبکه بلاکچین رو در اختیار بگیرن. با این کنترل، اونا می‌تونن تراکنش‌ها رو دستکاری کنن، تراکنش‌های جدید رو تأیید نکنن و حتی تراکنش‌های قبلی رو برگردونن. این یعنی امکان دوبار خرج کردن (Double Spending) که اساس اعتماد به رمزارزها رو از بین می‌بره.

بیشتر بخوانید: بحران تتر در اروپا

تعریف اولیه حمله ی 51 درصدی

چرا به این نوع حمله “حمله اکثریت” گفته می‌شود؟

توی شبکه‌های بلاکچینی که بر اساس الگوریتم اثبات کار (PoW) کار می‌کنن، تصمیم‌گیری درباره تراکنش‌ها و تولید بلاک جدید به رأی اکثریت بستگی داره. حالا اگه یه گروه بیش از ۵۰ درصد قدرت پردازشی شبکه رو داشته باشه، عملاً تبدیل به اکثریت می‌شه و کنترل بلاکچین رو به‌دست می‌گیره. به همین خاطر بهش حمله اکثریت (Majority Attack) هم می‌گن.

نحوه عملکرد حمله ی 51 درصدی در شبکه‌های بلاکچینی

تصور کنید یه گروه ماینر بتونه قدرت پردازشی بالایی در شبکه‌ای مثل بیت‌کوین داشته باشه. در این صورت، اونا می‌تونن:

  1. تراکنش‌های جدید رو تأیید نکنن: این یعنی شبکه برای کاربران کند و غیرقابل‌اعتماد می‌شه.
  2. تراکنش‌های خودشون رو برگردونن: با این روش، می‌تونن یه کوین رو خرج کنن و بعد دوباره همون کوین رو به کیف پول خودشون برگردونن (دوبار خرج کردن).
  3. ماینرهای دیگه رو از رقابت خارج کنن: با کنترل اکثریت، می‌تونن همه بلاک‌های جدید رو خودشون استخراج کنن و بقیه ماینرها رو از دریافت پاداش بلاک محروم کنن.

چگونه حمله ی 51 درصدی اتفاق می‌افتد؟

نقش ماینرها در شبکه‌های اثبات کار (PoW)

برای درک حمله ی 51 درصدی ، اول باید بدونیم که ماینرها توی بلاکچین‌های اثبات کار (PoW) مثل بیت‌کوین چه نقشی دارن. توی این سیستم، ماینرها با استفاده از قدرت پردازشی خودشون، تراکنش‌ها رو تأیید و بلاک‌های جدید رو به شبکه اضافه می‌کنن. هرچی یه ماینر قدرت پردازشی بیشتری داشته باشه، شانس بیشتری برای استخراج بلاک جدید و دریافت پاداش داره. حالا اگه یه ماینر یا یه گروه ماینر، بیش از ۵۰ درصد قدرت پردازشی کل شبکه رو به‌دست بیاره، می‌تونه کنترل کل سیستم رو در اختیار بگیره!

نحوه به دست آوردن کنترل بیش از ۵۰ درصد قدرت پردازشی شبکه

اما چطور ممکنه یه گروه ماینر به این قدرت برسه؟ این اتفاق معمولاً از دو طریق ممکنه رخ بده:

  1. افزایش قدرت پردازشی از طریق مزارع ماینینگ بزرگ: اگه یه شرکت یا گروهی از ماینرها تصمیم بگیرن که تجهیزات ماینینگ زیادی بخرن و قدرت پردازشی‌شون رو افزایش بدن، ممکنه به مرور زمان بیش از ۵۰ درصد از هش‌ریت (قدرت پردازشی شبکه) رو در اختیار بگیرن.
  2. همکاری بین ماینرهای بزرگ (Poolها): ماینرها معمولاً توی استخرهای ماینینگ (Mining Pools) فعالیت می‌کنن تا شانس خودشون برای دریافت پاداش رو بالا ببرن. حالا اگه چندتا از این استخرهای بزرگ با هم متحد بشن، ممکنه به قدرت پردازشی موردنظر برسن و کنترل شبکه رو به دست بگیرن.

وقتی این اتفاق بیفته، اونا می‌تونن به‌صورت یک‌طرفه تراکنش‌های جدید رو تأیید یا رد کنن، تراکنش‌های قبلی خودشون رو تغییر بدن و حتی دوبار خرج کردن (Double Spending) انجام بدن که یه فاجعه برای هر رمزارزیه!

دستیابی به کنترل بیش از ۵۰ درصد قدرت پردازشی شبکه

یه سوال که ذهن رو درگیر میکنه اینه که این استخر های ماینینگ چرا با هم برای حمله ی 51 درصدی همکاری نمیکنن؟

این سوال خیلی جالبه! استخرهای ماینینگ قادر به اتحاد برای انجام حمله ی 51 درصدی هستند، اما چند دلیل وجود داره که چرا این کار رو نمی‌کنند:

هزینه‌های بسیار بالا: برای انجام یک حمله ی 51 درصدی ، استخرهای ماینینگ باید کنترل بیش از ۵۰ درصد از قدرت پردازشی شبکه رو به دست بیارن. این کار به منابع مالی و سخت‌افزاری خیلی زیادی نیاز داره. ماینرها بیشتر به دنبال سودآوری هستند، نه آسیب زدن به شبکه و اعتبار ارزهای دیجیتال. انجام چنین حمله‌ای ممکنه برای مدت کوتاهی سودآور به نظر برسه، اما بلندمدت هزینه‌ها و آسیب‌های آن به کل بازار و ارزش رمزارز باعث ضرر به خود ماینرها هم میشه.

ریسک از دست دادن اعتبار و اعتماد: اگه یک استخر ماینینگ در حمله ی 51 درصدی دخیل بشه، می‌تونه اعتماد به شبکه و ارز دیجیتال مورد نظر رو از بین ببره. این مسئله باعث کاهش ارزش ارز میشه و در نهایت به ضرر خود استخر ماینینگ خواهد بود. ماینرها هم می‌دونند که اعتماد بازار برای بقای بلندمدت بسیار مهمه.

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

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

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

آیا فقط بیت‌کوین در معرض این حمله است یا سایر ارزهای دیجیتال هم آسیب‌پذیرند؟

نه، این تهدید فقط مخصوص بیت‌کوین نیست! هر بلاکچینی که از الگوریتم اثبات کار (PoW) استفاده می‌کنه، در معرض این حمله قرار داره. اما بلاکچین‌هایی که قدرت پردازشی پایین‌تری دارن، خیلی راحت‌تر هدف این حمله قرار می‌گیرن. مثلاً شبکه‌هایی مثل بیت‌کوین گلد (Bitcoin Gold)، ورت‌کوین (Vertcoin) و اتریوم کلاسیک (Ethereum Classic) در گذشته قربانی حمله ی 51 درصدی شدن.

بلاکچین‌های کوچیک‌تر به دلیل تعداد کمتر ماینرها و قدرت پردازشی پایین‌تر، راحت‌تر توسط یه گروه خاص تسخیر می‌شن. به همین دلیل، این نوع پروژه‌ها بیشتر در خطر هستن و برای حفظ امنیتشون، باید راهکارهای دیگه‌ای مثل الگوریتم اثبات سهام (PoS) یا افزایش سختی ماینینگ رو در نظر بگیرن.

تأثیرات حمله ی 51 درصدی بر بلاکچین و بازارهای مالی

خطرات این حمله برای سرمایه‌گذاران و کاربران

حمله ی 51 درصدی یه کابوس واقعی برای هر کسیه که روی ارزهای دیجیتال سرمایه‌گذاری کرده. چرا؟ چون اگه یه گروه ماینر بیش از ۵۰ درصد قدرت پردازشی شبکه رو به دست بگیره، می‌تونه تراکنش‌ها رو به دلخواه خودش تغییر بده. این یعنی ممکنه یه تراکنش معتبر رو تأیید نکنه یا حتی دوبار خرج کردن (Double Spending) انجام بده. تصور کن یه نفر بیت‌کوینش رو برای خرید یه کالا خرج کنه، بعدش با اجرای این حمله همون بیت‌کوین رو دوباره به کیف پول خودش برگردونه! این یعنی ضرر مستقیم برای فروشنده و ضربه به کل شبکه.

چگونه حمله ی 51 درصدی می‌تواند باعث از بین رفتن اعتماد به یک رمزارز شود؟

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

تفاوت حمله ی 51 درصدی با سایر روش‌های هک و تقلب در بلاکچین

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

آیا صرافی‌های ارز دیجیتال می‌توانند کاربران را در برابر این حمله محافظت کنند؟

صرافی‌ها تا یه حدی می‌تونن جلوی خسارت ناشی از این حمله رو بگیرن. معمولاً وقتی یه رمزارز مورد حمله ۵۱ درصدی قرار می‌گیره، صرافی‌ها واریز و برداشت اون ارز رو متوقف می‌کنن تا از سوءاستفاده‌های احتمالی جلوگیری بشه. برای مثال، وقتی شبکه اتریوم کلاسیک مورد حمله قرار گرفت، بایننس بلافاصله واریز و برداشت این ارز رو متوقف کرد.

اما اگه حمله موفق باشه، صرافی‌ها هم نمی‌تونن صد درصد از کاربران محافظت کنن، چون ممکنه ارزش اون رمزارز به‌شدت افت کنه. به همین دلیل، بهترین راه برای کاربران اینه که همیشه تحقیق کنن و روی پروژه‌هایی سرمایه‌گذاری کنن که امنیت بالایی دارن و احتمال وقوع حمله توشون کمتره.

نمونه‌های واقعی از حمله ی 51 درصدی

نام رمزارزسال حملهمیزان خسارتتوضیحات
اتریوم کلاسیک (ETC)۲۰۱۹۱۰۰ هزار ETC (حدود ۱.۱ میلیون دلار)مهاجم توانست دوباره خرج کردن (Double Spending) انجام دهد. صرافی‌هایی مانند کوین‌بیس و بایننس واریز و برداشت ETC را متوقف کردند.
ورج (XVG)۲۰۱۸۳۵ میلیون XVGمهاجمان توانستند در چند ساعت مقدار زیادی کوین استخراج کنند. این شبکه چندین بار قربانی حمله شد.
بیت‌کوین گلد (BTG)۲۰۱۸۱۸ میلیون دلاراز طریق دوباره خرج کردن، مقدار زیادی دارایی سرقت شد. برخی صرافی‌ها مانند بیترکس BTG را از لیست خود حذف کردند.
Feathercoin (FTC)۲۰۱۳نامشخصمهاجمان بلاک‌های جعلی ایجاد کردند و تراکنش‌های قانونی را حذف کردند. تیم توسعه با تغییر الگوریتم استخراج تلاش کرد از حملات بعدی جلوگیری کند.
Krypton و Shift۲۰۱۶نامشخصاین دو رمزارز که روی شبکه اتریوم ساخته شده بودند، مورد حمله قرار گرفتند. کپریتون پس از حمله متوقف شد.
ZenCash (Zcash – Horizen)۲۰۱۸۵۵۰ هزار دلارمهاجمان توانستند از طریق دوباره خرج کردن، مقدار زیادی دارایی سرقت کنند.
Bitcoin SV (BSV)۲۰۲۱نامشخصاین حمله باعث شد سه نسخه مختلف از شبکه BSV هم‌زمان ایجاد شود، که منجر به توقف معاملات BSV در صرافی‌ها شد.

حمله ۵۱ درصدی یه تهدید تئوری نیست، بلکه بارها در دنیای واقعی اتفاق افتاده و باعث خسارت‌های بزرگی شده. این حملات معمولاً روی بلاکچین‌هایی رخ می‌ده که قدرت پردازشی پایینی دارن و به راحتی قابل دستکاری هستن. تو این بخش، چند مورد معروف از این حمله رو بررسی می‌کنیم. (منبع)

  • حمله به اتریوم کلاسیک (Ethereum Classic) – سال ۲۰۱۹

یکی از بزرگ‌ترین حملات ۵۱ درصدی روی شبکه اتریوم کلاسیک (ETC) اتفاق افتاد. تو این حمله، یه مهاجم ناشناس تونست بیش از ۱۰۰ هزار ETC (حدود ۱.۱ میلیون دلار) رو دوباره خرج کنه (Double Spending). بعد از این اتفاق، صرافی‌های بزرگی مثل کوین‌بیس و بایننس مجبور شدن واریز و برداشت ETC رو متوقف کنن تا جلوی ضرر بیشتر گرفته بشه. این حمله باعث شد اعتماد به این رمزارز به‌شدت کاهش پیدا کنه و قیمتش افت محسوسی داشته باشه.

  • حمله به ورج (Verge) – سال ۲۰۱۸

ورج (XVG) هم چند بار قربانی حمله ی 51 درصدی شده! یکی از بزرگ‌ترین حملات به این شبکه در آوریل ۲۰۱۸ رخ داد که مهاجما تونستن در عرض چند ساعت، بیش از ۳۵ میلیون کوین XVG استخراج کنن. این اتفاق باعث شد قیمت ورج سقوط کنه و سرمایه‌گذارا به امنیت این شبکه شک کنن. جالب اینجاست که ورج بعداً دوباره مورد حمله قرار گرفت، که نشون می‌ده یه شبکه بلاکچینی ضعیف و آسیب‌پذیر می‌تونه چندین بار قربانی بشه.

  • حمله به بیت‌کوین گلد (Bitcoin Gold) – سال ۲۰۱۸

بیت‌کوین گلد (BTG) یکی از فورک‌های معروف بیت‌کوینه، اما در می ۲۰۱۸ یه حمله ۵۱ درصدی شدید رو تجربه کرد. تو این حمله، بیش از ۱۸ میلیون دلار از طریق دوبار خرج کردن سرقت شد. خیلی از صرافی‌ها مثل بیترکس (Bittrex) بعد از این حمله تصمیم گرفتن BTG رو از لیست خودشون حذف کنن، که این موضوع باعث شد اعتبار این رمزارز به‌شدت کاهش پیدا کنه.

  • حمله به Feathercoin (FTC) – سال ۲۰۱۳

فدرکوین یکی از اولین رمزارزهایی بود که قربانی حمله ۵۱ درصدی شد. این حمله باعث شد بلاک‌های جعلی ساخته بشن و تراکنش‌های قانونی حذف بشن. بعد از این اتفاق، توسعه‌دهنده‌های شبکه سعی کردن با تغییر الگوریتم استخراج (PoW) جلوی حمله‌های بعدی رو بگیرن، اما آسیب اصلی به اعتماد کاربران وارد شده بود.

  • حمله به Krypton و Shift – سال ۲۰۱۶

کپریتون (Krypton) و شیفت (Shift) دو رمزارزی بودن که روی شبکه اتریوم ساخته شده بودن، ولی قربانی حمله ۵۱ درصدی شدن. مهاجما تونستن کنترل قدرت پردازشی شبکه رو در دست بگیرن و تراکنش‌های جعلی ایجاد کنن. بعد از این حمله، توسعه‌دهنده‌های کپریتون مجبور شدن این پروژه رو رها کنن، چون اعتماد به شبکه از بین رفته بود.

  • حمله به ZenCash (Zcash) – سال ۲۰۱۸

در ژوئن ۲۰۱۸، شبکه ZenCash (که بعداً به Horizen تغییر نام داد) مورد حمله ی 51 درصدی قرار گرفت. مهاجمان تونستن در عرض چند ساعت، ۵۵۰ هزار دلار از طریق دوبار خرج کردن (Double Spending) سرقت کنن. این حمله نشون داد که حتی رمزارزهایی که بر اساس امنیت حریم خصوصی طراحی شده بودن هم آسیب‌پذیرن.

  • حمله به Bitcoin SV – سال ۲۰۲۱

بیت‌کوین SV (BSV) که یکی از فورک‌های بیت‌کوینه، در آگوست ۲۰۲۱ مورد حمله ۵۱ درصدی قرار گرفت. این حمله یکی از بزرگ‌ترین حملات تاریخ بلاکچین بود که طی اون سه نسخه مختلف از شبکه BSV هم‌زمان ایجاد شد (یعنی شبکه دچار فورک‌های متعدد شد). صرافی‌ها مجبور شدن معاملات BSV رو متوقف کنن و قیمت این رمزارز هم افت شدیدی کرد.

تأثیر این حملات بر قیمت و اعتبار رمزارزها

هر وقت یه رمزارز مورد حمله ی 51 درصدی قرار می‌گیره، چند تا اتفاق مهم رخ می‌ده:

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

تأثیر حمله ی 51 درصدی بر قیمت و اعتبار رمزارزها

حملات ۵۱ درصدی نشون دادن که امنیت یه بلاکچین از هر چیزی مهم‌تره. اگه یه شبکه نتونه امنیت خودش رو حفظ کنه، حتی اگه در ابتدا محبوب باشه، خیلی زود از بین می‌ره.

راه‌های جلوگیری و مقابله با حمله ۵۱ درصد چیست؟

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

چگونه بیت‌کوین و بلاکچین‌های بزرگ از این حمله جلوگیری می‌کنند؟

بیت‌کوین و دیگر بلاکچین‌های بزرگ به دلیل قدرت پردازشی عظیمی که دارند، در برابر حمله ۵۱ درصدی مقاوم‌ترند. چرا؟ چون برای انجام چنین حمله‌ای نیاز به داشتن بیش از ۵۰ درصد قدرت پردازشی شبکه دارید. در مورد بیت‌کوین، این یعنی باید شما به قدری تجهیزات و توان محاسباتی داشته باشید که تقریبا تمام ماینرهای دنیا رو شکست بدید، که این کار به طور واقع‌بینانه غیرممکنه.

اما بلاکچین‌های بزرگ همچنان باید دائم نگران حملات باشند، بنابراین بر روی استانداردهای امنیتی و به‌روزرسانی‌های شبکه کار می‌کنن تا سیستم رو همیشه امن نگه دارن. مثلا، آپدیت‌های پروتکل و نظارت مداوم بر روی رفتار ماینرها یکی از راه‌هایی هست که از این حملات جلوگیری می‌کنه.

هزینه حمله 51 درصدی به بیت کوین

به نقل از سایت اینوستوپدیا هزینه حمله 51 درصدی به بیت کوین به شرح زیر می باشد:

 For a single person or group to conduct a 51% attack, they would need more than 304 EH/s of computing power. This is an enormous cost considering the fastest miner hashes 406 TH/s and costs more than $10,000 per unit (about 84,000 units).

برای اینکه یک فرد یا گروهی بتوانند حمله 51 درصدی را انجام دهند، به بیش از 304 اگزاهش بر ثانیه قدرت محاسباتی نیاز دارند. این هزینه هنگفتی است با توجه به اینکه سریع‌ترین ماینر 406 ترا هش بر ثانیه هش می‌کند و هزینه هر دستگاه آن بیش از 10000 دلار است (حدود 84000 دستگاه).

هزینه انجام حمله ی 51 درصدی و میزان صرفه اقتصادی آن برای مهاجمان درسایر ارز ها:

حمله ی 51 درصدی به هیچ عنوان ارزون نیست. به‌خصوص اگر بخواید چنین حمله‌ای رو روی بلاکچین‌هایی با قدرت پردازشی بالا مثل بیت‌کوین انجام بدید، هزینه‌های زیادی رو به دوش خواهید انداخت. علاوه بر این، مهاجمان باید مدت زمان زیادی شبکه رو تحت کنترل خودشون قرار بدن تا به اهدافی مثل دو بار خرج کردن (Double Spending) دست پیدا کنن.

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

در ادامه با یه جدول هزینه های حمله ی51 درصدی در ارز های مختلف رو میبینیم!

رفرنس: https://www.crypto51.app

نامنمادارزش بازارالگوریتمنرخ هشهزینه حمله ۱ ساعتهدرصد قابل اجاره از NiceHash
BitcoinBTC$1.95TSHA-256641,311 PH/s$1,603,9270%
LitecoinLTC$7.98BScrypt2 PH/s$152,2366%
Bitcoin CashBCH$6.57BSHA-2562,701 PH/s$6,7550%
Ethereum ClassicETC$3.16BEtchash291 TH/s$9,8530%
KaspaKAS$2.44BkHeavyHash1,399 PH/s$22,2024%
ConfluxCFX$553.12MOctopus4 TH/s$7708%
ZcashZEC$538.77MEquihash7 GH/s$1,5632%
eCashXEC$517.52MSHA-256115 PH/s$28710%
VerusVRSC$338.75MVerusHash4 TH/s$4840%
DashDASH$317.21MX112 PH/s$1986%
NervosCKB$299.99MEaglesong479 PH/s$1,6141%
RavencoinRVN$221.58MKawPow7 TH/s$2,50314%
EthereumPoWETHW$211.00MEthash27 TH/s$7940%
KadenaKDA$169.56MKadena579 PH/s$5371%
ErgoERG$91.68MAutolykos11 TH/s$5545%
Bitcoin GoldBTG$85.25MZhash1 MH/s$353% (حذف شد)
PepecoinPEP$51.15MScrypt2 PH/s$132,8547%
CloreCLORE$21.54MKawPow2 TH/s$57962%
Fractal BitcoinFB$15.70MSHA-2561,514 PH/s$3,7881%

آسیب‌پذیری بلاکچین‌های کوچک‌تر و نحوه کاهش ریسک

حالا بیاید سراغ بلاکچین‌های کوچکتر. این شبکه‌ها معمولا قدرت پردازشی کمتری دارن و به راحتی ممکنه مورد حمله قرار بگیرن. در این بلاکچین‌ها امکان وقوع حمله ی 51 درصدی به شدت بالاست.

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

فناوری‌های جدید مثل اثبات سهام (PoS) و نقش اون در جلوگیری از حمله ی 51 درصدی

یکی از راه‌حل‌های مهم و نوآورانه که به بلاکچین‌ها کمک می‌کنه تا از حمله ۵۱ درصدی جلوگیری کنن، اثبات سهام (PoS) هست. برخلاف اثبات کار (PoW) که در بیت‌کوین استفاده میشه و به قدرت پردازشی ماینرها بستگی داره، در PoS این اعتبار شبکه به میزان توکن‌های شما وابسته است. یعنی هرچه توکن بیشتری داشته باشی، شانس بیشتری برای تایید تراکنش‌ها داری.

بیشتر بخوانید: تفاوت الگوریتم pow و pos چیست؟

در سیستم PoS، برای حمله ی 51 درصدی نیاز به کنترل اکثریت توکن‌های شبکه دارید. این یعنی مهاجم باید توکن‌های زیادی رو خریداری کنه تا بتونه این حمله رو انجام بده. اما خریداری این تعداد توکن برای مهاجم خیلی پرهزینه و زمان‌بر خواهد بود.

در نهایت، پیشرفت در فناوری و تغییرات در روش‌های اجماع، می‌تونه بلاکچین‌ها رو از خطر حمله ۵۱ درصدی دور نگه داره. بلاکچین‌هایی که از روش‌های مثل PoS استفاده می‌کنن، به طور طبیعی امن‌ترن و به راحتی در برابر چنین حملاتی مقاوم می‌شن. البته باید همیشه به خاطر داشت که امنیت بلاکچین‌ها نیازمند تلاش مداوم و ارتقاء تکنولوژی هست و هیچ شبکه‌ای ۱۰۰ درصد امن نیست.

اصلاح حمله ی 51 درصدی در صورت وقوع

حالا فرض کنیم یه بلاکچین مورد حمله ۵۱ درصدی قرار گرفته. آیا راهی برای جبرانش وجود داره؟ بله، ولی کار آسونی نیست و بستگی به سرعت واکنش شبکه و اقدامات جامعه اون بلاکچین داره.

۱. فورک (Hard Fork)؛ قطع دسترسی مهاجم

یکی از سریع‌ترین راه‌ها برای اصلاح این حمله، ایجاد هارد فورک (Hard Fork) هست. یعنی اعضای شبکه تصمیم می‌گیرن که یه نسخه جدید از بلاکچین راه بندازن و از اون نقطه‌ای که حمله اتفاق افتاده، یه مسیر جدید ایجاد کنن. این کار باعث میشه که تراکنش‌های دستکاری‌شده یا بلاک‌های تقلبی مهاجم بی‌اثر بشن. البته این راه‌حل همیشه جواب نمیده، چون ممکنه اختلاف نظر بین کاربران و ماینرها به وجود بیاد.

۲. افزایش قدرت هش شبکه

وقتی یه حمله ۵۱ درصدی اتفاق میفته، ماینرها و استخرهای استخراج (Mining Pools) می‌تونن با افزایش قدرت پردازشی خودشون تلاش کنن که دوباره کنترل شبکه رو به دست بگیرن. این یعنی اگه ماینرهای صادق سریع عمل کنن و هش‌ریت خودشون رو بالا ببرن، می‌تونن جلوی ادامه حمله رو بگیرن و شبکه رو دوباره به وضعیت پایدار برگردونن.

۳. مسدود کردن تراکنش‌های مخرب توسط صرافی‌ها

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

۴. انتقال به الگوریتم‌های مقاوم‌تر

در بعضی موارد، جوامع بلاکچینی بعد از یه حمله ۵۱ درصدی تصمیم می‌گیرن که مدل امنیتی خودشون رو تغییر بدن. مثلاً از اثبات کار (PoW) به اثبات سهام (PoS) یا مدل‌های ترکیبی دیگه مهاجرت کنن که کنترل شبکه رو از دست ماینرهای بزرگ خارج کنه و خطر حمله رو کمتر کنه.

حمله ۵۱ درصدی می‌تونه خیلی به یه بلاکچین ضربه بزنه، ولی اگه جامعه اون شبکه سریع واکنش نشون بده، امکان اصلاح خسارت‌ها وجود داره. با این حال، مهم‌ترین درس اینه که پیشگیری بهتر از درمانه. یعنی بلاکچین‌ها باید قبل از وقوع حمله، امنیت شبکه‌شون رو تقویت کنن تا اصلاً به این مرحله نرسن.

پاسخ به حمله ی 51 درصدی

حمله ۳۴ درصدی؛ نسخه ضعیف‌تر ولی همچنان خطرناک

اگه فکر می‌کردی فقط حمله ۵۱ درصدی می‌تونه بلاکچین رو تهدید کنه، باید بدونی که یه مدل دیگه هم به اسم حمله ۳۴ درصدی وجود داره که مخصوص بلاکچین‌هایی با مکانیزم اجماع اثبات سهام (PoS) و تنگل (Tangle) هست.

حمله ۳۴ درصدی چیه؟

این حمله زمانی اتفاق می‌افته که یه گروه از نودها (گره‌های شبکه) ۳۴ درصد از کل قدرت شبکه رو در اختیار بگیرن و بتونن روند تایید تراکنش‌ها رو دستکاری کنن. این موضوع بیشتر توی بلاکچین‌هایی که بر اساس گراف جهت‌دار غیرمدور (DAG) کار می‌کنن، مثل IOTA، اهمیت داره.

چطور این حمله انجام می‌شه؟

برخلاف شبکه‌هایی مثل بیت‌کوین که نیاز به کنترل بیش از ۵۰ درصد قدرت پردازشی دارن، در برخی از سیستم‌های مبتنی بر DAG، ۳۴ درصد از کل نودها می‌تونن کنترل شبکه رو در دست بگیرن. تو این شرایط، مهاجم می‌تونه تراکنش‌های جدید رو تایید نکنه، اون‌هایی که به نفع خودش نیستن رو رد کنه یا حتی یه جور سانسور در شبکه ایجاد کنه.

آیا این حمله به اندازه ۵۱ درصدی خطرناکه؟

نه به اون شدت، ولی همچنان یه تهدید جدی محسوب می‌شه. چون اگه کسی بتونه کنترل ۳۴ درصد شبکه رو در اختیار بگیره، می‌تونه روند تایید تراکنش‌ها رو مختل کنه و اعتماد کاربران رو نسبت به اون بلاکچین از بین ببره. این موضوع می‌تونه باعث کاهش ارزش رمزارز مربوطه بشه.

چطور می‌شه جلوی حمله ۳۴ درصدی رو گرفت؟

بلاکچین‌هایی که از این نوع مکانیزم اجماع استفاده می‌کنن، معمولاً با افزایش غیرمتمرکز بودن شبکه و توزیع بهتر نودها سعی می‌کنن از این حمله جلوگیری کنن. علاوه بر این، راهکارهایی مثل اعتماد به نودهای معتبر (Coordinator Nodes) یا استفاده از ترکیب الگوریتم‌های اجماع می‌تونه جلوی این نوع حمله رو بگیره.

حمله ۳۴ درصدی یه جور نسخه سبک‌تر از حمله ۵۱ درصدیه که بیشتر بلاکچین‌های خاص مثل IOTA رو تهدید می‌کنه. هرچند قدرت تخریبش کمتر از ۵۱ درصدیه، ولی همچنان می‌تونه باعث اختلال در شبکه و کاهش اعتماد کاربران بشه. پس همون‌طور که همیشه می‌گن، توی دنیای بلاکچین تمرکززدایی بیشتر، امنیت بیشتر!

آینده حمله ۵۱ درصد چیست ؛ آیا این تهدید همچنان جدی است؟

حمله ۵۱ درصدی یکی از بزرگ‌ترین تهدیدات برای بلاکچین‌ها و ارزهای دیجیتال به شمار میره. اما با پیشرفت تکنولوژی، آیا هنوز هم این حمله ممکنه رخ بده؟ بیایید بررسی کنیم.

آیا با پیشرفت تکنولوژی، حمله ی 51 درصدی هنوز هم امکان‌پذیر است؟

با وجود پیشرفت‌های زیادی که در زمینه فناوری‌های بلاکچین، به‌ویژه در روش‌های اجماع مثل اثبات سهام (PoS) و خدمات امنیتی انجام شده، حملات ۵۱ درصدی همچنان امکان‌پذیر هستن، ولی به شدت دشوارتر و پرهزینه‌تر. به عبارت دیگه، با افزایش اندازه و قدرت شبکه‌های بزرگ مثل بیت‌کوین، انجام این حمله به طور قابل توجهی سخت‌تر شده. شبکه‌هایی که قدرت پردازشی بیشتری دارن و تعداد بیشتری ماینر دارند، از نظر امنیتی مقاوم‌ترند. البته، بلاکچین‌های کوچیک‌تر هنوز در معرض خطر بیشتری قرار دارن، چرا که همچنان ممکنه گروهی از ماینرها بتونن کنترل قدرت پردازشی شبکه رو به دست بگیرن.

آیا قدرت پردازشی کامپیوتر های کوانتومی میتونه تهدیدی برای انجام حمله ی 51 درصدی باشه؟

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

برای انجام حمله ۵۱ درصدی، یه هکر باید بیشتر از ۵۰ درصد قدرت پردازشی شبکه رو به دست بگیره. حالا تصور کنین که با کامپیوتر کوانتومی بشه این کارو خیلی راحت‌تر انجام داد. یعنی هکرها می‌تونن قدرت پردازشی لازم رو سریع‌تر و با هزینه کمتر به دست بیارن و حمله ۵۱ درصدی رو راحت‌تر پیاده کنن.

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

آیا این تهدید الان هم وجود داره؟

الان که کامپیوترهای کوانتومی هنوز به اندازه کافی قوی نیستن که این تهدید رو ایجاد کنن، هنوز خطرش کم و بعیده. ولی اینطور که پیشرفت‌ها نشون میده، شاید در آینده نزدیک این تکنولوژی به قدری پیشرفت کنه که بلاکچین‌ها به فکر به‌روزرسانی و تغییرات امنیتی باشن.

البته این تهدید هنوز خیلی جدی نیست، ولی با پیشرفت علم کامپیوترهای کوانتومی، بلاکچین‌ها باید آماده باشن و خودشو به‌روز کنن تا از این تهدیدات در امان بمونن. بنابراین بهتره که همه کاربران و سرمایه‌گذاران بلاکچین آگاه باشن و به امنیت شبکه‌های بلاکچینی توجه کنن.

آینده حمله ۵۱ درصد چیست؟

آیا راه‌حلی قطعی برای حذف این تهدید وجود دارد؟

خب، ممکنه شما بپرسید آیا میشه اصلاً از این تهدید به‌طور کامل جلوگیری کرد؟ باید بگم که هیچ راه‌حل قطعی برای حذف کامل خطر حمله ۵۱ درصدی وجود نداره، اما با استفاده از فناوری‌های جدید و استراتژی‌های امنیتی میشه خطر این حمله رو به شدت کاهش داد.

ارتقاء روش‌های اجماع مثل PoS (اثبات سهام) که در اون امنیت به میزان سرمایه‌گذاری کاربران بستگی داره، یکی از بهترین راه‌ها برای کاهش این تهدید هست.

همچنین، استفاده از استانداردهای امنیتی پیشرفته و نظارت دائم بر شبکه میتونه جلوی حملات ۵۱ درصدی رو بگیره.

پروتکل‌های امنیتی جدید و تکنولوژی‌های بلاکچین مقیاس‌پذیرتر می‌تونن بلاکچین‌های بزرگتر رو همچنان مقاوم نگه دارن.

امنیت بلاکچین‌ها همیشه یک چالش خواهد بود، ولی با پیشرفت‌های تکنولوژی و اقدامات امنیتی، میشه این تهدید رو به حداقل رسوند.

نتیجه گیری 

حمله ی 51 درصدی می‌تونه باعث از دست رفتن اعتماد به رمزارزها بشه و حتی قیمتشون رو به شدت کاهش بده.

ماینرها در شبکه‌های اثبات کار نقش اصلی در ایجاد چنین تهدیدی رو دارن.

راه‌حل‌های مختلفی برای مقابله با این حمله وجود داره، مثل ارتقاء به سیستم‌های اثبات سهام (PoS) و افزایش قدرت شبکه‌های بزرگ.

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

اهمیت آگاهی کاربران و سرمایه‌گذاران از چنین تهدیداتی بیشتر از همیشه شده. بدون شناخت تهدیدات امنیتی و راه‌های مقابله با اون‌ها، نمی‌تونید تصمیمات درستی در دنیای پر از ریسک ارزهای دیجیتال بگیرید.

سوالات متداول

آیا می‌توان در یک حمله ۵۱ درصدی کوین‌های دیگران را سرقت کرد؟

خیر، مهاجم نمی‌تواند کیف پول دیگران را خالی کند یا تراکنش‌های گذشته را تغییر دهد، اما می‌تواند تراکنش‌های جدید را دستکاری کند.

بلاکچین‌های کوچک‌تر و آن‌هایی که تعداد ماینرهای کمتری دارند، بیشتر در معرض این حمله هستند.

خیر، اما برخی بلاکچین‌های کوچک‌تر مانند Ethereum Classic در گذشته هدف چنین حملاتی قرار گرفته‌اند.

ممکن است اعتماد کاربران کاهش یابد، اما معمولاً راه‌حل‌هایی برای مقابله با آن ارائه می‌شود.

در PoS حمله ۵۱ درصدی به معنای کنترل ۵۱٪ از توکن‌هاست که انجام آن بسیار پرهزینه است، بنابراین احتمال وقوع آن کمتر از PoW است.

مقالات مرتبط
0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
تازه‌ترین
قدیمی‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
پیمایش به بالا
0
افکار شما را دوست داریم، لطفا نظر دهید.x