ماینینگ خودخواهانه بیت کوین چیست؟

ماینینگ خودخواهانه بیت کوین یکی از عواملی است که می تواند امنیت شبکه بیت کوین را تحت تاثیر قرار دهد. در این مقاله این موضوع می پردازیم.

نوشته شده در مقالات ، مقالات بیت کوین 5 دقیقه مدت مطالعه · >
ماینینگ خودخواهانه بیت کوین

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

مکانیزم تشویقی بیت کوین

به طور کلی می توان گفت که بیت کوین “یک بازی به دقت تنظیم شده از مشوق ها و محرک ها” است. در یک سیستم غیرمتمرکز، همسوسازی منافع اعضا برای پایداری و ماندگاری بلند مدت شبکه امری حیاتی است. مشوق هایی که نودها را برای ایمن نگه داشتن شبکه هدایت می کنند، عمدتا مالی هستند. یعنی اپراتورها با هدف دریافت پاداش کار می کنند. البته در صورتی که این نودها قصد تقلب و تخریب شبکه را داشته باشند، درآمد بالقوه خود را از دست خواهند داد.

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

اگر یک ماینر بلاکی را به زنجیره اضافه کند، تمامی کارمزدهای مربوط به تراکنش های بلاک ساخته شده را دریافت خواهد کرد. علاوه بر این، درصدی از کوین های ساخته شده به او تعلق می گیرد. به این مقادیر دریافتی، “پاداش بلاک” گفته می شود. میزان کوین های قابل دریافت از ماینینگ، هر 210 هزار بلاک (حدودا هر چهارسال یکبار) نصف می شود. (در حال حاضر، پاداش استخراج بیت کوین 6.26 کوین است).

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

ماینینگ خودخواهانه بیت کوین چیست؟

جامع ترین کاوش و بررسی در زمینه استخراج خودخواهانه را می توان در مقاله “استخراج بیت کوین آسیب پذیر است” اثر ایتای ایال و امین گون سیرر یافت. بر اساس نظریات این مقاله، مشوق ها برای ماینرهای بیت کوین کافی نبوده و ناقص هستند. این موضوع در نهایت ممکن است به متمرکز سازی شبکه بیانجامد. حال بیایید استخراج خودخواهانه را با یک مثال بررسی کنیم.

مثالی از ماینینگ خودخواهانه

فرض کنید که هش ریت کل بطور مساوی میان 4 ماینر a,b,c,d تقسیم شده باشد. (هر کدام 25 درصد آن را در اختیار دارند). ماینرهای a و b و c قواعد بلاکچین را رعایت می کنند. اما ماینر d سعی دارد سیستم را به نفع خودش هدایت کند. در شرایط عادی، انتظار می رود که ماینری که بلاکی را ماین می کند آن را فورا به زنجیره اضافه نماید. این درست همان کاری است که سه ماینر اول انجام می دهند. اما ماینر d پس از استخراج یک بلاک، آن را نگه می دارد. او ممکن است خوش شانس باشد و پیش از دیگران، دو بلاک پشت سر هم را بیابد.

بیایید فرض کنیم 100 هزار بلاک استخراج شده است. اکنون سه ماینر اول تلاش می کنند تا بلاک 100001 را ارائه دهند. در عین حال، ماینر d بلاک را یافته اما آن را مخفی نگه می دارد. (نقطه ابتدایی ماینینگ خودخواهانه). حال دو زنجیره وجود دارد، یکی زنجیره عمومی و یکی زنجیره مخفی ماینر d. در حالی که دیگران همچنان در تلاش برای ماین کردن بلاک 100001 هستند، ماینر d بلاک شماره 100002 را پیدا می کند. زنجیره ماینر d اکنون دو بلاک جلوتر است. اگر او همچنان خوش شانس باشد، می تواند همواره با این فاصله از زنجیره دیگر جلو بماند و به کار خود ادامه دهد. زمانی که دیگران به او برسند و تنها یک بلاک عقب تر از او باشند، او از زنجیره خود رونمایی می کند.

برتری ماینر مخرب

زنجیره ی عمومی ماینر d از زنجیره ای که سایر ماینرها روی آن کار می کردند طولانی تر است. طبق قاعده “طولانی ترین زنجیره”، زنجیره ای برای ماینینگ مورد تایید است که بیشترین اثبات کار را به خود اختصاص داده باشد. (به این معیار chainwork نیز گفته می شود). بنابراین اگر یک نود زنجیره ای را یافت که کار انباشته شده بیشتری دارد، قدرت ماینینگ را به این زنجیره اختصاص خواهد داد. حال سه ماینر اول، زنجیره ماینر d را می بینند و آن را دنبال می کنند. پاداشی که آنها می توانستند در زنجیره دیگر بدست آورند دیگر وجود نخواهد داشت. از آنجا که ماینر d این بلاک ها را در زنجیره فعلی استخراج کرده است، تمام پاداش ها را برای خود نگه می دارد.

خطر ماینینگ خودخواهانه برای بیت کوین

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

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

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

سخن پایانی

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

با این حال، در بلند مدت منطقی نیست که تمامی ماینرها تن به این موضوع داده و خود را هماهنگ کنند. از این گذشته، اقدام برای تضعیف امنیت شبکه می تواند باعث کاهش قیمت بیت کوین شود. این موضوع قطعا بر سودآوری عملیات استخراج تأثیر می گذارد.

مطالب مرتبط

آینده پول

آینده پول

نوشته شده در مقالات
  ·   4 دقیقه مدت مطالعه
ویژگی های بلاک چین

سه ویژگی بلاک چین که مانع کلاهبرداری می شود

نوشته شده در مقالات, مقالات بلاکچین
  ·   3 دقیقه مدت مطالعه
برداشت های اشتباه از بیت کوین

بیت کوین و سه باور غلط در مورد آن

نوشته شده در مقالات, مقالات بیت کوین
  ·   2 دقیقه مدت مطالعه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مطلب بعدی: ترون چیست؟ ترون (Tron) چیست؟
×