تفاوت ماینینگ بیت کوین و بیت کوین کش

بیت کوین و بیت کوین کش

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

ماینینگ

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

در هر دوی بیت کوین و بیت کوین کش از روش اثبات کار یا Proof of work استفاده می‌کنند که این عمل توسط تابع SHA 256 انجام می‌شود.

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

از این دست رمزارزها تعداد زیادی وجود دارند. اما به دلیل قیمت پایین آن ها و هزینه‌های بالای این دستگاه‌ها (هزینه های برق و نگهداری) معمولا ماینرها علاقه ای به این رمز ارزها ندارند.

در واقع ماینرها همیشه به دنبال رمزارز با منفعت بالاتر هستند. دو رمزارز بیت کوین و بیت کوین کش هر دو از رمزارز های اصلی مورد علاقه ماینر های SHA 256 هستند.

سختی و تنظیم کردن آن

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

بیت کوین قانون تنظیم سختی Difficulty Adjustment Rule است. این قانون در بیت کوین هر 2016 بلاک کنترل می‌کند که این بلاک ها در چه زمانی به دست آمده اند و بر اساس ثابت ماندن قدرت کلی ماینینگ شبکه، اقدام به افزایش (حداکثر 300 درصد) یا کاهش سختی شبکه (حداکثر 75 درصد) می‌کند. به این عمل تنظیم سختی نرمال Normal Difficulty Adjustment –NDA گفته می‌شود.

بیت کوین کش نیز همین قانون و روش را از بیت کوین به ارث برده است.

ماینینگ بیت کوین کش
ماینینگ بیت کوین کش

بیت کوین یا بیت کوین کش

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

به طور مثال فرض کنید قیمت بیت کوین کش به بیت کوین 0.13 باشد (هر 100 بیت کوین کش معادل 13 بیت کوین باشد.) از طرفی سختی شبکه بیت کوین کش 10 درصد سختی بیت کوین باشد.

به این ترتیب با تقسیم 0.13 بر 0.1 به مقدار 1.3 میرسیم که به معنی منفعت بیشتر بیت کوین کش نسبت به بیت کوین به میزان 30 درصد است.

قیمت این دو رمز ارز عدد مشخص و معلومی است و نوسانات خیلی زیادی ندارند(معمولا) پس سختی شبکه فاکتور تقریبا اساسی و اصلی تعیین شبکه برای ماینرهاست.

سختی شبکه بیت کوین کش

در بدو ورود بیت کوین کش سختی هر دو شبکه دقیقا یکی بود. اما به علت قیمت بسیار پایین بیت کوین کش (در حدود 0.06 بیت کوین) ماینینگ در بیت کوین کش غیر درآمدزا بود. اما به علت نقد شدن آسانتر آن ماینرها کم و بیش به آن روی می‌آوردند.

با این حال به علت عدم منفعت زایی شبکه توسعه دهندگان قانونی به نام تنظیم سختی اورژانسی Emergency Difficulty Adjustment EDA را وضع کردند. ایده این قانون این بود که اگر قدرت ماینینگ یا هش پاور در شبکه کم شد سختی شبکه را کاهش دهند تا شبکه برای ماینرها جذاب شود.

این قانون فقط به همین سمت یعنی آسان تر کردن حرکت می‌کرد. این قانون تقریبا سریع عمل میکرد. هر 12-18 ساعت در صورتیکه بلاک ها به آرامی تولید میشدند. به این ترتیب بعد از تقریبا 18 روز سختی شبکه به قدری کاهش یافت که ماین کردن درآن از بیت کوین منفعت زا تر شد.


ورود ماینرها

بعد از این اتفاق ماینرها به شبکه بیت کوین کش وارد شدند و ترکیب درآمد بالا و سادگی شبکه باعث شد که بلوک ها به سرعت تولید شوند.

جایی که در عرض 24 دقیقه 24 بلوک جدید تولید شد (10 برابر سریعتر از حالت اصلی و نرمال.) قانون تنظیم کننده سختی نرمال NDA در عرض 3 روز به اجرا درآمد یعنی 2016 بلاک که باید در 14 روز تولید میشد در 3 روز تولید شد.

حدودا 5 برابر سریعتر.قانون NDA سختی شبکه را 4 برایر سخت‌تر کرد. یعنی بیشترین مقدار مجاز. این موضوع باعث شد مجددا بیت کوین درآمدزاتر شود. به همین علت تعداد زیادی از ماینر ها مجددا به بیت کوین بازگشتند.

این موضوع باعث شد قدرت شبکه بسیار کاهش پیدا کند و از طرفی سختی شبکه بسیار بالا رفته بود. نتیجه این بود که در طول یک بازه زمانی 10 ساعته تنها 2 بلاک تولید شد.

مجددا قانون EDA به اجرا درآمد و سختی شبکه را کاهش داد و مجددا ماینرها را به بیت کوین کش سوق داد. جایی که به سرعت 2016 بلاک تولید شد و مجددا قانون NDA سختی را چند برابر کرد.

راه حل نهایی

در نهایت این EDA در نوامبر 2017 کنسل و الگوریتم تعیین سختی شبکه DAA (Difficulty Adjustment Algorithm) جدیدی درنظر گرفته شد که بعد از هر بلوک سختی جدید را بر اساس وضعیت شبکه در 144 بلوک اخیر تعیین می‌کند.

در ژوئن 2019 یک گروه از محققان نشان دادند که DAA بیت کوین در ثابت نگه داشتن سختی شبکه زمانی که قدرت ماینینگ شبکه در حال کم و زیاد شدن است ناموفق بوده. اما در سوی دیگر بیت کوین کش موفق شده با وجود نوسانات قیمتی بازار و قدرت کم و زیاد شونده شبکه سختی آن را ثابت نگه دارد.