حملات Mitigating در بیت کوین – آموزش بلاک چین

  • یکشنبه ۲۱ شهریور ۱۴۰۰
  • بازدید ۲۳ نفر

bitcoin mitigating attacks 10807 تصویر

حملات Mitigating در بیت کوین

در این بخش از آموزش بلاک چین به بررسی سه نوع حمله احتمالی به سیستم مالی بیت کوین را بررسی خواهیم کرد.

حلمه به روش Race Attack

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

حمله به روش Finney Attack

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

حمله ۵۱ درصد (The 51% Attack)

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

ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است