جستجو برای:
  • آموزش
    • ویدئوهای آموزشی
    • صندلی داغ
    • مقالات
  • کارانامه
  • کریپتو همراه
  • فروشگاه
    • دوره آموزش بلاکچین
    • محصولات
  • فرصت های زنجیره ای
    • موقعیت های آموزشی
    • موقعیت های شغلی
  • ارتباط با ما
    • تماس با ما
    • درخواست مشاوره
  • به خانواده کارا بپیوندید!
 
  • 44411005 - 021
  • rezanmmd@gmail.com
کارا گروپ
  • آموزش
    • ویدئوهای آموزشی
    • صندلی داغ
    • مقالات
  • کارانامه
  • کریپتو همراه
  • فروشگاه
    • دوره آموزش بلاکچین
    • محصولات
  • فرصت های زنجیره ای
    • موقعیت های آموزشی
    • موقعیت های شغلی
  • ارتباط با ما
    • تماس با ما
    • درخواست مشاوره
  • به خانواده کارا بپیوندید!
0
ورود / عضویت

Double Spending – حملات مهاجمان و نابودی اساس بلاکچین

1400-08-20
ارسال شده توسط گروه آموزشی کارا
بلاکچین
713 بازدید

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

رخداد Double Spending در یک شبکه، اساس فناوری آن شبکه بلاک‌چینی را نابود می‌کند.

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

حال که تا حدودی با مفهوم و اساس Double Spending آشنا شدیم، قصد داریم تا سه روش رایج کلاهبرداری توسط آن را با یکدیگر بررسی کنیم.

حمله دوبار خرج کردن یا Double-Spending

انواع حمله دوبار خرج کردن یا Double Spending

Majority Attack

Majority Attack که آن را با نام حمله 51 درصدی نیز می‌شناسیم، در زمانی رخ می‌‎دهد که یک فرد یا سازمان، بیشتر نرخ هش شبکه را در اختیار داشته و می‌تواند آن را کنترل کند. در چنین شرایطی شخص مذکور توانایی اعمال تغییرات عمدی و سودجویانه در تراکنش‌ها را خواهد داشت.

در طول یک حمله 51 درصدی مهاجم می‌تواند تراکنش‌های انجام شده توسط خود را در این بازه زمانی، معکوس کرده که این عمل در نهایت منجر به Double Spending خواهد شد. همچنین در طی این حمله مهاجم می‌تواند از تایید تراکنش‌ها و استخراج دیگر ماینرها جلوگیری کند، که این نوع از عملکرد را اصطلاحاً Mining Monopoly یا استخراج انحصاری می‌نامیم.

Race Attack

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

Finney Attack

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

بر خلاف Race Attack، یک حمله از نوع Finney شامل پیش‌استخراج یک تراکنش خاص توسط مهاجم در یک بلوک است، با این حال، تراکنش مذکور تا زمان موعود برای تمام شبکه به نمایش گذاشته نخواهد شد. سپس مهاجم همان سکه‌های از پیش خرج شده را در یک تراکنش متفاوت هزینه کرده و سپس بلوک استخراج شده قبلی را منتشر می‌کند که این امر منجر به باطل شدن پرداخت‌ جدید می‌شود. این شکل از حمله درست همانند Race Attack، به پذیرش تراکنش‌های تایید نشده توسط گیرنده بستگی دارد.

برای آشنایی بیشتر با انواع حملات بلاکچین و تشخیص پروژه های کلاهبرداری، می توانید در دوره پیشرفته آموزش بلاکچین و رمزارزها شرکت کنید.

اشتراک گذاری:
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • اثبات کار مفید Proof of Useful Work (PoUW)
    مفهوم اثبات کار مفید Proof of Useful Work (PoUW)

    43 بازدید

  • ضریب ناکاموتو
    تاثیر ضریب ناکاموتو بر استحکام شبکه بلاکچین

    124 بازدید

  • مهندس بلاکچین
    مهندس بلاکچین چه کاری انجام می دهد؟

    230 بازدید

  • قابلیت همکاری Interoperability
    قابلیت همکاری (Interoperability) در نسخه سوم وب

    240 بازدید

  • پروتکل اجماع
    پروتکل اجماع در بلاکچین چیست؟

    223 بازدید

  • بلاکچین - اکوسیستم بلاکچین
    بلاک ها از اکوسیستم بلاکچین می گویند!

    403 بازدید

قدیمی تر بخش دوم از الزامات سیستم‌های تعبیه شده توسط Arm Education
جدیدتر صندلی داغ شماره 36

1 دیدگاه

به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.

  • mehdi_bibak گفت:
    1400-09-09 در 15:03

    ✅✔

    پاسخ

دیدگاهتان را بنویسید لغو پاسخ

محصولات
  • Safepal S1
    کیف پول سخت افزاری سیف پال مدل S1
  • Cool Wallet Pro
    کیف پول سخت افزاری کول والت پرو
  • آموزش تحلیل بنیادی (فاندامنتال)
    کارگاه عملی آموزش تحلیل بنیادی (فاندامنتال)
  • دوره مقدماتی آموزش بلاکچین و رمزارزها
    دوره مقدماتی آموزش بلاکچین و رمز ارزها
  • Cool Wallet S
    کیف پول سخت افزاری کول ولت اس
درباره ما

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

ارتباط با ما
  • تهران - جنت آباد مرکزی - جنب آبشناسان کندرو رجب صلاحی - شاهد یکم - پلاک 16
  • 021-44411005
  • rezanmmd@gmail.com
اینماد کارا گروپ
لوگوی کاراگروپ
تمامی حقوق برای شرکت توسعه راهکارهای توزیع شده کارا محفوظ است.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت