دسته: استخراج بیتکوین

مارپیچ مرگ بیت کوین چیست و آیا این اتفاق می‌تواند رخ دهد؟

در سال ۲۰۱۸ گزارش‌های زیادی در مورد تحقق اتفاقی به نام «مارپیچ مرگ» یا Bitcoin Death Spiral در شبکه بیت‌کوین منتشر شد، که برای سرمایه‌گذاران در مورد روند کوتاه مدت بیت‌کوین ایجاد نگرانی کرده است. برای بررسی این موضوع پاسخ یکی از محققان معروف و شناخته شده به نام آندریاس آنتونوپولوس را بررسی خواهیم کرد که این رخداد را دور از ذهن می‌داند.

به زبان ساده در شبکه بیت‌کوین، استخراج‌کننده‌ها هر 10 دقیقه یک بار، بلاک‌های حاوی تراکنش‌ها را پیدا می کنند. پس از استخراج ۲۰۱۶ بلاک، شبکه به طور خودکار سختی استخراج هر بلاک را تعدیل می‌کند به طوری که اگر قدرت پردازش شبکه دچار کاهش شد، استخراج کننده‌ها بتوانند بیت‌کوین را با صرف پردازش کمتری استخراج کنند. همچنین اگر قدرت پردازش بیشتری در شبکه بوجود بیاید، استخراج کنندگان با سختی بیشتری بیت‌کوین را استخراج کنند.

مارپیچ مرگ بیت کوین به وضعیتی گفته می‌شود که تنظیم سختی شبکه پس از گذشت ۲۰۱۶ بلاک به درستی انجام نشود و این به دلیل سرعت بالای خروج استخراج‌کننده‌ها از شبکه به دلیل کاهش سود استخراج بیت‌کوین می‌باشد(به دلیل کاهش سریع قیمت).

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

با این حال، بعید است این پدیده بر روی پروتکل بیتکوین تحقق یابد، زیرا ماینرها در این اکوسیستم، بیت‌کوین را با استراتژی بلند مدت استخراج می‌کنند.

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

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

آندریاس آنتونوپولس در ادامه می‌گوید:

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

اتفاق غیر واقعی

مارپیچ مرگ بیت کوین ممکن است در یک شبکه عمومی بلاکچین رخ دهد و در گذشته در رمزارزهای کوچک این اتفاق افتاده است. اما، اگر قدرت هش بیت‌کوین را در نظر بگیریم، مارپیچ مرگ برای بیت کوین بسیار دور از ذهن است.

در طی دو ماه گذشته، نرخ هش شبکه بیت‌كوين از حدود ۶۰ اگزاهش تا حدود ۳۰ اگزاهش نیز كاهش يافته است.

با این حال، از ژانویه ۲۰۱۸میزان هش شبکه بیت‌کوین از ۱۲اگزاهش به ۴۰ اگزاهش افزایش یافته است، و تاکنون هر ساله قدرت هش شبکه بیش از سه برابر افزایش یافته است.

بروزرسانی مترجم: در فوریه ۲۰۲۱ میزان توان هش شبکه بیتکوین به ۱۵۰ اگزاهش رسیده و همانطور که پیش بینی می‌شد نه تنها توان پردازشی شبکه بیتکوین کمتر نشده بلکه میزان رشد آن رکوردهای جدیدی ثبت می‌کند

منبع CNN

ممکن است کسی بتواند شبکه بیت‌کوین را با استفاده از یک اَبَر کامپیوتر یا یک کامپیوتر کوانتومی هَک کند؟

ممکن است کسی بتواند شبکه بیت‌کوین را با استفاده از یک اَبَر کامپیوتر یا یک کامپیوتر کوانتومی هَک کند؟

روی کاغذ بله، یک نفر با توان پردازشی کافی می‌تواند به شبکه بیت‌کوین حمله کند ولی در عمل این کار بسیار دشوار است.

این فرد با احتساب توان پردازشیِ سخت‌افزارهای امروزی باید بیشتر از ۱ میلیارد دلار برای تهیه ادوات استخراج هزینه کند که برای کار کردن به انرژی تولیدی ۸ نیروگاه برق-آبی نیاز دارند. در حالی که اگر او این تشکیلات را صرفاً برای استخراج بیت‌کوین و نه حمله به شبکه به‌کار گیرد، سود خوبی نصیبش خواهد شد. پس چنین کاری از نظر اقتصادی غیرمنطقی است.

در زمان نوشته شدن این کتاب:

۱- کامپیوترهای کوانتومی نسبت به کامپیوترهای مرسوم، چندین برابر کُندترند.

۲- ساختن کامپیوترهای کوانتومی به شدت گران است و بخاطر همین مساله تا مدت‌ها ساخت آن‌ها صرفه اقتصادی نخواهد داشت.

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

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

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

پیامی به علاقه‌مندان به بازنشر ترجمه کتاب کوچک بیت‌کوین

کتاب ”The little Bitcoin book” نوشته الکس گلداشتاین و گروه نویسندگان در تابستان و پاییز سال ۱۳۹۹ به فارسی ترجمه شده و روی وب‌سایت منابع فارسی بیت‌کوین به آدرس bitcoind.me برای مقاصد آموزشی و غیرتجاری قرار گرفته است.

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

الف.‌آزاد

استخراج بیت‌کوین:‌ پردازش غیرمتمرکزِ تراکنش‌ها

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

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

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

استخراج بیت‌کوین بر طلا مزیت ویژه‌ای دارد چون نیازی به خاک یا زمین مخصوصی نیست و فقط تجهیزات کامپیوتری و منبع انرژی الکتریسیته ارزان کفایت می‌کند. بنابراین ماینرهای شبکه بیت‌کوین می‌توانند به‌طور مستقل به دنبال اعداد اثباتِ-کار مورد تأیید شبکه بیت‌‌کوین بگردند.

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

یک تراکنش بیت‌کوین چطور کار می‌کند؟

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

بیت‌کوین با دفتر کل مخصوص خودش به نام «بلاک‌چین» کار می‌کند. هزاران نفر در سرتاسر دنیا نرم‌افزار بیت‌کوین را اجرا می‌کنند و از طریق آن می‌توانند همواره درستی بلاک‌چین را بدون نیاز به یک مرجع مرکزی تأیید کنند. هرکس با اجرای این نرم‌افزار در‌واقع یک نسخه کامل از دفترکل را در اختیار دارد و نقل و انتقال‌های جدید را به محض دریافت، بازبینی می‌کند. این کار یعنی راه‌انداختن یک فول-نود (نرم‌افزار بیت‌کوین که  هر کس می‌تواند با اجرا کردن آن اعتبار دفتر کل حسابداری بیت‌کوین را بازبینی و از درستی آن اطمینان حاصل کند. – م). هریک از این فول-نودها همواره در حال بررسی شبکه هستند تا از اجرا شدن همه قوانین بیت‌کوین در شبکه مطمئن شوند. این کار باعث می‌شود هیچگونه مرجع مرکزی قادر نباشد خودسرانه سابقه تراکنش‌ها را تغییر دهد و بیت‌کوین کسی را به سرقت ببرد یا خرج کند. بلاک‌چین بیت‌کوین به بلاک‌چینِ عمومی معروف است چون هرکسی می‌تواند سابقه تراکنش‌ها را در اختیار داشته باشد و آن‌ها را بازبینی کند.

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

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

کاربران بیت‌کوین‌هایشان را بر روی یک کیف‌پول ذخیره می‌کنند. این کیف‌پول درواقع نرم‌افزاری است که می‌تواند روی یک کامپیوتر یا تلفن همراه نصب شود یا یک وسیله سخت‌افزاری مخصوص برای ذخیره آن باشد. هر لحظه، تراکنش‌های جدیدی در سرتاسر دنیا از طریق این کیف‌پول‌ها ساخته می‌شود، ولی شبکه بیت‌کوین پردازشگر مرکزی برای پردازش این تراکنش‌ها ندارد. در عوض، ماینرها در سرتاسر دنیا برای وارد کردن این تراکنش‌ها به دفتر حسابداری کل بیت‌کوین با هم رقابت می‌کنند. آن‌ها تجهیزات پردازش‌گرشان را راه‌اندازی کرده‌اند و سعی می‌کنند اعداد نادر مورد قبول شبکه را پیدا کنند. تقریباً هر ۱۰ دقیقه، یک ماینر در یک نقطه از دنیا عدد اثباتِ-کار مورد قبول را پیدا می‌کند و گروهی از تراکنش‌ها که در صف پردازش بوده‌اند را در قالب یک بلاک با هم ادغام می‌کند و این بلاک ساخته شده را برای تأیید اعتبار به شبکه بیت‌کوین ارسال می‌کند.

هر بلاک شبیه به یک صفحه جدید در دفتر حسابداری جهانی بیت‌کوین است، و همه فول-نودهای شبکه در سرتاسر دنیا برای اطمینان از صحت تراکنش‌های هر بلاک، آن‌ها را مورد بازبینی قرار می‌دهند. هرکس می‌تواند یک فول-نود راه‌اندازی کند، پس هزاران کاربر در سرتاسر دنیا درستی هر بلاک جدید را با استفاده از فول-نود خودشان بازبینی می‌کنند. اگر این بلاک ارائه شده مورد تأیید شبکه باشد، آنوقت ماینرِ آن بلاک می‌تواند ۱۲/۵ بیت‌کوین به عنوان پاداش برای خودش درنظر بگیرد و آن بلاک و همه تراکنش‌هایی که در آن هستند، جزئی از تاریخچه ابدی و تغییرناپذیر بیت‌کوین می‌شوند. درزمان نگارش این کتاب، یک تراکنش عادی بیت‌کوین معمولاً در کمتر از یک ساعت بر روی بلاک‌چین ثبت می‌شود.

چون بلاک‌چینِ بیت‌کوین مجموعه‌ای از بلاک‌ها یا به عبارت دیگر مجموعه‌ای از اوراق دفتر کل بیت‌کوین است، این نام را بر روی آن گذاشته‌اند. به عبارت دیگر، بلاک‌چین یعنی همه تراکنش‌های دفتر کلِ تغییرناپذیر بیت‌کوین، از زمان بوجود آمدن آن در ژانویه سال ۲۰۰۹.

شبکه بیت‌کوین از هزاران فول-نود در سرتاسر دنیا ساخته شده که هرکدام از آن‌ها درستی هر بلاک ارائه شده از طرف ماینرها را به‌طور مستقل تأیید می‌کند. برای راه‌انداختن یک فول-نود در شبکه بیت‌کوین نیازی به فراهم کردن سخت‌افزار قوی نیست و بیشتر لپ‌تاپ‌های امروزی می‌توانند نرم‌افزار بیت‌کوین را اجرا کنند. تا وقتی راه‌اندازی و اجرای فول-نود ارزان و امکان‌پذیر باشد، شبکه بیت‌کوین غیر متمرکز باقی خواهد ماند.

سیاست پولی بیت‌کوین

سیاست پولی بیت‌کوین ساده و تغییرناپذیر است. برخلاف سیستم مبهم و متغیر بانکداری مرکزی که امروزه در دنیا رایج است.

بیت‌کوین‌های جدید چگونه خلق می‌شوند؟ همان‌طور که توضیح داده شد، بعد از اینکه یک ماینر عدد اثباتِ-کار معتبری پیدا کرد و یک بلاک با مجموعه‌ای از تراکنش‌های معتبر و در انتظار تأیید ساخت، می‌تواند پاداشِ ساختن این بلاک جدید را دریافت کند. در زمان نگارش این کتاب، پاداش هر بلاک معتبر جدید ۱۲/۵ بیت‌کوین است و هر چهارسال این مقدار نصف می‌شود. یعنی این مقدار در سال ۲۰۲۰ به ۶/۲۵ و در سال ۲۰۲۴ به ۳/۱۲۵ کاهش پیدا می‌کند.

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

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

ساتوشی از روز اول سقف تعداد کل بیت‌کوین‌هایی که عرضه خواهند شد را ۲۱ میلیون تعیین کرد. در زمان نگارش این کتاب بیشتر از ۸۵٪ این مقدار استخراج شده و بیشتر از ۱۷ میلیون بیت‌کوین در گردش است. بقیه آن‌ها هم بعنوان پاداش ساخت بلاک و در یک برنامه زمان‌بندی مشخص، عرضه خواهند شد.

پیامی به علاقه‌مندان به بازنشر ترجمه کتاب کوچک بیت‌کوین

کتاب ”The little Bitcoin book” نوشته الکس گلداشتاین و گروه نویسندگان در تابستان و پاییز سال ۱۳۹۹ به فارسی ترجمه شده و روی وب‌سایت منابع فارسی بیت‌کوین به آدرس bitcoind.me برای مقاصد آموزشی و غیرتجاری قرار گرفته است.

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

الف.‌آزاد