Sebab share ditolak: apa kata kolam kepada perisian anda
Setiap balasan bernombor yang dihantar kolam apabila menolak share, maksud sebenarnya, dan yang mana menunjuk kepada persediaan anda yang boleh dibaiki.
Apakah yang diberitahu oleh balasan penolakan share?
Apabila kolam menolak share, ia bukan sekadar berkata tidak. Ia menghantar balik sebab bernombor, dan perisian perlombongan anda mencetaknya.
Satu baris itu menukar sejam perubahan tetapan secara rawak menjadi pembetulan seminit. Jadi ada baiknya mengetahui maksud setiap balasan.
Sesetengah balasan bermakna ada sesuatu yang salah di pihak anda. Sesetengahnya bermakna tiada apa yang salah langsung. Membaca kesemuanya dengan cara yang sama ialah sebab orang akhirnya flash semula kad yang sebenarnya baik.
Lima balasan secara ringkas
- 20, other (lain-lain): baca teks di sebelah nombor itu.
- 21, job not found (kerja tidak ditemui): share basi, dan bilangan kecil adalah normal.
- 22, duplicate (pendua): dikira sekali dan tidak pernah dikira sebagai kesalahan anda.
- 23, low difficulty (kesukaran rendah): biasanya masalah di pihak anda.
- 24, unauthorized (tidak dibenarkan): hampir selalu alamat dompet.
21, job not found (kerja tidak ditemui)
Kerja yang dijawab oleh share anda sudah tamat tempoh. Rangkaian telah beralih semasa share itu dalam perjalanan. Apabila ia tiba, soalannya sudah ada pemenang.
Inilah share basi. Bilangan kecil daripadanya ialah kos berada di internet, kerana cahaya melalui gentian optik tidak serta-merta.
Bertindak hanya apabila ia tidak lagi kecil. Kadar yang meningkat minggu demi minggu menunjuk kepada kependaman. Cuba rantau yang paling dekat dengan anda dan sambungan berwayar sebelum perkara lain.
Kadar yang melonjak sebaik sahaja anda menambah rig menunjuk kepada rig itu.
23, low difficulty (kesukaran rendah)
Share anda tidak mencapai sasaran yang diberikan kepadanya. Balasan ini biasanya bermakna sesuatu di pihak anda. Ia ialah tempat pertama untuk dilihat apabila penolakan muncul.
Semak punca-punca ini:
- Overclock yang tidak stabil. Kerja yang gagal pengesahan hanya sekali-sekala ialah tanda klasiknya: beberapa peratus share, bukan setiap satu. Turunkan jam teras dan memori ke nilai asal dan lihat sama ada penolakan turut hilang.
- Algoritma yang salah. Perisian yang dimulakan pada algoritma yang salah hampir tidak menghasilkan apa-apa yang boleh lulus. Jadi ini muncul sebagai penolakan di mana-mana, bukan beberapa peratus.
- Perisian perlombongan yang ketinggalan zaman. Selepas naik taraf rangkaian, binaan lama terus menghasilkan kerja di bawah peraturan lama. Setiap sharenya gagal.
- Kesukaran tetap yang anda tetapkan terlalu tinggi secara manual. Jika anda menetapkannya, buang dan biarkan kolam menala kadar anda.
22, duplicate, dan mengapa ia tidak dikira sebagai kesalahan anda
Share yang sama sampai ke kolam dua kali. Ia dikira sekali, dan itu betul. Selepas itu, tiada apa yang berlaku: pendua tidak pernah dikira sebagai share buruk dan tidak pernah mendekatkan anda kepada sekatan.
Ini pilihan yang disengajakan, bukan kelalaian. Pendua biasanya hanyalah perkakasan yang berkelakuan seperti perkakasan.
- Perisian tegar ASIC (perisian di dalam mesin perlombongan khusus) mencuba semula penghantaran yang disangkanya hilang.
- Lapisan proksi menghantar semula share.
- Perisian perlombongan yang menemui jawapan yang sama dua kali untuk kerja yang sama menghantarnya dua kali.
Tiada satu pun daripada itu ialah pelombong menipu. Kolam yang menganggap pendua tidak sah secara senyap menghukum rig atas tingkah laku yang dipilih oleh perisian tegarnya.
Jika pendua berlaku secara berterusan dan bukan sekali-sekala, biasanya dua rig berkongsi satu nama pekerja. Beri setiap rig namanya sendiri.
24, unauthorized (tidak dibenarkan)
Log masuk tidak diterima, atau share tiba sebelum log masuk diterima. Dalam praktiknya, ini hampir selalu alamat dompet.
Alamat itu mungkin ada kesilapan taip, atau ruang kosong yang terbawa semasa salin dan tampal. Atau ia mungkin milik rangkaian yang berbeza daripada rangkaian yang anda halakan.
Kolam cuba memberitahu yang mana satu. Jika alamat itu sah tetapi milik rangkaian lain, balasan akan menyatakannya. Ia juga menamakan rangkaian yang digunakan oleh kolam ini.
Rangkaian yang salah dan kesilapan taip kelihatan sama dalam log. Ia memerlukan pembetulan yang sama sekali berbeza.
20, other (lain-lain)
Ini merangkumi semua yang bukan salah satu daripada empat di atas. Balasan membawa teks di sebelah nombor yang menyatakan apa yang berlaku. Jadi anda membaca balasan ini dan bukan mencarinya.
Dua daripada balasan ini patut diketahui, kerana ia ialah dasar dan bukan kesalahan dalam kerja anda. Kedua-duanya berlaku selepas kadar basi kekal tinggi untuk masa yang lama:
- Mula-mula, share basi ditolak terus.
- Selepas itu datang sekatan sementara.
Kedua-dua balasan menyatakan dengan jelas bahawa share basi ialah sebabnya. Ia bukan penilaian ke atas perkakasan anda. Kolam menolak untuk terus membayar kerja yang tidak boleh membawa bayaran.
Kedua-duanya hilang sendiri sebaik sahaja kadar itu turun semula.
Berapa banyak penolakan dikira terlalu banyak?
Untuk job not found, di bawah 1 peratus adalah sihat pada rantau yang dipilih dengan baik. Tiada yang mencapai sifar, jadi perhatikan trend dan bukan kiraannya.
Untuk low difficulty, sebarang jumlah yang berterusan bermakna ada sesuatu yang salah. Ia bukan kos berada dalam talian. Ia ialah kerja yang gagal pengesahan, dan ia tidak memperoleh apa-apa.
Rig pada beberapa peratus ialah rig yang overclocknya perlu dikurangkan.
Tab Langsung pada papan pemuka anda menunjukkan kedua-duanya semasa ia berlaku. Ia menyenaraikan setiap share semasa kolam menilainya.
Bagaimana jika balasan tidak memberitahu anda dengan cukup?
Ikuti senarai semak dalam artikel share ditolak. Ia menyusun punca mengikut kekerapan setiap satu ternyata menjadi puncanya.
Jika satu rig ditolak dan yang lain bersih, masalahnya ialah mesin itu, bukan kolam. Syaki profil overclocknya dahulu, kemudian versi pemacunya, kemudian kabel risernya.