خرید ارز دیجیتال >وبلاگ > حمله 51 درصدی بلاک‌چین
حمله 51 درصدی بلاک‌چین
مقالات

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

  • واحد تولید محتوی
  • ۰۹ دی ۱۴۰۲ ۱۲:۰۳
  • زمان مطالعه

مقدمه :

حمله 51% چیست ؟ | حمله 51 درصدی به شبکه بلاک‌چین | روش های جلوگیری از وقوع حمله 51% به شبکه های بلاک‌چینی | پروتکل اجماع اثبات سهام و حمله 51 درصدی

آنچه در این مقاله میخوانید



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

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

    موضوع 📜حمله 51 درصدی

    مدت زمان مطالعه ⌛

    10 دقیقه
    منتشر شده توسط 🙍‍♂️صرافی ارز دیجیتال کیف پول من
    تاریخ انتشار 📅1402/10/09 | 12/30/2023


    منظور از حمله 51 درصدی چیست؟

    در یک تعریف ساده از حمله 51 درصدی (Attack 51%) می‌توان گفت که منظور از آن فرآیندی است که در آن بیش از 50 درصد قدرت هش ماینینگ یک شبکه بلاک‌چین در اختیار یک گروه مشخص از ماینرها قرار می‌گیرد. البته نکته‌ای که باید به آن توجه کنید به این موضوع مربوط می‌شود که مسئله حمله 51 درصدی صرفا در شبکه‌های بلاک‌چینی که از الگوریتم اجماع اثبات کار (PoW) بهره می‌برند، رخ نمی‌دهد؛ بلکه احتمال وقوع آن در بلاک‌چین‌های دیگری همچون اتریوم که از الگوریتم اجماع اثبات سهام (PoS) استفاده می‌کنند نیز وجود دارد. برای درک بهتر تعریف حمله 51 درصدی باید نگاهی به تعریف قدرت هش یا همان هش ریت (Hash Rate) داشته باشیم. منظور از هش ریت تعداد دفعاتی بوده که یک ماینر در هر ثانیه قادر است عملیات تلاش به منظور یافتن هش بلاک را تکرار نماید.

    توجه داشته باشید که مجموع قدرت هش هر یک از استخراج‌کنندگان و ماینرها در کنار هم، قدرت هش کلی در یک شبکه بلاک‌چینی را تعیین می‌نماید. به لحاظ تئوری، به هنگامی که 51 درصد مالکیت گره‌های یک شبکه (Nodes) در اختیار یک شخص یا یک گروه معین از استخراج کنندگان قرار گیرد، در چنین حالتی این گروه توان کافی و لازم برای اعمال تغییرات مخرب در شبکه را خواهند داشت؛ به طوری که می‌توانند مانع تائید تراکنش شده یا حتی تراکنش‌های انجام یافته را معکوس نمایند که چنین اتفاقی منجر به دو بار خرج شدن یک ارز دیجیتال (Double Spending) و تخریب شبکه مورد نظر خواهد شد. علاوه بر این دو مورد، از عواقب دیگر حمله 51 درصدی می‌توان به موارد زیر اشاره کرد:

    •     مهاجم قادر خواهد بود تراکنش‌های ارسال شده از سوی کاربران را به طور کلی لغو نماید.
    •     در طول حمله 51 درصدی امکان حذف یا تغییر تراکنش‌هایی که قبلا در شبکه بلاک‌چین به ثبت رسیده‌اند، امکان‌پذیر خواهد بود.
    •     امکان ایجاد تراکنش جدید در بلاک‌چین متوقف می‌گردد.
    •     مهاجم از این قدرت برخوردار خواهد بود که تعدادی از ماینرها یا کلیه آن‌ها را از فرآیند استخراج باز دارد و انحصار استخراج (Mining Monopoly) را در دست بگیرد.

     

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

    چگونگی حمله 51 درصدی به شبکه بلاک چین | حمله 51 درصدی چیست ؟ | کیف پول من | خرید ارز دیجیتال

    برای درک روند حمله 51 درصدی باید به سراغ بررسی عملی یک مثال برویم:

    در شبکه بلاک‌چین بیت کوین به هنگامی که یک کاربر تراکنشی را امضا می‌کند، تراکنش مورد نظر در استخر تراکنش‌های تائید (Mempool) قرار می‌گیرد. ماینرها از این استخر تراکنش مورد نظر خویش را متناسب با کارمزد پرداختی کاربر انتخاب کرده و بلاک تراکنش‌ها را شکل می‌دهند. حال برای آن که ماینری بتواند این بلاک جدید را به زنجیره بلاک اضافه نماید، لازم است که پاسخ درستی برای مسائل سخت ریاضی طرح شده در شبکه بیابد.

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

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

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


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

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

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

    البته وضعیت در دسته آلت کوین‌ها (Altcoins) متفاوت بوده و با توجه به این که برخی از آن‌ها دارای شبکه‌هایی بسیار کوچک‌ و ضعیفی‌ هستند و تعداد ماینرهای بسیار کمی در آن‌ها فعالیت دارند، احتمال وقوع یک حمله 51 درصدی وجود دارد. در طول تاریخ صنعت کریپتو، حملات 51 درصدی متعددی روی داده‌اند که می‌توان شرح آن‌ها را در جدول زیر خلاصه کرد:

     

    • شبکه بیت کوین گلد (BTG)

     

    بیت کوین گلد سابقه تاریکی در بحث مقاومت در برابر حمله 51 درصدی داشته و یک بار درماه مه سال 2018 و بار دیگر در ژانویه سال 2020 با این حمله مواجه شده که در طول آن به دلیل بروز حمله دابل اسپندینگ به ترتیب 18 میلیون ارز BTG و 70 هزار دلار به سرقت رفت.

    • اتریوم کلاسیک (ETC)   

    یکی از مهم‌ترین حملات 51 درصدی تاریخ کریپتو است که در ژانویه سال 2019 به وقوع پیوست و در طول آن حدودا 1.1 میلیون دلار (معادل 219500 توکن ETC در آن زمان) در یک حمله دابل اسپندینگ ناشی از حمله اکثریت به سرقت رفت.

    • زن‌کش (ZenCash)   

    زن کش که امروزه از آن با نام هورایزن (Horizen) یاد می‌شود نیز در ژوئن سال 2018 یک حمله اکثریت و 51 درصدی را تجربه نمود که در طول آن 23152 توکن ZEN (به ارزش 700 هزار دلار در آن زمان) ربوده شد.

    • لایت کوین کش (LCC)   

    لایت کوین کش (Litecoin Cash) در ژوئیه سال 2019 در معرض حمله 51 درصدی قرار گرفت که خوشبختانه این حمله ناموفق بوده و مهاجمان نتوانستند هیچ بلاک جدیدی به شبکه اضافه کرده یا توکن LCC را دو بار خرج نمایند.

    • ورج (Verge)   

    در ماه می سال 2018 شبکه ارز دیجیتال ورج برای دومین بار در این سال مورد هدف حمله 51 درصدی قرار گرفت که در اولین بار 20 میلیون XVG (معادل 1.1 میلیون دلار آن زمان) و در دومین بار 35 میلیون واحد از توکن XVG (معادل 1.75 میلیون دلار آن زمان) به سرقت رفت.


    حمله 51 درصدی در پروتکل اجماع اثبات سهام (PoS)

    بررسی حمله 51 درصدی به بلاکچین | حمله 51 درصدی در پروتکل اجماع اثبات سهام | کیف پول من | خرید تتر

    به طور کلی شبکه‌هایی که از الگوریتم اجماع اثبات سهام (Proof of Stake) استفاده می‌کنند، کمتر مورد هدف حمله 51 درصدی قرار می‌گیرند؛ چراکه خرید بیش از 50 درصد کلیه کوین‌های شبکه بسیار گران‌تر از حالتی خواهد بود که در یک الگوریتم اثبات کار، مهاجهم بخواهد هش ریت شبکه را به دست گیرد! علاوه بر مسئله هزینه‌بر بودن حمله 51 درصدی به شبکه‌ای که از PoS بهره می‌برد، باید این نکته را نیز در نظر داشت که اگر فردی که سهم بسیار زیادی در شبکه دارد بخواهد دست به چنین حمله‌ای زند، اساسا منافع خود در شبکه را به خطر خواهد انداخت. برای درک بهتر این موضوع به مثال زیر توجه کنید:

    فرض کنید شخصی با صرف نمودن منابع مالی بسیار قابل توجه توانست به شبکه کاردانو (Cardano) حمله 51 درصدی انجام دهد؛ این مسئله به این معنی است که این شخص توانسته است بیش از 51 درصد از کوین‌های کاردانو که استیک شده‌اند خریداری نماید. حال اگر خبری مبنی بر ایجاد تغییرات غیرمعتبر در این شبکه بپیچد، واکنش بازار به این موضوع چه خواهد بود؟ آیا غیر از آن است که ارزش ارز کاردانو (ADA) به شدت کاهش پیدا می‌کند؟! طبیعتا با کاهش قیمت ارز کاردانو اولین فردی که بیشترین ضرر را متحمل خواهد شد، فردی غیر از مهاجم نخواهد بود.

    شبکه اتریوم نیز پس از رویداد مرج، الگوریتم اجماع خود را از اثبات کار به اثبات سهام تغییر داده است؛ حال به نظر شما امکان حمله 51 درصدی به اتریوم وجود دارد؟! بر اساس داده‌های Beaconchain، در دسامبر سال 2023 (دی ماه 1402( بیش از 28.6 میلیون واحد اتر (ETH) در شبکه Stake شده‌اند؛ حال اگر فردی بخواهد حمله 51 درصدی به چنین شبکه‌ای انجام دهد حداقل باید 14.3 میلیون واحد اتر در اختیار داشته باشد که با توجه به قیمت اتر چنین عملی بسیار بعید به نظر می‌رسد؛ اما این تمام ماجرا نبوده و به محض شروع حمله 51 درصدی، مکانیسم اجماع آن را تشخیص داده و متناسب با قوانین شبکه مقدار اترهای سپرده‌گذاری شده مهاجم را کاهش می‌دهد و فرد مهاجم کلیه اترهای خویش را برای جبران خسارت شبکه از دست می‌دهد.


    راه های جلوگیری از وقوع حمله 51 درصدی

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

    • استفاده از تجهیزات پیشرفته: عموما آن دسته از شبکه‌های استخراج که مجهز به ASIC هستند، به دلیل سرعت بالاتر در مقایسه با شبکه‌هایی که در آن‌ها از کارت گرافیک (GPU) استفاده می‌شود، کمتر در معرض حمله 51 درصدی قرار می‌گیرند.
    • استفاده از الگوریتم (PoS): هرچند که احتمال وقوع یک حمله 51 درصدی در شبکه‌هایی که از مکانیسم PoS استفاده می‌کنند نیز وجود دارد؛ اما انگیزه اقتصادی زیادی نمی‌توان برای آن تصور نمود و عملا این شبکه‌ها مقاومت بیشتری در برابر چنین حملاتی دارند. نمونه عملی چنین ادعایی حمله ناموفق به لایت کوین کش در سال 2019 است.
    • در نظر گرفتن محدودیت 50 درصدی: شبکه‌های بلاک‌چینی می‌توانند محدودیتی را اعمال نمایند که بر اساس آن هیچ ماینر یا گروه محدودی از ماینرها قابلیت کنترل 50 درصد از هش بلاک‌چین را نداشته باشند.
    • تقویت جامعه کاربری: وجود یک جامعه کاربری قوی می‌تواند مانعی بالقوه در برابر هرگونه حمله 51 درصدی باشد. در صورتی که جامعه کاربری متوجه شوند که کاربری قصد حمله به بلاک‌چین را دارد، می‌توانند این فرد دارای سونیت را از شبکه اخراج کرده و مانع وقوع چنین حمله‌ای شوند. همچنین می‌توانند با جریمه اسلشینگ دارایی اعتبارسنج‌های خاطی و متخلف را ضبط ‌نمایند.

     

    حمله 51 درصدی؛ خطری در کمین رشد شبکه‌های بلاک‌چینی

    تجار پیش از سرمایه‌گذاری بر چیزی به امنیت معاملاتی آن توجه می‌کنند و همین اصل در دنیای کریپتو و در معاملات تریدرها نیز وجود دارد؛ بنابراین، امنیت حرف اول را در اعتمادسازی و رشد بهینه شبکه‌های بلاک‌چینی می‌زند! متاسفانه حمله 51 درصدی یکی از تهدیدهای بسیار جدی برای امنیت حوزه کریپتو بوده و به همین علت ما این مقاله از بلاگ کیف پول من را به معرفی جامع این تهدید اختصاص دادیم. همان طور که در مطالب فوق مشاهده کردید، اگر یک ماینر یا استخر بتواند بیش از 50 درصد از هش ریت یک شبکه بلاک‌چینی را در اختیار بگیرید؛ به راحتی قادر خواهد بود اطلاعات شبکه را تغییر داده و امنیت داده‌های موجود در آن را به قدری تضعیف نماید که با تولید بلاک‌های نامعتبر یا تحریف اطلاعات، شبکه بلاک‌چینی را به مرز فروپاشی کامل بکشاند. حال که با ماهیت حمله 51 درصدی بیشتر آشنا شدید، آیا به نظر شما توسعه کامپیوترهای کوانتومی می‌تواند حمله 51 درصدی به شبکه‌های بلاک‌چینی را افزایش داده و خرید ارز دیجیتال را تحت‌الشعاع قرار دهد؟ نظرات خود را برای ما بنویسید.

     

    برای دریافت فایل PDF این مقاله اینجا کلیک کنید

    تاریخ بروزرسانی : ۱۵ اسفند ۱۴۰۲ ۰۳:۵۴
    برچسب ها :

    ثبت امتیاز مطلب

    امتیازه خود به این مطلب را ثبت کنید
    5/4.8 1,470

    عناوین مهم

    نات کوین(Notcoin)چیست؟

    نات کوین(Notcoin)چیست؟

    ۱۰ اسفند ۱۴۰۲ ۱۶:۳۵ 3664 بازدید
    بلاک چین مدولار چیست؟

    بلاک چین مدولار چیست؟

    ۱۲ اسفند ۱۴۰۲ ۱۲:۲۷ 3541 بازدید
    شکایت ایلان ماسک از OpenAi؛ ماجرا چیست؟

    شکایت ایلان ماسک از OpenAi؛ ماجرا چیست؟

    ۱۲ اسفند ۱۴۰۲ ۱۷:۴۴ 3523 بازدید
    ما را در گوگل نیوز دنبال کنید

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

    لیستی از پرسش و پاسخ‌های که شاید با آن مواجه شوید

    حمله 51 درصدی چه زمانی رخ می‌دهد؟

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

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

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

    برای حمله 51 درصدی به اتریوم مهاجم به چقدر اتر نیاز دارد؟

    نصف کل اترهای استیک شده در شبکه که در حال حاضر این رقم چیزی در حدود 14.3 میلیون واحد است.
    مطالب مشابه
    منظور از کیف پول ارز دیجیتال چیست؟
    برگزیده
    اخبار
    1739

    منظور از کیف پول ارز دیجیتال چیست؟

    کیف پول ارز دیجیتال یا " Cryptocurrency Wallet" یک نرم افزار کامپیوتری یا یک اپلیکیشن موبایل است که به کاربران امکان می‌دهد ارزهای دیجیتال را ذخیره، مدیریت و تبادل کنند.

    حملات سایبری چیست؟
    برگزیده
    اخبار
    1987

    حملات سایبری چیست؟

    حمله سایبری هرگونه تلاش مخرب برای دستیابی به دسترسی غیرمجاز به رایانه، سیستم محاسباتی یا شبکه رایانه ای با هدف ایجاد آسیب است.

    توکن انعکاسی چیست؟
    اخبار
    1231

    توکن انعکاسی چیست؟

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

    بیت کوین یا طلا، کدام یک بهتر است؟!
    برگزیده
    اخبار
    2066

    بیت کوین یا طلا، کدام یک بهتر است؟!

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

    پراپ تریدینگ چیست؟
    برگزیده
    اخبار
    2511

    پراپ تریدینگ چیست؟

    پراپ تریدینگ ( Prop Trading ) عملی است که در آن معامله گران با استفاده از سرمایه یک شرکت یا مؤسسه مالی به جای سرمایه خود، به فعالیت های تجاری می پردازند.

    منظور از Optimisim چیست؟
    اخبار
    1130

    منظور از Optimisim چیست؟

    Optimism یک راه حل مقیاس‌پذیری لایه ۲ برای شبکه اتریوم است که برای ارائه تراکنش‌های سریع با کمترین کارمزد طراحی شده است. هدف آن، دست‌یابی شبکه اتریوم به تمرکززدایی از طریق یک بلاکچین شفاف است.

    دریافت ارز دیجتال رایگان

    میدونستی هر ماه میتونی چند میلیون درامد داشته باشی ؟ پیج های مارو دنبال کن تا بدون هیچ هزینه ای ارز دیجیتال رایگان دریافت کنی .

    00:00

    میدونستی هر ماه میتونی چند میلیون درامد داشته باشی ؟ پیج های مارو دنبال کن تا بدون هیچ هزینه ای ارز دیجیتال رایگان دریافت کنی .

    دریافت ایردراپ روزانه

    با عضویت در شبکه های اجتماعی کیف پول به صورت روزانه کد ایرداپ دریافت کرده و ارز دیجیتال هدیه بگیرید

    ارسال نظر

    با ارسال نظرات خود به یکدیگر انرژی بدهیمنظر بزارید جایزه بگیرید
    29 نظر
    عارفه گلابتونی شاندیز
    عارفه گلابتونی شاندیز
    2 روز پیش
    عالی
    0
    سامان پورسلطانی
    سامان پورسلطانی
    3 هفته پیش
    اینکه یک برنامه در حوزه رمز ارز مورد سرقت و هک قرار گیرد زیاد جای تعجب ندارد
    0
    محسن قائمی
    محسن قائمی
    1 ماه پیش
    کیف پول من عالیه ولی امیر مدیر تیم پشتیبانی بسیار بی ادب و بی خیال داره
    0
    محسن قائمی
    محسن قائمی
    1 ماه پیش
    عالی
    0