Alasan share ditolak: pesan pool untuk software mining
Setiap balasan bernomor yang dikirim pool saat menolak share, artinya, dan mana yang menunjuk ke sesuatu di setup Anda sendiri yang bisa Anda perbaiki.
Apa yang diberitahukan balasan penolakan share?
Saat pool menolak sebuah share, pool tidak hanya bilang tidak. Pool mengirim balik alasan bernomor, dan software mining Anda mencetaknya.
Satu baris itu mengubah satu jam mengotak-atik pengaturan secara acak menjadi perbaikan satu menit. Jadi ada gunanya mengetahui arti setiap balasan.
Sebagian balasan berarti ada yang salah di pihak Anda. Sebagian berarti tidak ada yang salah sama sekali. Membaca semuanya dengan cara yang sama adalah sebab orang akhirnya mem-flash ulang kartu yang sebenarnya baik-baik saja.
Ringkasan lima balasan
- 20, lainnya: baca teks di samping nomornya.
- 21, job not found (pekerjaan tidak ditemukan): share stale, dan jumlah kecil itu normal.
- 22, duplikat: dihitung sekali dan tidak pernah diperhitungkan terhadap Anda.
- 23, low difficulty (difficulty terlalu rendah): biasanya masalah di pihak Anda.
- 24, unauthorized (tidak diizinkan): hampir selalu soal alamat dompet.
21, job not found (pekerjaan tidak ditemukan)
Pekerjaan yang dijawab share Anda sudah kedaluwarsa. Jaringan sudah bergerak maju selagi share itu dalam perjalanan. Saat share itu tiba, pertanyaannya sudah punya pemenang.
Inilah share stale. Sejumlah kecil di antaranya adalah harga dari berada di internet, karena cahaya di serat optik tidak instan.
Tangani hanya jika jumlahnya tidak lagi kecil. Rasio yang naik minggu demi minggu menunjuk ke latensi. Coba wilayah yang paling dekat dengan Anda dan koneksi kabel sebelum hal lain.
Rasio yang melonjak begitu Anda menambah sebuah rig menunjuk ke rig itu.
23, low difficulty (difficulty terlalu rendah)
Share Anda tidak mencapai target yang diberikan kepadanya. Balasan ini biasanya berarti ada sesuatu di pihak Anda. Ini tempat pertama yang diperiksa saat penolakan muncul.
Periksa penyebab berikut:
- Overclock yang tidak stabil. Pekerjaan yang hanya kadang-kadang gagal verifikasi adalah ciri khasnya: beberapa persen share, bukan setiap share. Turunkan clock core dan memori ke nilai bawaan dan lihat apakah penolakannya ikut hilang.
- Algoritma yang salah. Software mining yang dijalankan dengan algoritma yang salah hampir tidak menghasilkan apa pun yang bisa lolos. Jadi ini muncul sebagai penolakan di mana-mana, bukan beberapa persen.
- Software mining yang usang. Setelah upgrade jaringan, build lama terus menghasilkan pekerjaan menurut aturan lama. Setiap share-nya gagal.
- Difficulty tetap yang Anda atur terlalu tinggi secara manual. Jika Anda mematoknya, hapus patokan itu dan biarkan pool menyetel kecepatan Anda.
22, duplikat, dan mengapa itu tidak diperhitungkan terhadap Anda
Share yang sama sampai ke pool dua kali. Share itu dihitung sekali, dan itu memang benar. Setelah itu, tidak terjadi apa-apa: duplikat tidak pernah dihitung sebagai share buruk dan tidak pernah mendekatkan Anda ke ban.
Ini keputusan yang disengaja, bukan kelalaian. Duplikat biasanya hanyalah perangkat keras yang berperilaku seperti perangkat keras.
- Firmware ASIC (software di dalam mesin mining khusus) mengulang pengiriman yang dikiranya hilang.
- Lapisan proxy mengirim ulang sebuah share.
- Software mining yang menemukan jawaban yang sama dua kali untuk pekerjaan yang sama mengirimnya dua kali.
Tidak satu pun dari itu berarti miner berbuat curang. Pool yang menganggap duplikat tidak valid diam-diam menghukum rig atas perilaku yang dipilih firmware-nya.
Jika duplikat terus muncul, bukan sesekali, biasanya dua rig memakai satu nama worker. Beri setiap rig namanya sendiri.
24, unauthorized (tidak diizinkan)
Login tidak diterima, atau sebuah share tiba sebelum login diterima. Dalam praktiknya ini hampir selalu soal alamat dompet.
Alamatnya mungkin salah ketik, atau ada spasi yang ikut terbawa saat salin-tempel. Atau alamat itu milik jaringan yang berbeda dari jaringan yang Anda tuju.
Pool berusaha menyebutkan yang mana. Jika sebuah alamat valid tetapi milik jaringan lain, balasannya mengatakan hal itu. Balasan itu juga menyebutkan jaringan tempat pool ini berada.
Jaringan yang salah dan salah ketik terlihat sama persis di log. Keduanya butuh perbaikan yang sama sekali berbeda.
20, lainnya
Ini mencakup semua yang bukan salah satu dari empat di atas. Balasannya membawa teks di samping nomor yang menjelaskan apa yang terjadi. Jadi yang ini dibaca, bukan dicari artinya.
Dua dari balasan ini patut dikenali, karena keduanya kebijakan, bukan kesalahan dalam pekerjaan Anda. Keduanya muncul setelah rasio stale tetap tinggi untuk waktu lama:
- Pertama, share stale langsung ditolak.
- Setelah itu datang ban sementara.
Kedua balasan itu terang-terangan menyebut share stale sebagai alasannya. Keduanya bukan vonis atas perangkat keras Anda. Pool menolak terus membayar pekerjaan yang tidak bisa menghasilkan.
Keduanya hilang dengan sendirinya begitu rasionya turun kembali.
Berapa banyak penolakan yang terlalu banyak?
Untuk job not found, di bawah 1 persen itu sehat pada wilayah yang dipilih dengan baik. Tidak ada yang mencapai nol, jadi perhatikan trennya, bukan jumlahnya.
Untuk low difficulty, jumlah berapa pun yang konsisten berarti ada yang salah. Ini bukan harga dari berada di internet. Ini pekerjaan yang gagal verifikasi, dan tidak menghasilkan apa pun.
Rig dengan beberapa persen adalah rig dengan overclock yang perlu diturunkan.
Tab Langsung di dasbor Anda menampilkan keduanya saat terjadi. Tab itu mencantumkan setiap share sebagaimana pool menilainya.
Bagaimana jika balasannya kurang jelas?
Ikuti daftar periksa di artikel tentang share ditolak. Daftar itu mengurutkan penyebab menurut seberapa sering masing-masing ternyata menjadi biang masalahnya.
Jika satu rig menolak dan yang lain bersih, masalahnya ada di mesin itu, bukan di pool. Curigai profil overclock-nya lebih dulu, lalu versi driver-nya, lalu kabel riser-nya.