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

حمله 51 درصدی به بیت کوینهک شدن یا نشدن بیت کوین یکی از دغدغه‌های اصلی کاربران حوزه کریپتوکارنسی است. این ارز دیجیتالی محبوب تا امروز از آزمون امنیت سربلند بیرون آمده اما هنوز هم عده‌ی بسیاری به‌دلیل غیرمتمرکز بودن بستر آن یعنی بلاکچین نگران هستند که سرمایه خود را با خرید بیت کوین از دست بدهند. امنیت این شبکه به حدی رسیده است که به جرأت می‌توان گفت احتمال هک شدن آن زیر صفر است. با این حال همچنان برخی کاربران نگران حمله 51 درصدی به بیت کوین هستند.در این مقاله قصد داریم این حمله را به‌طور دقیق موشکافی کنیم و بررسی کنیم که آیا حمله 51٪ به بیت کوین محتمل است یا خیر. با ما همراه باشید.پیشنهاد مطالعه: 5 روش هک شدن بیت کوین‌؛ آیا بیت کوین امنیت دارد؟حمله 51 درصدی چیست؟حمله 51 درصدی (Attack 51%) یا حمله اکثریت، هنگامی اتفاق می‌دهد که یک کاربر شبکه بتواند بیش از ۵۰ درصد قدرت پردازش شبکه یا همان هش ریت شبکه را در اختیار بگیرد. در این حالت مهاجم یا هکر می‌تواند کنترل بلاکچین را به‌دست بگیرد و در روند فعالیت‌‌‌های آن اختلالات اساسی ایجاد کند.حمله 51 درصد چطور انجام می‌شود؟حمله 51٪ چطور رخ می‌دهد؟بلاکچین را با ویژگی‌های غیر متمرکز بودن، عدم وابستگی به نهاد مرکزی، استفاده از سیستم همتا به همتا و توزیع داده‌ها می‌شناسیم.هکر برای حمله 51٪، ویژگی توزیع داده در بلاکچین را هدف قرار می‌دهد. در این زمان به جای آن‌که قدرت پردازش شبکه میان تمام نودها توزیع و در نقاط مختلف پخش شود، در یک نقطه‌ی خاص متمرکز شده و در اختیار کنترل کننده‌ی آن نقطه (هکر) قرار می‌گیرد.مهاجم در این حالت که بیشترین مقدار هش ریت شبکه را در اختیار دارد، یک انشعاب (فورک) جدید در شبکه ایجاد می‌کند. سپس بلاک‌های جدید ایجاد شده در این شبکه را جایگزین بلاک‌های زنجیره‌ی اصلی می‌کند.در زنجیره‌ی بلاکچین، بلاکی که طول آن از سایر بلاک‌ها بیشتر باشد؛ بلاک اصلی این زنجیره محسوب می‌شود. مهاجم در طی حمله 51 درصدی از این ویژگی بلاکچین استفاده می‌کند و بلاک‌‌های جدید بیشتری را به انشعابی ایجاد که کرده‌‌ در زمان کوتاه اضافه می‌کنند (به‌دلیل این‌که بیشترین توان هش ریت شبکه را در اختیار دارد، قادر به انجام این کار است).این روند تا زمانی که قدرت مانند قبل میان نودها پخش شود، ادامه پیدا می‌کند. کاربران پس از حمله، به اشتباه انشعاب جدید که دارای بلاکی با بیشترین طول است را انشعاب اصلی می‌دانند و فعالیت خود را در این فورک ادامه می‌دهند و هکر حمله را با موفقیت به پایان می‌رساند.عواقب حمله 51 درصدعواقب حمله 51 درصدی به بیت کوینامکان برگشت تراکنشی که کمی قبل‌تر تایید شده است به‌وجود می‌آید. در این حالت می‌توان کوین‌‌ها را دوبار خرج کرد‌ (Double Spending).می‌توان از تایید برخی تراکنش‌ها یا همه‌ی آن‌ها جلوگیری کرد.هکر می‌تواند همه یا تعدادی از ماینرها را از فرایند استخراج بازدارد. به این عمل انحصار استخراج (Mining Monopoly) می‌گویند.در طی این حمله می‌توان تراکنش‌های قبلی را حذف یا اصلاح کرد.مهاجم می‌تواند تراکنش‌های ارسال شده توسط کاربران را لغو کند.امکان ایجاد تراکنش جدید در شبکه در این حالت متوقف می‌شود.چقدر امکان دارد حمله 51 درصدی بیت کوین اتفاق بیفتد؟در شبکه‌ای مانند بیت کوین که بر اساس الگوریتم اجماع کار می‌کند. تمام کاربران در کنترل امنیت شبکه دخیل هستند. هر چه‌قدر شبکه بزرگ‌تر باشد و کاربران بیشتری داشته باشد، امنیت آن بالاتر می‌رود.در بلاکچین بیت کوین که ایجاد بلاک‌ جدید از طریق الگوریتم اثبات کار‌(PoW) انجام می‌شود و ماینرها در ازای استخراج بلاک پاداش دریافت می‌کنند؛ هرچه میزان فرایند استخراج بیشتر باشد، امنیت شبکه بلاتر می‌رود. زیرا افزایش عملیات ماینینگ قدرت هش ریت شبکه را نیز افزایش می‌دهد. هرچه توان هش ریت بلاکچین بالاتر برود، مهاجمان در حمله 51 درصدی قدرت، زمان و هزینه‌ی بیشتری نیاز دارند تا به بیش از ۵۰ درصد توان شبکه دست پیدا کنند.احتمال حمله 51 درصدی به بیت کوین چقدر است؟بیشتر بدانید: سوالات رایج استخراج بیت کوین (Bitcoin Mining)همچنین برای تغییر اطلاعات و تراکنش‌های تایید شده در هر بلاک، نیاز است اطلاعات بلاک‌های قبلی نیز تغییر پیدا کند. این روند نیز با توجه به رشد روزافزون بلاکچین بیت کوین و تعداد بالای بلاک‌‌های آن غیر‌‌ممکن به‌نظر می‌رسد.مورد دیگر این‌که یکی از اهداف حمله 51 درصدی تغییر یا بازگشت تراکنش‌های قبلی است. تعداد بالای ماینر و نود در این شبکه سبب شده تراکنش‌‌ها تعداد بسیاری تاییدیه دریافت کنند. به‌همین خاطر برگشت دادن یا کنسل کردن تراکنش‌‌ها نیز در حال حاضر تقریباً غیرممکن است.با توجه به این توضیحات می‌توان گفت احتمال حمله 51٪ به بیت کوین تقریباً صفر است و چنان‌چه این حمله انجام شود؛ شاید مهاجمان بتوانند اختلالی بسیار جزئی در برخی بلاک‌‌ها ایجاد کنند و حمله حاصلی برای آن‌ها نداشته نباشد.حمله 51٪ به سایر آلت کوین‌هاسایر آلت کوین‌ها شبکه‌هایی کوچک‌تر و ضعیف‌تر نسبت به بیت کوین دارند. این شبکه‌ها کاربران کمتری دارند و حضور ماینرهای کمتر سبب شده هش ریت پایینی داشته باشند. پایین بودن توان هش ریت بستر مناسبی را برای مهاجمان ایجاد می‌کند تا به‌راحتی به توان 51٪ دست پیدا کنند و کنترل بلاکچین را در اختیار بگیرند.حمله 51 درصدی در مکانیزم اثبات سهامدر مکانیزم اثبات سهام‌ (PoS) نودها با توجه به میزان ارزی که در کیف پول خود ذخیره یا استیک می‌کنند؛ می‌توانند تراکنش‌ها را تایید کنند و در ازای آن پاداش دریافت می‌کنند.مهاجم در چنین سیستمی باید بتواند در حساب کیف پول خود مبلغی بیش از ۵۰ درصد کل ارزهای استیک شده در کیف پول سایر کاربران شبکه، استیک کند تا توانایی کنترل بلاکچین در اختیار بگیرد.این خیلی بیشتر از حمله به یک بلاکچین که با سیستم اثبات کار فعال است، نیاز به هزینه دارند و عملاً از لحاظ مالی سود آنچنانی برای مهاجم نخواهد داشت. همچنین در صورتی که شبکه این نود را متخاصم یا متخلف تشخیص دهد، تمام دارایی او در کیف پولش مسدود و غیر قابل دسترسی خواهد شد. به‌همین خاطر احتمال می‌رود درصد ضرر این حمله از درصد سود آن بیشتر خواهد بود. در نتیجه می‌توان گفت مکانیزم PoS نیز در برابر حمله 51٪ مصون است.بیشتر بدانید: استیکینگ ارز دیجیتال چیست؟ + آموزش Staking در تراست ولتصحبت پایانیبا‌ توجه به نکاتی که تا به این‌جا به آن‌‌ها اشاره کردیم، احتمال حمله 51 درصدی به بیت کوین خیلی ضعیف و تقریباً صفر است. اما اگر این اتفاق رخ بدهد، باز هم هکر بعضی کارها را نمی‌تواند انجام دهد.نمی‌تواند تراکنش‌هایی که زمان زیادی از انجام آن‌‌ها گذشته است را دستکاری کند. فقط تراکنش‌‌هایی که تازه و جدید هستند ممکن است در معرض خطر باشند.توانایی دستیابی به کلیدهای خصوصی که راه رسیدن به دارایی کیف پول کاربران است را ندارد و کیف پول‌‌ها از این حمله همیشه در امان هستند.همچنین باید بدانید امنیت بلاکچین بیت کوین توسط کاربران تامین می‌شود و تعداد بالای کاربران و ماینرها که این روزها در حال انجام تراکنش و ماینینگ هستند؛ اجازه‌ی دسترسی هیچ مهاجمی به شبکه را نخواهد داد.