Glosarium · Pool

Stratum

Oleh tim CloudMineCryptoDiperbarui Juga disebut Stratum v2

Definisi

Stratum adalah protokol yang digunakan mesin mining untuk berkomunikasi dengan pool mining. Pool mengirim pekerjaan untuk di-hash ke setiap mesin, lalu mesin mengirimkan share sebagai bukti pekerjaan yang sudah dilakukan.

Bagian dari glosarium mining Bitcoin, berisi 88 istilah dengan bahasa sederhana.

Sesi Stratum V1, pesan demi pesan

Penambang

Pool

mining.subscribe

Halo, saya penambang

mining.authorize

Ini nama worker saya

mining.set_difficulty

Kirim share pada tingkat kesulitan ini

mining.notify

Ini job baru untuk di-hash

mining.submit

Ini share yang saya temukan

JSON teks biasa lewat koneksi TCP. Dua yang terakhir berulang sepanjang hari: job baru setiap kali pool memperbarui blok, satu share setiap beberapa detik.

Bagaimana cara kerja Stratum?

Mesin membuka koneksi ke pool dan membiarkannya tetap terbuka. Mesin masuk menggunakan nama worker, lalu pool mengirimkan tingkat kesulitan share dan job. Job berisi bagian-bagian header blok serta bagian transaksi coinbase, sehingga mesin bisa mengubah extra nonce sendiri dan tidak akan kehabisan pekerjaan.

Setelah itu, hanya ada dua pesan yang terus berulang: job baru setiap kali pool memperbarui bloknya, dan share dari mesin setiap beberapa detik. Slush Pool memperkenalkan Stratum pada 2012 untuk menggantikan sistem lama yang mengharuskan miner terus meminta pekerjaan dari pool.

Seperti apa pengaturan miner?

Di halaman pengaturan mesin, isi tiga kolom: alamat pool seperti stratum+tcp://pool.example.com:3333, nama worker seperti myaccount.rig1, dan kata sandi yang sering kali diabaikan pool. Itulah seluruh pengaturan Stratum. Untuk berpindah pool, cukup ubah isi kolom-kolom itu.

Apa yang berubah di Stratum V2?

V1 mengirim teks biasa, biasanya tanpa enkripsi, sehingga seseorang di jalur jaringan bisa mengalihkan pekerjaan miner. Stratum V2 menggunakan format biner, terenkripsi dan terautentikasi, serta memakai lebih sedikit bandwidth. Protokol ini juga memiliki bagian deklarasi pekerjaan opsional yang memungkinkan miner memilih transaksi di blok mereka sendiri.

Siapa yang memutuskan apa yang masuk ke dalam blok?

Stratum V1

Memilih transaksi
Pool
Yang dilihat penambang
Hanya job untuk di-hash
Lalu lintas
Teks biasa, biasanya tidak terenkripsi

Stratum V2 dengan deklarasi job

Memilih transaksi
Bisa jadi penambang itu sendiri
Yang dilihat penambang
Templatenya sendiri
Lalu lintas
Terenkripsi, biner
Deklarasi job bersifat opsional di V2. Sebuah pool bisa mendukung V2 dan tetap membangun templatenya sendiri.

Sumber

  1. Protokol mining Stratum · Bitcoin Wiki
  2. Stratum V2: protokol mining generasi berikutnya · Kelompok kerja Stratum V2
  3. Spesifikasi Stratum V2 · Kelompok kerja Stratum V2

Angka terkini di halaman ini berasal dari API CloudMineCrypto dan data blockchain publik, diperbarui secara berkala, dan diberi label di tempatnya. Hanya untuk edukasi, bukan nasihat keuangan.

Sekarang, lihat proses mining berlangsung.

Aktifkan paket mining gratis selama 8 jam di aplikasi CloudMineCrypto dan lihat saldo BTC-mu bertambah berdasarkan data jaringan terkini. Tarik ke wallet-mu sendiri, termasuk lewat Lightning. Reward adalah estimasi.