چرا ماشینحساب سودآوری "دروغ میگوید": تحلیل شکاف بین پیشبینی و واقعیت
خلاصه
ماشینحساب دروغ نمیگوید، مسئله دیگری را حل میکند. آن دشواری امروز، نرخ ارز امروز را میگیرد و فرض میکند دستگاه در تمام شبانهروز بدون حتی یک share رد شده، هشریت اسمی را ارائه میدهد. پرداخت واقعی در حساب شما به پنج دلیل متفاوت است و این دلایل از نظر مقدار بسیار متفاوتند. بزرگترین و کماهمیتترینشمردهشده: دشواری هر 2016 بلاک، تقریبا هر دو هفته یکبار، دوباره محاسبه میشود (مقاله ۹۶)، در حالی که پیشبینی یکماهه بیسروصدا آن را ثابت نگه میدارد. سپس شانس استخر در PPLNS، از دست رفتن share ها و زمان خاموشی، شکاف بین بازدهی اسمی و واقعی سختافزار، و در پایان کارمزد برداشت بهاضافه اسپرد صرافی میآید.
جدول منابع شکاف
| منبع خطا | جهت | چگونه در نظر بگیریم |
|---|---|---|
| افزایش دشواری در بازه پیشبینی | تقریبا همیشه رو به پایین | محاسبه بخشبهبخش: هر دو هفته دادهها را دوباره وارد کنید، نه ضرب درآمد روزانه در ۳۰ |
| شانس استخر در PPLNS | در هر دو جهت، میانگین در بلندمدت به صفر نزدیک میشود | نه در یک روز، بلکه در یک ماه یا بیشتر ارزیابی کنید؛ یا در صورت آزاردهنده بودن نوسانات به FPPS یا PPS+ بروید (مقاله ۹۶) |
| share های stale و رد شده، زمان خاموشی | فقط رو به پایین | هشریت واقعی در پنل استخر را با مقدار اسمی مقایسه کنید؛ اختلاف بیش از ۵٪ با سختافزار یا اتصال رفع میشود (مقاله ۹۶) |
| بازدهی واقعی سختافزار در برابر اسمی | پایین در درآمد و بالا در قبض برق | با واتمتر روی پریز اندازه بگیرید، عدد برگه مشخصات را نگیرید |
| کارمزد برداشت و اسپرد صرافی | فقط رو به پایین | نه پاداش ثبتشده، بلکه آنچه واقعا به فیات یا کیف پول شما رسیده را حساب کنید |
چرا ماشینحساب بیشتر از آنچه به حساب میرسد نشان میدهد؟
ماشینحساب یک روز کامل را با دادههای امروز محاسبه میکند: دشواری ثابت، هشریت اسمی، صفر share از دسترفته، آپتایم کامل و پرداخت بدون کارمزد برداشت. واقعیت از هریک از این فرضها در یک جهت منحرف میشود، به جز شانس استخر که در هر دو جهت حرکت میکند. به همین دلیل نتیجه واقعی به طور سیستماتیک پایینتر از پیشبینی است، نه اینکه به طور تصادفی حول آن نوسان کند.
افزایش دشواری چقدر پیشبینی را میبلعد؟
در بازه بیش از دو هفته، این منبع اصلی شکاف است. دشواری هر 2016 بلاک، حدود دو هفته یکبار، دوباره محاسبه میشود و اگر شبکه هشریت اضافه کرده باشد افزایش مییابد. هشریت خود شما در این مدت تغییر نمیکند، یعنی سهم شما از شبکه کاهش مییابد و به همراه آن درآمد به BTC نیز. ماشینحساب چیزی درباره محاسبات مجدد آینده نمیداند.
مقیاس مشکل از دادهای که برای مقایسه استخرها بر اساس درآمد خالص استفاده کردیم روشن است: در تاریخ 14.08.2026 هشریت شبکه 933.99 اگزاهش بر ثانیه بود، دشواری 127,479,855,693,691، پاداش بلاک 3.125 BTC، نرخ BTC 64,558 دلار. تا زمانی که پیشبینی یکماهه را میخوانید، این چهار عدد قبلا تغییر کردهاند. دو مورد اول طبق برنامه شبکه، سومی طبق برنامه هاوینگ و چهارمی هر دقیقه تغییر میکند.
راهحل عملی: درآمد روزانه را در ۳۰ ضرب نکنید. در بازههای دوهفتهای محاسبه کنید و پس از هر محاسبه مجدد دشواری، مقدار جدید را در ماشینحساب FPPS در برابر PPLNS وارد کنید. پیشبینیای که برای یک فصل بدون حتی یک محاسبه مجدد کشیده شده، پیشبینی نیست، یک بروشور تبلیغاتی است.
چرا درآمد در PPLNS نوسان میکند اما در FPPS نه؟
در PPLNS به شما از بلاکهایی که استخر واقعا پیدا کرده پرداخت میشود. اگر در آن دوره شانس بد بوده، درآمد کمتر از انتظار نظری است، اگر خوب بوده، بیشتر (مقاله ۹۶). FPPS و PPS+ بر اساس ارزش مورد انتظار پرداخت میکنند و ریسک شانس را سمت استخر نگه میدارند، و برای این کار کارمزد میگیرند. مبلغ مورد انتظار در هر دو حالت تقریبا یکسان است.
در اینجا مهم است که پراکندگی را با زیان اشتباه نگیریم. طبق تحلیل ما از طرحهای پرداخت، درآمد مورد انتظار تقریبا به طرح بستگی ندارد: سهم شما از شبکه هرجا که هشریت خود را هدایت کنید یکسان است، و 100 TH/s در برابر 933.99 EH/s در هر استخری همان انتظار را میدهد. طرح نه مبلغ، بلکه توزیع زمانی آن را دوباره تقسیم میکند و سرنوشت کارمزدهای تراکنش را تعیین میکند.
ما اندازه اثر کارمزدهای تراکنش را اندازه گرفتیم: در داده 14.08.2026، سهم کارمزدها از پاداش در 4320 بلاک آخر 0.70٪ بود. یعنی تفاوت بین PPS خالص و FPPS در آن دوره 0.70٪ از درآمد بود. به مراتب کمتر از پراکندگی شانس در PPLNS طی یک هفته.
share های stale و رد شده کجا میروند
بخشی از share های ارسالی توسط استخر شمارش نمیشوند: آنها پس از انتقال شبکه به بلاک بعدی رسیدهاند، یا اعتبارسنجی را پاس نکردهاند. ماشینحساب فرض میکند چنین share هایی اصلا وجود ندارند. علاوه بر این قطعیهای کوتاه اتصال و راهاندازیهای مجدد نیز وجود دارد که در طول روز جمع شده و به کاهش قابل توجهی منجر میشوند، حتی اگر worker در حال حاضر سالم به نظر برسد (مقاله ۹۶).
ما عمدا درصدهای مشخصی ذکر نمیکنیم: اینها به کیفیت اتصال، فاصله جغرافیایی تا سرور استخر، نسخه فرمور و تنظیمات بستگی دارند. عدد جهانیای در اینجا وجود ندارد و هر نویسندهای که بدون توصیف بستر آزمایش خود عددی ارائه دهد، آن را ساخته است.
اما میتوانید سهم خودتان را خودتان اندازه بگیرید، این چند دقیقه طول میکشد. در پنل استخر آمار worker را باز کنید و accepted و rejected را در ۲۴ ساعت گذشته مقایسه کنید، استخر هر دو مقدار را جداگانه نشان میدهد. سهم stale را در رابط وب خود ماینر میبینید، معمولا در بخش آمار استخرها کنار شمارنده share های پذیرفتهشده قرار دارد. اعدادی که به دست میآورید را نه با اسکرینشات دیگران، بلکه با آستانه ذکرشده در مقاله ۹۴ و مقاله ۹۷ مقایسه کنید: اختلاف تا ۵٪ بین هشریت سمت استخر و سمت ماینر طبیعی محسوب میشود، و هرچه بالاتر از آن باشد به سختافزار، فرمور یا اتصال اشاره دارد.
معیار عملی مقاله ۹۶ همچنان همان است: هشریت واقعی worker در پنل استخر را با آنچه سازنده اعلام کرده مقایسه کنید. اختلاف بیش از ۵٪ به مشکل سختافزار یا اتصال اشاره دارد، نه استخر بد.
چرا بازدهی واقعی سختافزار بدتر از اسمی است
عدد اسمی در شرایط سازنده اندازهگیری شده: دمای ورودی مشخص، تراشههای تازه، ولتاژ نامی. در یک انبار یا گاراژ، هوا گرمتر است، تراشهها فرسوده میشوند و منبع تغذیه و فنها نیز برق مصرف میکنند. نتیجه دوگانه است: هشریت کمی پایینتر، مصرف کمی بالاتر، و هر دو اصلاح به حاشیه سود ضربه میزنند.
در محاسبه مقاله ۹۷ از Antminer S21 XP Hyd استفاده کردیم: 473 TH/s، 5676 وات، بازدهی 12 J/TH طبق راهنمای کاربری رسمی Bitmain نسخه V4.0.2. این یک مدل خنکشونده با آب است، یکی از صرفهجوترینها در بازار. ASIC های خنکشونده با هوا بازدهی بدتری دارند، بنابراین برای اکثر خوانندگان هزینه برق بالاتر از آنچه در جدول نشان داده شده خواهد بود، نه پایینتر. اگر عدد برگه مشخصات یک دستگاه هواخنک سهساله را وارد ماشینحساب کنید، پیشبینی شما پیش از هر اصلاح دیگری بیشازحد بالا برآورد شده است.
اهمیت این موضوع در تحلیل آستانه خاموشی مشخص است: shutdown price، یعنی نرخ BTC که پایینتر از آن دستگاه با زیان کار میکند، توسط بازدهی J/TH، تعرفه برق و کارمزد استخر تعیین میشود. همان دستگاه برای دو ماینر با تعرفه متفاوت آستانه متفاوتی میدهد، به همین دلیل 46,787 دلار در آن تحلیل عدد جهانی نیست، بلکه مثالی از محاسبه برای مجموعه مشخصی از دادههای ورودی است.
برداشت و تبدیل چه چیزی را میبلعند
آخرین لایه از نظر درصد کوچکترین است، اما دقیقا همین لایه است که "ثبتشده" را به "دریافتشده" تبدیل میکند. آستانه پرداخت پول را نگه میدارد، کارمزد شبکه برای انتقال مبلغ را کم میکند، و اسپرد صرافی هنگام تبدیل به فیات دوباره آن را کم میکند. ماشینحساب هیچیک از این سه مورد را محاسبه نمیکند.
درباره آستانه، محاسبات آن را در مقاله ۹۸ داریم: در 100 TH/s، آستانه 0.005 BTC حدود 107 روز طول میکشد تا برسد، و آستانه 0.001 BTC حدود 21 روز. این پول از دسترفته نیست، اما تفاوتی است بین درآمدی که پیش شماست و درآمدی که پیش استخر است.
تعرفههای مشخص را عمدا در اینجا ذکر نمیکنیم: کارمزد برداشت از استخری به استخر دیگر متفاوت است و با بار شبکه تغییر میکند، و هر صرافی اسپرد خودش را دارد. قاعده بهتر از جدول عمل میکند. پیش از انتخاب آستانه پرداخت، صفحه برداشت استخر خود را باز کنید و ببینید برای انتقال زنجیرهای چقدر کسر میکند. اسپرد صرافی به همان سادگی محاسبه میشود: نرخ آن را با قیمت لحظهای BTC در یک صرافی در همان لحظه مقایسه کنید، تفاوت همان اسپرد است. سپس هر دو عدد را با مقیاس سایر بندهای هزینه مقایسه کنید. اسپرد بین کارمزد ۱٪ و ۴٪ در 100 TH/s طبق محاسبه مقاله ۹۷ حدود ۹ سنت در روز است. اگر کارمزد یکباره برداشت بیش از این ۹ سنت را در کل دوره انباشت تا آستانه بخورد، در جای اشتباه صرفهجویی میکنید.
واقعا چه چیزی نتیجه شما را حرکت میدهد
ترتیب تأثیر را قبلا در مقاله ۹۸ محاسبه کردهایم و خلاف شهود است. مقام اول را تعرفه برق دارد: تفاوت بین 0.05 و 0.12 دلار به ازای هر کیلوواتساعت در 100 TH/s در محاسبه 14.08.2026 معادل 2.02 دلار در روز بود. مقام دوم را کارمزد استخر دارد: اسپرد بین ۱٪ و ۴٪ دقیقا معادل ۳٪ درآمد است، حدود ۹ سنت در روز در همان 100 TH/s. مقام سوم را سهم کارمزدهای تراکنش دارد، PPS در برابر FPPS، همان 0.70٪ دادهها.
فاصله بین مقام اول و دوم بیش از بیست برابر است. به همین دلیل بحث درباره اینکه کدام استخر نیم درصد ارزانتر است تقریبا همیشه بیفایده است، در حالی که یک تعرفه برق اشتباه واردشده کل پیشبینی را خراب میکند.
چکلیست: چگونه صادقانه محاسبه کنیم
- تعرفه واقعی خود را به ازای هر کیلوواتساعت وارد کنید، شامل هرچه در قبض ظاهر میشود، نه نرخ ترجیحی روزانه.
- مصرف را از یک واتمتر روی پریز بگیرید، نه از برگه مشخصات.
- هشریت واقعی ۲۴ ساعت اخیر را از پنل استخر بگیرید، نه اسمی. اختلاف بیش از ۵٪ را اول برطرف کنید، سپس محاسبه کنید (مقاله ۹۶).
- کارمزد واقعی استخر و طرح پرداخت آن را وارد کنید. کارمزدها و آستانههای دوازده استخر در مقاله ۹۷ جمعآوری شدهاند.
- در بازههای دوهفتهای تا محاسبه مجدد بعدی دشواری محاسبه کنید. سپس دوباره از نو محاسبه کنید.
- در صورتی که هدف بر اساس فیات سنجیده میشود، کارمزد برداشت و اسپرد تبدیل را در یک ردیف جداگانه اضافه کنید.
- درآمد را به BTC ببینید، نه به دلار. اگر BTC پایدار است و دلار در حال کاهش است، علت در نرخ ارز است، نه در استخراج (مقاله ۹۶).
- پس از انجام همه اینها، نتیجه را در ماشینحساب FPPS در برابر PPLNS و در مقایسه استخرها بررسی کنید.
سوالات متداول
درآمد من طی یک هفته چند درصد کاهش یافت. آیا استخر میدزدد؟
به احتمال زیاد خیر. به ترتیب بررسی کنید: محاسبه مجدد دشواری شبکه در آن بازه، هشریت واقعی worker در برابر اسمی، تاریخچه خاموشی، و تنها پس از آن طرح پرداخت. از پنج دلیل کاهش پاداش که در مقاله ۹۶ بررسی شده، چهار مورد ربطی به صداقت استخر ندارند.
کدام ماشینحساب دقیقتر است؟
دقت ماشینحساب توسط دادههای ورودی شما تعیین میشود، نه الگوریتم آن: فرمول در همهجا یکسان است. تفاوت در این است که آیا از دشواری فعلی استفاده میکند و آیا اجازه انتخاب طرح پرداخت را میدهد. ماشینحساب سودآوری ما امکان مقایسه FPPS و PPLNS را با همان دادههای ورودی فراهم میکند.
آیا ارزش دارد بهخاطر ثبات از PPLNS خارج شویم؟
اگر نوسانات روزانه برنامهریزی را دشوار میکند، بله. ارزش مورد انتظار تقریبا تغییر نمیکند، آنچه تغییر میکند توزیع زمانی است: FPPS و PPS+ نتایج یکنواختتری میدهند (مقاله ۹۸). برای این ثبات با کارمزدی پرداخت میکنید که استخر برای پذیرش ریسک شانس دریافت میکند.
چرا پیشبینی یکساله همیشه خیلی خوشبینانه است؟
زیرا دشواری و نرخ ارز را در طول ۲۶ محاسبه مجدد آینده ثابت نگه میدارد. دشواری به دنبال رشد هشریت شبکه افزایش مییابد، و با ظرفیت ثابت شما، سهم شما از شبکه همچنان کاهش مییابد. پیشبینی سالانه فقط بهعنوان سناریویی با فرض صریحا بیانشده درباره رشد دشواری معنا دارد، هرگز بهعنوان یک وعده.


