MENGELOLA KOLAM

Sebagian besar kolam penambangan "dikelola," yang berarti ada perusahaan atau individu

yang menjalankan server kolam. Pemilik server kolam disebut sebagai operator kolam, dan dia

mengenakan biaya persentase dari penghasilan kepada penambang kolam.

Server kolam menjalankan perangkat lunak khusus dan protokol penambangan kolam yang

mengkoordinasikan aktivitas penambang kolam. Server kolam juga terhubung ke satu atau lebih

node bitcoin penuh dan memiliki akses langsung ke salinan penuh basis data blockchain. Ini

memungkinkan server kolam untuk memvalidasi blok dan transaksi atas nama penambang kolam,

meringankan mereka dari beban menjalankan node penuh. Bagi penambang kolam, ini adalah

pertimbangan penting, karena node penuh memerlukan komputer yang didedikasikan dengan

setidaknya 100 hingga 150 GB penyimpanan persisten (disk) dan setidaknya 2 hingga 4 GB

memori (RAM). Selain itu, perangkat lunak bitcoin yang berjalan di node penuh perlu

monitoring, pemeliharaan, dan peningkatan secara berkala. Setiap waktu henti yang disebabkan

oleh kurangnya pemeliharaan atau kurangnya sumber daya akan merugikan profitabilitas penambang.

Bagi banyak penambang, kemampuan untuk menambang tanpa menjalankan node penuh adalah

manfaat besar lainnya dari bergabung dengan kolam yang dikelola.

Penambang kolam terhubung ke server kolam menggunakan protokol penambangan seperti Stratum

(STM) atau GetBlockTemplate (GBT). Standar lama yang disebut GetWork (GWK) telah

kebanyakan usang sejak akhir 2012, karena tidak mendukung penambangan pada

kecepatan hash di atas 4 GH/s dengan mudah. Baik protokol STM maupun GBT membuat

template blok yang berisi template dari header blok kandidat. Server kolam membangun blok kandidat

melalui penggabungan transaksi, menambahkan transaksi coinbase (dengan ruang nonce tambahan),

menghitung akar merkle, dan menghubungkan ke hash blok sebelumnya. Header dari blok kandidat

kemudian dikirim ke masing-masing penambang kolam sebagai template.

Setiap penambang kolam kemudian menambang menggunakan template blok, pada target yang lebih

(lebih mudah) tinggi daripada target jaringan bitcoin, dan mengirimkan hasil yang berhasil kembali ke

server kolam untuk mendapatkan saham.

$BTC