البرامج الثابتة المعدلة لجميع أجهزة IceRiver ASIC، وإضافة التحكم في الساعة والجهد، ورسومات المستشعر البيانية، وتسجيل الدخول الآمن بشكل صحيح والوصول إلى واجهة برمجة التطبيقات (API)، وغيرها من الأشياء الجيدة.
OC/OV قابل للتخصيص، ورسوم رمزية تعود بالنفع على المجتمع، ولا توجد تغييرات غير ضرورية على جهازك.
يمكن تنزيل ملفات البرامج الثابتة من قسم الإصدارات الموجود على الجانب الأيمن من هذه الصفحة.
إذا كانت لديك أية مشكلات، فمن المحتمل أن يؤدي العثور علي (pbfarmer) في Kaspa Discord إلى أسرع استجابة/حل.
لن يكون أي من هذه البرامج الثابتة ممكنًا بدون جهود عدد من الأشخاص في الاختبار والتعليقات.
ومع ذلك، فقد ضحى شخص واحد على وجه الخصوص بأجهزته منذ البداية، ومنحني إمكانية الوصول المباشر للتطوير، مما سمح لي بالمخاطرة بأجهزته أثناء اختبار ميزات جديدة تمامًا، ومعاناة العديد من انقطاعات التعدين أثناء التحديثات المتكررة وإعادة التشغيل.
يستخدم هذا الشخص مقبض Discord Onslivion - سيكون من الرائع أن ترسل له شكرًا على Kaspa Discord، وربما ترسل له نصيحة أو بعضًا من معدل التجزئة الخاص بك:
كاسبا:qzh2xglq33clvzm8820xsj7nnvtudaulnewxwl2kn0ydw9epkqgs2cjw6dh3y
تمت إضافة إعدادات الساعة والجهد إلى صفحة "عامل التعدين". يمكن زيادة/إنقاص الساعة إلى أي قيمة عددية (ضمن حدود الأجهزة). تسري التغييرات فورًا دون إعادة التشغيل، لكن لاحظ أنه يتم تطبيق زيادات الساعة تدريجيًا بزيادات تبلغ 25 ميجا هرتز لكل 30 ثانية. ونتيجة لذلك، قد يستغرق الأمر بعض الوقت للوصول إلى السرعة الكاملة، وربما حتى 10 دقائق تقريبًا، اعتمادًا على حجم الإزاحة التي تختارها.
ويمكن أيضًا زيادة/إنقاص الجهد إلى أي قيمة عددية (ضمن حدود الأجهزة)، مع تفعيل التغييرات على الفور. سيتم تقريب الإعدادات إلى أقرب مضاعف 6.25 مللي فولت داخليًا لكل شيء باستثناء KS0 Pro. النموذج البسيط الذي يجب أخذه في الاعتبار هو أنه لكل زيادة بمقدار 25 مللي فولت، فإن الزيادات المناسبة هي 7mv-6mv-6mv-6mv، أو على سبيل المثال، 7، 13، 19، 25 لأول 25mv.
بالنسبة لـ KS0 Pro، يمكن تعديل الجهد بزيادات 2 مللي فولت.
التحكم في الجهد غير متوفر لـ KS3/M/L في هذا الوقت.
هام: لا توجد حاليًا أي حواجز حماية، ولا توجد حدود يفرضها هذا البرنامج على الساعات أو الجهد، لذا استخدمه بحذر.
تمت إضافة وضع مروحة جديد يقوم تلقائيًا بضبط سرعة المروحة للحفاظ على الحد الأقصى لدرجات حرارة شريحة التجزئة واللوحة. تتم قراءة درجات الحرارة كل 10 ثوانٍ ويتم ضبط سرعة المروحة حسب الضرورة.
يرجى ملاحظة أن هذا الإعداد لا يضمن درجة الحرارة المحددة. قد يتم تجاوزها بما يصل إلى 5 درجات مئوية تقريبًا أثناء بدء التشغيل أو الفترات الديناميكية الأخرى، ولكن يجب أن تستقر عند درجة الحرارة المطلوبة أو بالقرب منها.
إذا وجدت أن درجات الحرارة المستهدفة تم تجاوزها بما يتجاوز راحتك أثناء بدء التشغيل أو الفترات الديناميكية الأخرى، فيجب عليك زيادة الحد الأدنى لسرعة المروحة.
سيتم الآن أيضًا إعادة تطبيق سرعات المروحة الثابتة عند بدء التشغيل، بعد تأخير يتراوح من 1 إلى 2 متر، على الرغم من أنه تطبيق لمرة واحدة. وهذا يعني أنه إذا قرر برنامج IceRiver الأساسي تغيير سرعة المروحة مرة أخرى لسبب ما، فلن يقوم هذا الوضع بإعادة تطبيق الإعداد الخاص بك. فكر في استخدام وضع "Target Temp" مع الحد الأدنى المناسب لسرعة المروحة كبديل.
تمت إضافة ساعتين من الرسوم البيانية لجميع مقاييس الرقائق، مع مرشحات للملخصات (لكل لوحة الحد الأدنى/الحد الأقصى/المتوسط)، أو اللوحة، أو جميع الرقائق.
يبدو أن درجة حرارة الشريحة 80 درجة مئوية تؤدي إلى أداء معدل تجزئة مثالي (على الرغم من أن هذا قد يكون صعبًا على KS0/Pro بدون تعديلات التبريد.) لم تقدم IceRiver أي إرشادات فيما يتعلق بحدود درجة حرارة الشريحة الآمنة، ولكن يبدو أن برنامج التعدين الخاص بهم يقيد رفع الساعة فوق 95 درجة مئوية. ، وسوف يخنق الساعات بالفعل فوق 110 درجة مئوية. من المحتمل أن يكون اتباع الإرشادات العامة من وحدات المعالجة المركزية/G/CPU أمرًا حكيمًا على الأقل (على سبيل المثال > منطقة تحذير 90 درجة مئوية، منطقة خطر > 95 درجة مئوية، منطقة حرجة > 105 درجة مئوية).
يرجى ملاحظة أن الجهد الكهربي في الوقت الفعلي لن يتطابق أبدًا مع الإعداد الخاص بك - حيث يعاني السائقون تحت الحمل من انخفاض الجهد، مما يعني أن جهد التشغيل سيكون دائمًا أقل من إعداد الجهد الخاص بك، مع زيادة الحمل مما يؤدي إلى انخفاض أكبر. سيتم استبدال جهد الشريحة بسحب الطاقة لـ KS5L/M، حيث لا تتوفر قراءة لجهد الشريحة. يتم فرض حد برمجي يبلغ 3350 واط على هذه الطرازات، حيث سيتم تعطيل النوى في مجموعات مكونة من 4 نوى في حالة تجاوز هذا الحد.
تمت إضافة الرسوم البيانية لدرجة حرارة اللوحة لجميع الطرازات، والتي تتضمن درجات حرارة مستشعر السحب والعادم، بالإضافة إلى درجات حرارة مرحلة الطاقة (السائق) لـ KS0/Pro/Ultra، وKS1، وKS2. في وضع الملخص، يتم عرض درجة الحرارة القصوى لمرحلة الطاقة لكل لوحة، بينما في وضع اللوحة، يتم عرض درجة الحرارة القصوى لمرحلة الطاقة لكل مجموعة/وحدة تحكم (PSG). الحد الأقصى لدرجة حرارة التشغيل الموصى بها هو 125 درجة مئوية وفقًا لوثائق الشريحة، على الرغم من أنه من الحكمة الحفاظ على هامش صحي أقل من درجة الحرارة هذه.
يرجى العلم أن درجة الحرارة ليست الاعتبار الوحيد للتشغيل الصحي. يعد سحب الطاقة/التيار أيضًا مصدر قلق، وليس لدينا حاليًا رؤية أو مواصفات له.
تتضمن الرسوم البيانية لمعدل التجزئة (بالإضافة إلى إحصائيات العناوين الرئيسية) الآن تتبعًا لمدة 30 مترًا وساعتين، وتتضمن أيضًا تصفية على مستوى اللوحة.
تمت مزامنة تلميحات أدوات تمرير الماوس عبر جميع الرسوم البيانية، للمساعدة في تشخيص المشكلات/الحالات الشاذة.
تظهر القيم اللحظية في وسيلة الإيضاح، ويمكن تعطيل/تمكين الخطوط الفردية من خلال النقر على التسميات. لم تعد مقاييس الرسم البياني تعتمد على الصفر، ويتم ضبطها وفقًا للخطوط المعروضة، مما يعني أنها لم تعد مسطحة بشكل مصطنع بسبب الدقة الضعيفة، ويمكنك بالفعل رؤية التباين في كل قياس.
نأمل أن يساعد هذا في توضيح مدى تباين قراءات 5 أمتار.
تتم إضافة وقت التشغيل المتواصل ومعدل إصدار الوظائف إلى قسم إحصائيات المجمع. معدل العمل هو ببساطة مؤشر صحة إضافي لاتصال المجمع - يجب أن تكون معدلات الوظائف حاليًا لشبكة Kaspa حوالي 1 في الثانية (قريبًا ستكون 10/ثانية مع نشر Rust) مع تباين يبلغ +/- 15% تقريبًا. في حين أن معدلات الوظائف أعلى أو أقل باستمرار من هذا لا ينبغي أن تؤثر من الناحية الفنية على أرباحك بسبب سياسة قبول الكتلة في Kaspa (بافتراض أن المجمع لا يرفض الأسهم "القديمة" دون داع)، فهي إشارة إلى أن المجمع قد لا يعمل بشكل صحيح، وأنت قد ترغب في تنبيه مشغل حمام السباحة، أو ربما العثور على خيار آخر.
لقد أبلغ مشغلو kaspa-pool أنهم يقومون عمدا بتقليل معدل العمل للحد من النفقات العامة، وأن ذلك لا يؤثر على معدلات الأسهم التي لا معنى لها في حالتهم
تمت إضافة مؤشرات حالة متعددة إلى قسم التجمع للمساعدة في تشخيص مشكلات الشبكة/التجميع المختلفة. يشير الرمز الرمادي المشغول (الدوران) إلى أن ASIC يحاول الاتصال بالمجمع. تشير أيقونة مشغولة باللون الأخضر إلى وجود اتصال بالشبكة، ولكن لا يوجد اتصال بالطبقة حتى الآن. تشير أيقونة التحذير الصفراء إلى اتصال الطبقة الناجح، ولكن لم يتم استلام أي وظائف.
في حين أن واجهة برمجة التطبيقات (API) المتوفرة مسبقًا على المنفذ 4111 لا تزال متاحة، فإن واجهة برمجة التطبيقات (API) الجديدة المرشدة بما في ذلك جميع الميزات الإضافية من واجهة المستخدم متاحة الآن عبر https (المنفذ 443).
الوثائق الكاملة متاحة بتنسيق json.
تمت إضافة عدد من الميزات إلى إصدار "تجاري" منفصل مخصص للاستضافة أو عمليات النشر الكبيرة الأخرى. تشتمل هذه الإصدارات على "c" بعد رقم الإصدار (على سبيل المثال، pbv081c_ks5mupdate.bgz )، ولديها حاليًا رسوم إضافية بنسبة 0.33% (1.33% مقابل 1%) القياسية.
بالإضافة إلى المستخدم الأساسي/المسؤول القياسي، يمكن إضافة عدة مستخدمين بأذونات وصول مختلفة. يسمح هذا بالإعدادات، على سبيل المثال، حيث يمكن منح مالك الجهاز حق الوصول المباشر إلى الجهاز، مع أذونات لعرض صفحة المراقبة الرئيسية وتغيير تكوينات المجمع، مع منعه من تغيير معلمات الشبكة أو المروحة أو الساعة/الجهد.
يمكن تقسيم قوة تجزئة ASIC إلى نقاط نهاية متعددة بناءً على نسبة مئوية قابلة للتكوين، للسماح بإعداد رسوم الاستضافة. عدد الانقسامات غير محدود، ولكن يرجى الأخذ في الاعتبار أن البرنامج الثابت سيحافظ على اتصال المجمع/الطبقة لكل تقسيم، مما يضاعف حركة المرور الواردة.
يمكن أيضًا استخدام هذه الميزة لتقسيم معدل التجزئة عبر العديد من عملات KHeavyHash مرة واحدة
يمكن استبدال شعار "PbFarmer" بصورة علامة تجارية من اختيارك. يجب أن يكون تنسيق الصورة PNG 112 × 60.
يتم تشغيل حلقة التحقق من الصحة بناءً على توفر حمام السباحة الأساسي. إذا قام المُعدن بالتبديل إلى أحد المجمعات الثانوية لأي سبب من الأسباب، فسيتم إعادتك مرة أخرى إلى مجموعتك الأساسية بمجرد توفرها مرة أخرى.
تم استبدال خادم الويب الخاص بالمخزون بإصدار محدث ومستهدف لبيئة الإنتاج، وإضافة تكوين التحكم في ذاكرة التخزين المؤقت/الذاكرة، وإصلاح تسرب الذاكرة. من المفترض أن يعالج هذا المشكلات التي شاهدها مستخدمو HiveOS وأدوات المراقبة الخارجية الأخرى التي تسببت في تعطل خادم الويب بعد تحميل عدد كبير جدًا من الصفحات (مما يؤدي إلى عدم توفر واجهة مستخدم ASIC).
تم استبدال عناصر التحكم في المصادقة والترخيص بالكامل، وتمت إعادة توجيه كل حركة المرور عبر https. وهذا يعني أن إعادة توجيه حركة مرور http(s) عبر جدار الحماية الخاص بك للمراقبة خارج الموقع يجب أن تكون أكثر أمانًا (على الرغم من أنني لا أوصي بهذا بالضرورة - وذلك ببساطة بسبب أفضل الممارسات الأمنية...) لم يعد يتم نقل تسجيل الدخول عبر http غير الآمن، ولم يعد بإمكان الأشخاص اختطاف جهاز ASIC الخاص بك بمجرد تعيين ملف تعريف ارتباط لتخطي تسجيل الدخول. يجب أيضًا أن تكون رسائل "تسجيل الدخول غير الصحيح" العشوائية بسبب تلف نظام الملفات شيئًا من الماضي. يرجى الأخذ في الاعتبار أن هذا يعني أنه سيتم إعادة تعيين كلمة المرور الخاصة بك إلى المخزون الافتراضي بعد التثبيت لأول مرة. أيضًا، سيستغرق التمهيد الأول بعد التثبيت أكثر من دقيقتين، حيث يقوم الجهاز بإنشاء شهادات TLS.
بالإضافة إلى ذلك، تم تأمين واجهة برمجة التطبيقات المعاد تصميمها باستخدام رمز وصول، يمكن من خلاله تعيين الأذونات الدقيقة. يجب تضمين الرموز المميزة مع طلبات API في رأس النموذج "Authorization: Bearer <token>".
تمامًا كما تقوم بتحديث كلمة مرور تسجيل الدخول، يرجى حذف/استبدال رمز واجهة برمجة التطبيقات هذا إذا كنت تخطط للكشف عن جهازك علنًا، حيث إنه هو نفسه عبر جميع الأجهزة بشكل افتراضي.
يتم إنشاء شهادات TLS (والمرجع المصدق) لـ https تلقائيًا على ASIC، مما يعني أنها ستتسبب في ظهور تحذيرات "غير آمنة" في متصفحك نظرًا لأنها ليست من مرجع معروف جيدًا. على الرغم من أن هذه التحذيرات غير ضارة، إلا أنها قد تكون مزعجة، لذا توفر البرامج الثابتة القدرة على تنزيل شهادة CA بحيث يمكن تحميلها إلى مخزن شهادات المتصفح الخاص بك.
للقيام بذلك في Chrome، على سبيل المثال، انتقل إلى chrome://settings/security، وانقر فوق "إدارة الشهادات"، وحدد علامة التبويب "المراجع الموثوقة لشهادات الجذر" (أو "المراجع المصدقة" لنظام التشغيل Linux فقط)، وانقر فوق استيراد زر. بعد إعادة تشغيل المتصفح، من المفترض ألا ترى التحذير "غير آمن" مرة أخرى.
إذا كان لديك عدة ASICs، فسيكون لديك مرجع مصدق مختلف لكل منها بشكل افتراضي. ومع ذلك، بدلاً من إضافة كل منها إلى متصفحك (متصفحاتك) أو الأجهزة الأخرى، يمكنك نشر CA واحد عبر جميع ASICs عن طريق تنزيل كل من شهادة CA ومفتاح CA من ASIC واحد، وتحميل كلا الملفين إلى جميع ASICs الأخرى الخاصة بك، ثم إعادة إنشاء الشهادة على كل من أجهزة ASIC الأخرى.
إذا قمت بالوصول إلى ASIC الخاص بك عبر اسم المجال أو عناوين IP متعددة، فيمكنك أيضًا إضافتها إلى شهادة TLS عن طريق إدراجها في حقل "إعادة إنشاء الشهادة" والنقر فوق "إعادة الإنشاء".
تمت إضافة حلقة فحص صحي، والتي ستعيد تشغيل عامل التعدين أو خادم الويب تلقائيًا في حالة تعطله لأي سبب من الأسباب.
بالإضافة إلى ذلك، تم الآن تضمين الملف القابل للتنفيذ "إعادة الضبط" والذي تبين أنه يختفي عشوائيًا من أجهزة الأشخاص (حتى إعدادات المخزون)، مع البرامج الثابتة، وتمت إضافة حلقة فحص الصحة لاستبدال/إعادة تشغيل الملف إذا لزم الأمر. يجب أن يعالج هذا حلقات إعادة التشغيل التي يبلغ طولها 30 مترًا والتي يواجهها العديد من الأشخاص.
لا تقم بتثبيت البرامج الثابتة xyys (بما في ذلك العلامة التجارية tswift) على طرازات KS0 Ultras أو KS5*. يرجى التأكد من اتباع تعليمات إلغاء التثبيت قبل تثبيت هذا البرنامج الثابت أو أي برنامج ثابت آخر!
هذه هي حزمة تحديث البرامج الثابتة القياسية، بما في ذلك/تحسين أحدث البرامج الثابتة لـ IceRiver، ويتم تطبيقها تمامًا كما سيتم تطبيق البرامج الثابتة الرسمية. يجب أن يعمل التطبيق على أي تحديثات سابقة مع طرز KS0/Pro وKS1 وKS2 وKS3*. يجب أن يعمل التطبيق على المخزون أو الإصدارات السابقة من هذا البرنامج الثابت أيضًا مع طرازات KS0 Ultra وKS5*.
ومع ذلك، إذا واجهت مشاكل، جرب العملية التالية:
تأكد أيضًا من إعادة إعدادات مجموعتك، حيث سيتم إعادة ضبطها على عنوان صندوق Kaspa Dev الافتراضي.
يجب أن تكون مصادر طاقة الكمبيوتر المحمول لطرز KS0/Pro/Ultra بشكل عام 19.5 فولت مع موصلات مقاس 5.5 مم × 2.5 مم، ولكن يمكن أن يختلف تصنيف أمبير وفقًا لأهداف OC الخاصة بك. ومع ذلك، تميل موصلات البراميل بهذا الحجم إلى تصنيفها إما 5 أو 10a، ومن غير المرجح أن تستخدم IceRiver خيارات 5a، لذلك سيكون افتراضًا معقولًا أنهم استخدموا 10a (7.5a هو احتمال آخر). وهذا يعني أن أي محول يزيد عن 200 واط من المحتمل أن يتجاوز تصنيف المقبس، بحيث يمكن أن يذوب القابس أو حتى يشتعل فيه النيران، إذا لم يتم تبريده بشكل فعال (حتى ذلك الحين يظل الخطر قائمًا). يرجى توخي الحذر الشديد إذا اخترت استخدام أحد خيارات شاحن الكمبيوتر المحمول ذات الطاقة العالية.
يوصى بشدة أن يكون لديك عداد طاقة متصل بأجهزتك، للتأكد من أنك ضمن حدود وحدة تزويد الطاقة (PSU). وينطبق هذا بشكل خاص على طرازات KS3* وKS5*، التي تتمتع بمساحة قليلة جدًا لوحدة تزويد الطاقة (PSU) حتى في إعدادات المخزون، بالإضافة إلى طرازات KS0* نظرًا للنطاق الواسع من مصادر إمداد الطاقة.
تحتاج موديلات KS0 Pro وUltra إلى اهتمام خاص بالتبريد. تعمل مراحل الطاقة في هذه الأجهزة بالفعل على درجة حرارة عالية جدًا، لذا يوصى بشدة بإجراء تعديلات على الأجهزة لتحسين التبريد - بما في ذلك المبددات الحرارية وتدفق الهواء بشكل أفضل.
تميل شرائح التجزئة في جميع الطرز إلى الأداء الأفضل في نطاق 75-80c، ولكن هذا ينطبق بشكل خاص على KS0 Ultra، حيث حتى مع التخفيض من 80c إلى 75c، فقد شهدت انخفاضًا في معدل التجزئة لمدة ساعتين بنسبة> 3%.
يجب أن تكون النسبة المئوية لإزاحة الساعة ونسبة التجزئة المئوية متساوية على جهاز صحي.
على سبيل المثال، إذا كانت إزاحة الساعة لديك هي 30% على KS1، فيجب أن يكون معدل التجزئة الخاص بك 1.3TH/s، أو 30% أكثر من المعدل الافتراضي 1TH/s. إذا لم يكن الأمر كذلك (عبر نافذة قياس مناسبة)، فهذا يعني أن رقائقك متعطشة للجهد الكهربي.
الضبط الصحيح هو عملية تستغرق وقتا. لا يعد استخدام إعدادات أشخاص آخرين فكرة رائعة بشكل عام، حيث أن كل جهاز يختلف عن الآخر. أفضل الممارسات هي البدء بإزاحة ساعة متحفظة تؤدي إلى زيادة معدل التجزئة المطابق دون أي تغييرات في الجهد. كلما قمت برفع ساعاتك بزيادات صغيرة (على سبيل المثال 25 ميجا هرتز أو أقل)، بمجرد عدم رؤية معدل التجزئة يستجيب بنسبة 1: 1 (أو ربما حتى يبدأ في الانخفاض)، فهذا مؤشر على أن هناك حاجة إلى المزيد من الجهد.
عند هذه النقطة، قم بزيادة الجهد بخطوة واحدة (2mv لـ KS0 Pro، 7 أو 6mv اعتمادًا على المستوى الحالي لجميع الطرز الأخرى)، ثم تحقق مما إذا كان معدل التجزئة يستجيب. إذا حدث ذلك، ومرة أخرى يساوي إزاحة الساعة على أساس النسبة المئوية، فارجع إلى رفع الساعة. استمر في ذلك ذهابًا وإيابًا بين إزاحة الساعة والجهد حتى تصل إلى معدل التجزئة المطلوب، مع مراعاة حدود درجة الحرارة والطاقة.
في حين أن معدلات التجزئة البالغة 5 أمتار و30 مترًا في واجهة المستخدم الرسومية تعد أدوات مفيدة لتوجيه الاتجاه بعد أن يكون لدى الجهاز الوقت الكافي للتكثيف، إلا أنه يجب إجراء قياسات التجزئة النهائية على مدى فترة زمنية ممتدة. قراءات معدل التجزئة لمدة 5 دقائق متغيرة تمامًا، وحتى قراءات معدل التجزئة لمدة 30 دقيقة ليست رائعة، حيث لا يزال بإمكانك الحصول على تباين بنسبة بضعة بالمائة. يجب أن يكون للقراءة لمدة ساعتين في واجهة المستخدم تباين أقل من 1% من تجربتي (قد يكون أعلى قليلاً من 1% في KS5L/M وKS0Ultra)، على الرغم من أنه لا يأخذ في الاعتبار أخطاء الأجهزة/رفض التجمع.
وأخيرًا، إذا كنت تحاول تكرار نتائج OC لبرنامج ثابت آخر...
جميع البرامج الثابتة لـ OC، بما في ذلك هذا البرنامج، تتحكم فقط في الساعات والفولتية. من خلال تجربتي، نظرًا للجهد اللازم، يستجيب معدل التجزئة خطيًا على أساس 1:1 لتغير الساعة، بالنسبة المئوية. ولكن في النهاية، كل ما يمكننا فعله هو تغيير الساعة ونأمل أن تستجيب ASIC لتغيير معدل التجزئة المتوقع.
قراءات معدل التجزئة في واجهة مستخدم ASIC ليست مثل تلك الناتجة عن تعدين وحدة المعالجة المركزية/وحدة معالجة الرسومات. لا تقوم أجهزة ASIC الخاصة بـ IceRiver بحساب التجزئة الفعلية - فهي ببساطة تقوم بتقدير معدل التجزئة بناءً على عدد المشاركات المنتجة * الصعوبة. هذه هي بالضبط الطريقة التي يقيس بها المجمع معدل التجزئة الخاص بك، ولكن المشكلة هي أن معظم المجمعات قررت استخدام درجة عالية جدًا من الصعوبة لـ IceRiver ASICs، مما يمنع قياسات معدل التجزئة الموثوقة على المدى القصير - مع وجود فرق كبير، يكون معدل المشاركة منخفضًا، مما يعني التقلبات البرية في معدل التجزئة. ونتيجة لذلك، أصدرت IceRiver تحديثًا للبرنامج الثابت الذي بدأ باستخدام صعوبة داخلية مختلفة تمامًا وأقل صعوبة لقياسات معدل التجزئة على لوحة المعلومات الخاصة بهم.
لذلك، حتى في نفس الإطار الزمني المحدد، لا يمكنك مقارنة قياس معدل تجزئة المجمع بمعدل تجزئة ASIC UI بشكل موثوق - فهم لا يستخدمون نفس البيانات. ولزيادة تفاقم هذا الأمر، نظرًا لأن أجهزة IceRiver كانت تولد عددًا كبيرًا من المشاركات غير الصالحة في وقت مبكر، قرر عدد من المجموعات التوقف عن الإبلاغ عن المشاركات المرفوضة مرة أخرى إلى ASIC حتى يتوقف المستخدمون عن الشكوى (أو تبديل المجموعات)، وبدلاً من ذلك يبلغون عنها على أنها مقبولة ، في حين لا يزال يرفضهم بصمت من نهايتهم. اعتمادًا على معدل الرفض الحقيقي، يمكن أن يعني هذا اختلافًا كبيرًا بين معدل تجزئة ASIC ومعدل تجزئة المجمع، حتى لو تم قياسهما باستخدام نفس الإطار الزمني والصعوبة.
بغض النظر عن الفرق المحدد، فإن قياسات معدل التجزئة بناءً على المشاركات * الصعوبة تخضع للتقلبات بناءً على الحظ. كلما انخفض عدد المشاركات (ارتفاع الفرق)، زاد تأثير الحظ على معدل التجزئة، وكلما زادت التقلبات. وبالتالي، للحصول على قياس معدل هاش ذي معنى إحصائيًا، فأنت بحاجة إلى مشاركات كافية لتقليل تأثير الحظ قدر الإمكان. القراءة 5 أمتار على ASIC ليست مناسبة لهذا، خاصة عند محاولة التحقق من نتيجة تغييرات OC المكونة من رقم واحد، كما أن قراءات المجموعة قصيرة المدى أسوأ.
أنت بحاجة إلى 1200 سهم فقط للوصول إلى التباين المتوقع بنسبة +/- 10% مع ثقة 99%. على سبيل المثال، بالنسبة لمعدل التجزئة المتوقع 1TH/s، في قياسات 99/100 بعد 1200 مشاركة، سيكون لديك قراءة تتراوح بين 0.9TH/s و1.1TH/s. أنت بحاجة إلى 4800 سهم لتقليل هذا التباين إلى +/- 5%. تستخدم العديد من المجمعات الصعوبات التي تنتج معدلات مشاركة في نطاق 5 أسهم/دقيقة تقريبًا. لذلك، فقط للحصول على قراءة معدل التجزئة مع تباين متوقع <= +/- 10%، ستحتاج إلى قراءة 1200 / 5 = 240 دقيقة، أو 4 ساعات. إذا كنت تريد قراءة بتباين متوقع +/- 5%، فستحتاج إلى أكثر من 16 ساعة من البيانات. لن تتمكن أبدًا من تأكيد نتائج مستوى OC أقل من التباين المتوقع لإطار زمني محدد. على سبيل المثال، لا يمكنك تحديد ما إذا كان OC بنسبة 5% يعمل بشكل صحيح في نافذة مشاركة مدتها 4 ساعات / 1200 مع وجود تباين متوقع بنسبة 10%. حتى عند 16 ساعة / 4800 سهم، يمكن للتباين المتوقع أن يلغي تمامًا OC بنسبة 5٪.
وهذا يؤدي إلى جوهر المشكلة - فمعظم المجمعات لا تقدم أي شيء أعلى من قياس 24 ساعة، والذي عند حوالي 5 أسهم / دقيقة يعني ما يقرب من 7200 سهم، وهو ما لا يزال يمثل تباينًا متوقعًا بنسبة 4٪. أنت بحاجة إلى 10 آلاف سهم فقط مقابل تباين بنسبة 3.3%، وحوالي 100 ألف سهم مقابل تباين بنسبة 1%. يجب أن يكون للقراءة 30 دقيقة في واجهة مستخدم ASIC حوالي 2%، ويجب أن تحتوي القراءة الجديدة لمدة ساعتين على تباين أقل من 1%، ولكن لا يعكس أي منهما رفض المجمع. ولذلك، فإن الحل الوحيد إذن هو العثور على مجموعة تتيح لك تحديد مستوى الصعوبة الخاص بك، بحيث يمكنك إنشاء عدد ذي صلة إحصائيًا من المشاركات للأطر الزمنية المتاحة لها. Herominers هو أحد هذه التجمعات التي تسمح بذلك.
أفضل خيار لتحديد الفرق الخاص بك ورؤية الأطر الزمنية الطويلة للقياس هو التعدين الفردي إلى العقدة الخاصة بك وجسر kaspa-stratum. ستنتج إعدادات vardiff الافتراضية ما لا يقل عن 20 مشاركة/دقيقة، وهو ما يكفي للحصول على تباين <= +/- 5% في 4 ساعات، وتسمح لوحة المعلومات (grafana) بالقياسات في أي إطار زمني/دقة تريدها، بما في ذلك الأطر الزمنية الأطول بشكل ملحوظ من 24 ساعة.
كمثال ملموس على الفرق بين القياسات الصالحة وغير الصالحة (بالإضافة إلى كيفية مساعدة kaspa-stratum-bridge)، إليك قراءات معدل التجزئة لثلاثة أجهزة تستخدم فروقًا تنتج >= 30 سهمًا/دقيقة، وKS0 عند 51% OC، KS1 عند 37% OC، وKS3M عند 1% OC. القياسات هي، من الأعلى إلى الأسفل، 24 ساعة (>= 43 ألف سهم)، وساعة واحدة (>= 1800 سهم)، و30 مليونًا (> 900 سهم). يمكنك أن ترى مدى اختلاف القياسات عن المتوقع في الأطر الزمنية الأقصر:
باختصار، إذا كنت تحاول تأكيد تأثيرات OC الصغيرة على واجهة مستخدم ASIC، فستحتاج إلى استخدام القراءة لمدة ساعتين، لكنك لن تعرف ما إذا كنت تقوم بإنشاء مشاركات سيتم رفضها. للحصول على الصورة الكاملة، ستحتاج إلى قياس طويل المدى من مجموعة تسمح بمعدلات مشاركة عالية - ولا توجد خيارات يمكنني الإشارة إليها للقيام بذلك في هذا الوقت، بخلاف التعدين إلى العقدة الخاصة بك + طبقة kaspa -كوبري.