Solo Mining memberi imbalan menurut blok milik penambang sendiri yang ditemukan dan diterima, bukan berbagi penemuan pool yang lebih besar. Infrastruktur pribadi atau layanan server solo dapat dipakai; biaya layanan, jika ada, dipotong dari imbalan.
Penambang tidak berbagi penemuan seperti dalam skema pembayaran pool biasa. Namun tetap dibutuhkan pekerjaan valid, koneksi jaringan dan pengiriman blok. Memakai server Stratum atau templat pihak lain tidak otomatis berarti berbagi imbalan; sebaliknya, memiliki node sendiri tidak menyediakan daya hashing ASIC. [Rosenfeld — Solo mining variance] [Solo CKPool — Service and shares]
Bitcoin Core membandingkan nilai numerik hash header dengan target yang diturunkan dari nBits. Hash harus lebih kecil atau sama dengan target valid. Share target yang lebih mudah mengukur pekerjaan operasional, bukan membuat blok sebagian dengan hak imbalan. Menurunkan kesulitan share tidak meningkatkan peluang satu hash jaringan. [Bitcoin Core — Proof-of-work verification]
BIP 22 getblocktemplate menyediakan previousblockhash, transaksi, tinggi dan coinbasevalue untuk penyusunan blok. Perangkat lunak menyusun coinbase dan header, sedangkan ASIC mencoba variasi pekerjaan. Saat ujung rantai berubah, pekerjaan perlu diperbarui; verifikasi templat dan keluaran tujuan terpisah dari kecepatan hashing. [BIP 22 — Block templates]
Dengan bagian tetap 1% dan penemuan independen, harapannya satu penemuan tiap 100 blok jaringan. Namun peluang setidaknya satu dalam seratus itu adalah 1 − 0,99^100, sekitar 63,4%, bukan kepastian. Rentetan panjang tanpa penemuan tidak memperbaiki percobaan berikutnya. Perubahan kesulitan, hashrate dan waktu henti mengubah asumsi model. [Rosenfeld — Solo mining variance]
Coinbase boleh mengambil paling banyak subsidi blok ditambah biaya transaksi di dalam blok. Pada mainnet dari tinggi 840000 hingga sebelum 1050000, subsidi adalah 3,125 BTC; biaya transaksi tidak tetap. COINBASE_MATURITY adalah 100 blok, bukan 100 menit. Imbalan yang ditemukan bukan saldo yang langsung dapat dibelanjakan. [Bitcoin Core — Block subsidy and validation] [Bitcoin Core — Coinbase maturity] [Bitcoin Core — Mainnet parameters]
Seluruh blok harus memenuhi aturan transaksi, coinbase dan konteks rantai. Pengiriman terlambat atau pekerjaan di ujung lama bisa menghasilkan blok stale di luar rantai aktif. Pantau kebaruan pekerjaan, penerimaan node dan konfirmasi berikutnya; share terbaik bukan bukti penemuan blok valid. [BIP 22 — Block templates] [Bitcoin Core — Block subsidy and validation]
Solo CKPool adalah contoh koordinasi, templat dan statistik dengan alokasi penemuan secara individual. Shares-nya memberikan umpan balik, bukan pembayaran proporsional biasa. Nilai biaya, alamat pembayaran, ketersediaan dan kebijakan pekerjaan; daftar pemenang publik tidak menggambarkan probabilitas setiap peserta. [Solo CKPool — Service and shares]
Listrik, perangkat keras dan operasi perlu dibayar terus, sedangkan pendapatan solo bisa lama tetap nol. Skema pool mengurangi variasi lewat pembagian pendapatan dan risiko yang berbeda, bukan secara ajaib menaikkan daya mesin yang sama. Templat sendiri dapat diteliti untuk belajar; pendanaan jangan bergantung pada keyakinan bahwa kemenangan pasti datang setelah menunggu lama. [Rosenfeld — Solo mining variance]
Untuk gambaran yang lebih utuh, baca entri ini bersama Penambangan Bitcoin, Mining Pool, getblocktemplate, Hashrate, Pay Per Share, Pay Per Last N Shares. Entri ini juga dirujuk dari Mining Pool.