Merged Mining memungkinkan proses pencarian hash yang sama digunakan oleh beberapa jaringan yang kompatibel. Hash adalah hasil perhitungan penambangan. Blok adalah kumpulan transaksi yang diajukan untuk masuk ke catatan publik jaringan. Penambang mencari hasil perhitungan yang memungkinkan mereka menyerahkan blok itu untuk diperiksa peserta lain. Setiap jaringan tetap memiliki riwayat dan aturan sendiri. Berbagi pekerjaan tidak otomatis berarti berbagi koin atau memiliki keamanan yang sama.
Jan menambang melalui Mining Pool, layanan yang mengoordinasikan pekerjaan para penambang. Suatu hari ia juga melihat imbalan Namecoin di dasbornya. Itu tidak berarti ASIC miliknya, mesin khusus untuk menambang, berhenti bekerja bagi Bitcoin selama separuh waktu. Pool dapat menyiapkan tugas agar pencarian hash yang sama melayani kedua jaringan. Jika hasilnya memenuhi syarat yang sesuai, pekerjaan itu juga dapat dibuktikan kepada jaringan tambahan. Daya komputasi mesin tidak berlipat dua; pekerjaan yang sudah dilakukan mendapat kegunaan lain. Imbalan jaringan lain tidak menciptakan bitcoin tambahan di luar aturan Bitcoin. [1] [4]
Di sini Bitcoin disebut rantai induk dan Namecoin rantai tambahan. Namun, Bitcoin tidak mengambil tanggung jawab atas jaringan itu. Bitcoin Full Node, komputer yang menjalankan perangkat lunak untuk memeriksa aturan secara mandiri, memvalidasi transaksi dan blok Bitcoin. Ia tidak menentukan apakah transaksi Namecoin juga sah; simpul Namecoin harus melakukannya sendiri. Setiap jaringan mempertahankan riwayat dan catatan koin yang bisa dibelanjakan. Kegagalan aplikasi pada jaringan tambahan tidak dengan sendirinya membatalkan pembayaran Bitcoin, dan aturan jaringan itu tidak dapat mengubah aturan Bitcoin. [1] [2]
Hasil perhitungan dibandingkan dengan target: batas angka yang tidak boleh dilampaui hash. Hash dihitung dari header yang memuat ringkasan informasi blok yang diusulkan. Penambang mengubah sebagian data tersebut dan mengulangi perhitungan sampai memperoleh angka yang cukup kecil. Jaringan tambahan bisa menetapkan syarat yang lebih mudah. Hasil Jan lalu cukup untuk blok jaringan tersebut, tetapi tidak untuk blok Bitcoin. Rootstock secara jelas membedakan hasil yang memenuhi kedua jaringan, hanya Rootstock, atau sekadar syarat share milik pool yang lebih mudah. Share adalah bukti pekerjaan berkala, bukan dengan sendirinya blok salah satu jaringan. Memenuhi target penambangan juga tidak membenarkan transaksi yang tidak sah: blok tetap harus memenuhi aturan lain dari jaringannya. [3] [4]
Seluruh perhitungan tidak perlu diulang, tetapi pengoperasian tetap membutuhkan pekerjaan. Seseorang harus menyiapkan blok tambahan, menjalankan simpulnya, memelihara perangkat lunak, dan mengirim bukti. Operator pool dapat menanganinya, sehingga ASIC Jan tidak perlu menjalankan simpul setiap proyek sendiri. Pembayaran merupakan persoalan lain. Imbalan Namecoin diberikan dalam NMC, mata uangnya sendiri. Ketentuan pool menentukan apakah imbalan itu dibayarkan kepada Jan, ditukar, atau dimasukkan dengan cara lain ke penawarannya. Yang penting adalah jumlah yang benar-benar diterima setelah potongan, bukan bonus menarik di dasbor. [1] [5]
Pernyataan itu belum menjelaskan berapa banyak penambang yang benar-benar ikut. Jaringan kecil tidak otomatis memperoleh seluruh daya komputasi Bitcoin. Yang penting adalah pekerjaan yang disumbangkan, pemusatannya pada beberapa operator, dan insentif mereka untuk menjaga jaringan dengan jujur. Namecoin juga mengizinkan rantai induk lain yang memakai SHA-256d, yaitu dua kali penerapan fungsi hash yang sama. Karena itu, angka hashrate, laju perhitungan, perlu konteks. Angka tersebut sendiri tidak membuktikan ketahanan yang setara terhadap penulisan ulang riwayat terbaru, atau bahwa jumlah konfirmasi yang sama memberi kepastian seperti di Bitcoin. Jumlah konfirmasi transaksi menghitung blok yang memuat transaksi tersebut beserta blok-blok yang ditambahkan setelahnya pada jaringan itu. [1] [4]
Saat melihat tawaran imbalan tambahan, Jan perlu mengetahui jaringan dan mata uangnya serta cara imbalan itu benar-benar masuk ke dompetnya. Pengguna jaringan tambahan juga perlu mengetahui siapa yang memeriksa aturan dan apa risiko perangkat lunaknya. Penambangan bersama tidak dengan sendirinya menukar satu koin dengan koin lain. Jika proyek menawarkan jembatan, mekanisme pemindahan nilai antarjaringan, jembatan itu memiliki ketentuan dan risiko sendiri. “Ditambang bersama Bitcoin” menjelaskan asal sebagian perlindungan, bukan keseluruhan produk atau keamanan uang yang disimpan di dalamnya. [1] [4]
Namecoin menyebut buktinya AuxPoW, Proof of Work tambahan. Agar seseorang tidak dapat mengambil sembarang hash yang sudah ditemukan lalu menempelkan blok lain, blok tambahan harus terikat secara kriptografis pada perhitungan sejak awal. Hash-nya, sidik jari digital, terhubung melalui Merkle Tree, pohon hash untuk membuktikan bahwa data disertakan, ke data dalam coinbase induk, transaksi pertama yang khusus dalam blok. Cabang lain membuktikan bahwa coinbase termasuk dalam ringkasan transaksi di header induk. Simpul memeriksa seluruh hubungan, penempatan data, ukuran pohon, dan indeks yang juga diturunkan dari chain ID, pengenal rantai. Hash pinjaman tanpa hubungan itu tidak cukup. [2]
BIP 301 menjelaskan Blind Merged Mining (BMM). BIP adalah dokumen yang mengusulkan atau menjelaskan aturan dan praktik untuk Bitcoin; penerbitannya sendiri tidak mengubah aturan jaringan. Dalam usulan ini, peserta lain menyusun blok tambahan dan menawarkan biaya kepada penambang Bitcoin untuk menyertakan komitmen terkait, yakni rujukan yang bisa diverifikasi ke blok pilihan. Penambang tidak perlu memilih isi blok itu sendiri. Usulan ini memiliki aturan tersendiri yang membutuhkan perubahan konsensus, aturan validasi bersama dalam jaringan; bukan nama baru untuk Namecoin AuxPoW yang sudah digunakan. Saat peninjauan ini, BIP 301 berstatus Draft, rancangan, dalam registri resmi. Nomor BIP maupun adanya implementasi saja tidak membuktikan aktivasi pada jaringan Bitcoin. [5]
Untuk gambaran yang lebih utuh, baca entri ini bersama Penambangan, Proof of Work, Bitcoin, Mining Pool, ASIC Miner, Full Node. Entri ini juga dirujuk dari Sergio Demian Lerner.