سختی شیر متغیر و ثابت
۱۴۰۵/۶/۲۳
🎯 در pool.kryptex.com، برای SHA256، Scrypt، RandomX، kHeavyHash (KAS)، و Ethash (ETC، ETHW، OCTA)، سختی شیر متغیر بهطور پیشفرض فعال است — استخر بهطور خودکار سختی شیر مناسب را برای هر ورکر انتخاب میکند و شما همچنین میتوانید سختی ثابتی را بهصورت دستی از طریق رمز عبور ورکر تنظیم کنید.
🛠 برای PRL (PearlHash) سختی شیر متغیر وجود ندارد، اما میتوانید در صورت نیاز، سختی شیر ثابتی را بهصورت دستی از طریق رمز عبور ورکر تنظیم کنید.

چگونه سختی شیر متغیر کار میکند
سختی شیر متغیر (vardiff) به استخر اجازه میدهد تا سختی شیر را برای هر ورکر بهطور خودکار تنظیم کند. این سیستم سرعت ارسال شیرهای شما را مشاهده میکند و سختی را تنظیم میکند تا ورکر تقریباً هر ۶۰ ثانیه یک شیر ارسال کند.
این به چه معناست:
- هر سختافزاری بدون نیاز به تنظیمات متصل میشود — از یک CPU تکی تا ASICهای صنعتی.
- اگر هشریت تغییر کند (کارتها گرم شوند، مشکلات نرمافزاری رخ دهد، یک ورکر آفلاین شود)، سختی شیر متغیر بلافاصله تنظیم میشود.
- استخر با شیرهای کوچک پر نمیشود و بار را بهطور یکنواخت متعادل میکند.
سختی شیر متغیر بهطور پیشفرض برای SHA256، Scrypt، RandomX، kHeavyHash (KAS)، و Ethash (ETC، ETHW، OCTA) فعال است. PRL (PearlHash) استثنا است — بدون سختی شیر متغیر اجرا میشود، بنابراین در PRL شما فقط در صورت نیاز سختی ثابتی را بهصورت دستی تنظیم میکنید.
سختی ثابت در مقابل سختی شیر متغیر
سختی ثابت یک مقدار ثابت است که شما در رمز عبور ورکر تنظیم میکنید. سپس استخر شیرها را دقیقاً با آن سختی ارسال میکند و از تنظیم آن خودداری میکند.
دلایل رایج برای استفاده از آن:
- اندازهگیری دقیق هشریت از آمار استخر.
- اجرای پروکسیهای استراتوم یا تنظیمات سفارشی که به سختی قابل پیشبینی نیاز دارند.
- اشکالزدایی یک ماینر یا نرمافزار ASIC.
هر الگوریتم محدودیتهای خاص خود را دارد — جدول زیر را ببینید. مقداری خارج از این محدودهها چیزی را خراب نمیکند: در الگوریتمهایی با سختی شیر متغیر، استخر به انتخاب سختی خود بازمیگردد و در PRL سختی پیشفرض 2,097,152 اعمال میشود.
تنظیم سختی سفارشی
الگوریتمهای پشتیبانیشده: SHA256، Scrypt، RandomX، kHeavyHash (KAS)، Ethash (ETC، ETHW، OCTA)، و PearlHash (PRL).
در رمز عبور ورکر، d=<number> را مشخص کنید — برای مثال، d=2147483648.
فرمول
D = (hashrate × time) ÷ const
hashrate— هشریت دستگاه در H/s (نه TH/s یا GH/s).time— زمان هدف برای هر شیر، بر حسب ثانیه. از ۶۰ استفاده کنید — این نقطه شیرین بین بار استخر و دقت آمار است.const— ثابت الگوریتم:
| الگوریتم | ثابت |
|---|---|
| SHA256 | 2³² = 4,294,967,296 |
| PearlHash (PRL) | 2³² = 4,294,967,296 |
| kHeavyHash | 2³² = 4,294,967,296 |
| Scrypt | 2¹⁶ = 65,536 |
| RandomX | 1 (D = hashrate × time) |
| Ethash | 1 (D = hashrate × time) |
محدودیتها برای هر الگوریتم
استخر سختی شیر را در یک محدوده ثابت نگه میدارد. پیشفرض سختی است که یک ورکر هنگام اتصال دریافت میکند: در الگوریتمهایی با سختی شیر متغیر، استخر از آنجا شروع میکند و از آن نقطه تنظیم میکند، و در PRL تا زمانی که خودتان d= را تنظیم کنید، در آنجا باقی میماند.
| الگوریتم و سکهها | پیشفرض | حداقل | حداکثر |
|---|---|---|---|
| SHA256 — BTC، BCH، BSV، XEC، DGB، FB، QUAI (SHA256) | 524,288 | 8,192 | 16,777,216 |
| Scrypt — LTC، DOGE، QUAI (Scrypt) | 524,288 | 65,536 | 33,554,432 |
| RandomX — XMR، ZEPH، XTM (RandomX) | 400,000 | 20,000 | 43,500,000 |
| Ethash — ETC، ETHW، OCTA | 17,179,869,184 | 1,073,741,824 | 549,755,813,888 |
| kHeavyHash — KAS | 4,096 | 512 | 33,554,432 |
| PearlHash — PRL | 2,097,152 | 2,097,152 | 4,294,967,296 |
قبل از اینکه عدد خود را در رمز عبور قرار دهید، آن را با این جدول بررسی کنید: یک d= زیر حداقل یا بالاتر از حداکثر اعمال نمیشود.
مثالهای کار شده
SHA256، ASIC 200 TH/s:
hashrate= 200,000,000,000,000 H/s- D = (200,000,000,000,000 × 60) ÷ 4,294,967,296 ≈ 2,793,968
- رمز عبور:
d=2793968
Scrypt، ASIC 9 GH/s:
hashrate= 9,000,000,000 H/s- D = (9,000,000,000 × 60) ÷ 65,536 ≈ 8,239,746
- رمز عبور:
d=8239746
RandomX، CPU 3 KH/s:
hashrate= 3,000 H/s- D = 3,000 × 60 = 180,000
- رمز عبور:
d=180000
Ethash (ETC)، ریگ 500 MH/s:
hashrate= 500,000,000 H/s- D = 500,000,000 × 60 = 30,000,000,000
- رمز عبور:
d=30000000000
kHeavyHash (KAS)، IceRiver KS0 ASIC، 100 GH/s:
hashrate= 100,000,000,000 H/s- D = (100,000,000,000 × 60) ÷ 4,294,967,296 ≈ 1,397
- رمز عبور:
d=1397
محدوده KAS برای ASICها ساخته شده است — GPUها kHeavyHash را ماین نمیکنند. حتی KS0 سطح ورودی به خوبی بالاتر از حداقل 512 قرار دارد، در حالی که یک ASIC 8 TH/s در حدود 111,759 قرار میگیرد.
PearlHash (PRL)، یک GPU تکی (RTX 3090، 125 TH/s):
hashrate= 125,000,000,000,000 H/s- D = (125,000,000,000,000 × 60) ÷ 4,294,967,296 ≈ 1,746,230
- این زیر حداقل PRL است، بنابراین پایینترین سختی که میتوانید واقعاً در آن کار کنید حداقل خود است:
d=2097152
حداقل PRL از 2,097,152 تقریباً به 150 TH/s مربوط میشود. در یا زیر آن — که در عمل به معنای یک GPU تکی است — ورکر همیشه در حداقل سختی کار میکند: یک کارت 125 TH/s تقریباً هر 72 ثانیه یک شیر ارسال میکند به جای 60. تنظیم d= بهصورت دستی بالای 150 TH/s شروع به معنا پیدا میکند.
✅ چرا سختی شیر متغیر پیشفرض بهتری است

استخر سرعت واقعی ورکر شما را میبیند، نه عددی از یک برگه مشخصات. این باعث میشود که در انتخاب سختی مناسب بهتر از هر محاسبه دستی باشد — عملکرد واقعی همیشه تغییر میکند و سختی شیر متغیر بهطور خودکار آن را در نظر میگیرد.
سختی را بهصورت دستی تنظیم کنید فقط زمانی که دلیل خاصی دارید — اندازهگیریها، یک پروکسی استراتوم، یا اشکالزدایی. در هر مورد دیگر، سختی شیر متغیر کار بهتری انجام میدهد.
❌ سختی شیر بر درآمد شما تأثیر نمیگذارد
یک تصور غلط رایج: «اگر سختی را افزایش دهم، بیشتر درآمد خواهم داشت.» اینطور کار نمیکند.

- PPS و PPLNS هر شیر را بر اساس سختی آن وزن میکنند — یک شیر بزرگتر ارزش بیشتری دارد، یک شیر کوچکتر کمتر. بنابراین
hashrate × timeشما در هر سختی یکسان میماند. با شیرهای کمتر، هر کدام ارزش بیشتری دارند؛ با شیرهای بیشتر، هر کدام ارزش کمتری دارند. پرداخت کل یکسان است. - در ماینینگ انفرادی، سختی شیر اصلاً مهم نیست. شانس شما برای پیدا کردن یک بلاک به هشریت شما در مقابل سختی شبکه بستگی دارد. نحوه پیگیری شیرهای شما توسط استخر هیچ ارتباطی با آن ندارد.
- شانس — به معنای تغییرات پرداخت در PPLNS — به طول دوره و رفتار استخر بستگی دارد، نه سختی شیر.
سختی شیر فقط نحوه پیگیری دقیق کار شما توسط استخر و میزان ترافیک شبکهای که ایجاد میکند را تغییر میدهد. این بر درآمد شما تأثیری ندارد.
نیاز به کمک دارید؟
سوالی دارید، چیزی نامشخص است، یا در اتصال مشکل دارید؟
با پشتیبانی تماس بگیرید — خوشحال میشویم که کمک کنیم!
- تیکت پشتیبانی.
- پشتیبانی تلگرام.
- پشتیبانی دیسکورد.
- پشتیبانی ایمیل در support@kryptex.com.
