satsfaucet.com

Apa Itu Bitcoin Mining Pool?

Mengenal Bitcoin Mining Pool: Apa itu, bagaimana cara kerjanya, dan apakah menguntungkan?
Apa Itu Bitcoin Mining Pool?

Bitcoin Mining Pool atau kolam penambangan merupakan kelompok terdesentralisasi yang diorganisasikan dan dioperasikan oleh pihak ketiga untuk mengoordinasikan daya hash dari para penambang di seluruh dunia, kemudian membagi bitcoin yang dihasilkan secara proporsional dengan daya hash yang disumbangkan ke kelompok tersebut.

Mengapa Menambang Bitcoin di Pool?

Dengan kata lain, bitcoin mining (dan secara lebih umum, proof-of-work mining) adalah proses “menebak” blok apa yang akan muncul berikutnya di blockchain Bitcoin.

Dengan menggabungkan angka acak ("nonce") dengan semua konten lain dari blok Bitcoin (potensial), "hash blok" yang dihasilkan mungkin valid, tetapi ini adalah masalah coba-coba. Perangkat keras penambangan khusus dirancang untuk membuat sejumlah besar tebakan per detik, tetapi untuk setiap tebakan individu, sangat tidak mungkin hasilnya sesuai.

Sifat acak dari penambangan membuat penambang individu menghadapi banyak variasi atau "keberuntungan." Bahkan jika penambang yang sangat besar dapat mengendalikan, katakanlah, 1 persen dari semua daya hash pada jaringan Bitcoin, itu tidak menjamin mereka akan secara konsisten menemukan satu dari setiap 100 blok. Sebaliknya, mereka bisa saja beruntung pada suatu hari dan menemukan tiga blok, tetapi tidak beruntung selama tiga hari berikutnya (atau lebih) dan tidak menemukan satu pun blok.

Mining Pool merupakan cara bagi penambang individu untuk menggabungkan daya hash mereka sehingga mereka dapat menambang seolah-olah mereka adalah satu penambang besar. Para penambang individu (dalam konteks Mining Pool, mereka juga disebut sebagai "hasher") berbagi imbalan dari setiap blok yang ditemukan oleh gabungan pool, disesuaikan dengan bagian daya hash yang mereka sumbangkan. Hal ini menjamin bahwa mereka akan menemukan blok lebih teratur dan dengan demikian memperlancar pendapatan dari imbalan penambangan.

Dengan penambangan tergabung, penambang dapat memperoleh penghasilan yang relatif tetap, alih-alih memperoleh gaji besar secara sporadis.

Bagaimana Cara Kerja Mining Pool?

Ada berbagai varian Mining Pool, dan dari waktu ke waktu metode baru diusulkan dan diperkenalkan.

Namun, yang paling umum, operator mining pool menyiapkan layanan agar para haser dapat terhubung. Melalui koneksi ini, operator mining pool akan mengirimkan "templat blok" ke para haser. Templat blok ini, seperti namanya, adalah templat untuk tampilan blok Bitcoin berikutnya, tetapi tanpa bukti kerja yang diperlukan ("tebakan") yang dilakukan terhadapnya.

Dengan menggunakan pola blok ini, para hasher mulai menebak blok berikutnya: Mereka melakukan proof of work pada blok tersebut. Jika tebakan mereka benar, mereka mengembalikan blok Bitcoin yang valid ke mining pool, dan mining pool menyiarkan blok tersebut ke jaringan Bitcoin, dan memperoleh imbalan blok. Kemudian, imbalan blok dipotong menjadi potongan-potongan kecil untuk membayar semua hasher di pool, sesuai dengan rasio daya hash yang mereka sumbangkan (meskipun metode operasi ini mencakup sebagian kecil dari jaringan Bitcoin).

Mining Pool membayar penambang berdasarkan hash rate mereka berdasarkan nilai hash rate yang diharapkan. Untuk memperoleh pendapatan, Mining Pool biasanya membeli hash rate dengan harga diskon (sekitar 97 hingga 99 persen dari nilai yang diharapkan). Hash rate yang diharapkan dihitung secara berbeda di setiap pool, tetapi umumnya mengikuti rumus 1 / tingkat kesulitan jaringan x hadiah blok + biaya transaksi rata-rata 24 jam.

Mining Pool dapat langsung memverifikasi bahwa pekerjaan yang diserahkan kepada mereka valid dengan melihat hasil hash dan membandingkannya dengan target jaringan. Mining Pool menetapkan ambang batas khusus, yang disebut "target pembagian" yang memungkinkan penambang untuk menyerahkan pembagian (hash) setiap lima detik kepada mereka. Jika hash lebih rendah dari target pembagian, hash tersebut dianggap valid dan penambang diberi penghargaan atas usaha mereka. Semakin tinggi tingkat hash yang dimiliki penambang, semakin rendah target pembagiannya dan penambang diberi penghargaan yang setara untuk pekerjaan yang "lebih keras".

Tergantung pada tingkat kedalaman yang ingin Anda masuki di sini, tetapi ada beberapa nuansa lagi. (1) Anda memerlukan full node untuk menambang yang tidak disertakan dalam ASIC, jadi penambang dapat menambang ke jaringan dengan ASIC, sedangkan pool menjalankan full node (2) sebagian besar penambang ingin menerima pembayaran yang konsisten terlepas dari keberuntungan penambangan sehingga mereka menjual langsung ke mining pool berdasarkan nilai hashrate yang diharapkan. Sekitar 95% industri bekerja dengan cara ini (slush pool merupakan pengecualian yang perlu dicatat)

Beberapa desain alternatif untuk mining pool tidak bergantung pada operator kumpulan penambangan (sebagai gantinya, kumpulan penambangan menggunakan semacam "mini-blockchain") atau membiarkan hasher membuat templat blok mereka sendiri (yang masih perlu disetujui oleh mining pool).

Apakah Menambang Bitcoin di Pool Lebih Menguntungkan?

Rata-rata, tidak, penambangan bitcoin di mining pool tidak lebih menguntungkan daripada penambangan bitcoin solo. Namun, dalam arti lain, ya memang demikian.

Dalam jangka waktu yang cukup lama, varians penambangan solo akan berjalan dengan sendirinya, dan seorang penambang solo akan memperoleh penghasilan setidaknya sebanyak yang mereka peroleh di mining pool. Bahkan, karena operator kolam penambangan biasanya mengenakan biaya untuk layanan mereka, penambangan solo mungkin akan lebih menguntungkan.

Namun, "dalam jangka waktu yang cukup lama" dapat berarti butuh waktu lebih lama dari seumur hidup agar varians tersebut dapat bekerja dengan sendirinya. Banyak penambang lebih memilih bentuk pendapatan yang lebih stabil, meskipun itu berarti mereka harus membayar sedikit biaya. Mining pool memberikan imbalan yang konsisten, tidak berdasarkan "keberuntungan" penambangan, yang sangat penting bagi bisnis penambangan atau penambang individu yang memiliki biaya tetap (seperti listrik). Bahkan penambang yang menghasilkan 1 persen dari laju hash jaringan tidak dapat mengambil risiko ketidaksesuaian pendapatan-biaya dari penambangan saja.

Selain itu, terdapat banyak tantangan teknis dalam proses penambangan, seperti blok yang terlantar dan ditolak, efisiensi penambang yang buruk, dsb. Operator mining pool telah berupaya menyempurnakan proses penambangan dan dapat meminimalkan potensi kerugian bagi para peserta.

Cara Memilih Mining Pool Bitcoin

Memilih mining pool Bitcoin bisa jadi sulit bagi para penambang. Ada banyak pilihan yang tersedia dan penetapan harganya selama ini cukup tidak transparan. Kolam-kolam tersebut mungkin menetapkan biaya tertentu kepada calon penambang, tetapi tidak jelas apa dasar biaya tersebut dan berapa banyak yang sebenarnya akan diperoleh penambang.

Saran terbaik untuk memilih mining pool adalah mencoba beberapa opsi dan melakukan beberapa pengujian sendiri. Dengan begitu, Anda bisa mendapatkan opini yang lebih matang tentang pool yang tepat untuk Anda.

Selain profitabilitas dasar, Anda juga dapat memilih kumpulan berdasarkan hal-hal seperti lokasi geografis (dan undang-undang setempat yang berlaku), pengalaman pengguna, statistik kinerja dan data yang tersedia, serta alat penambangan tambahan yang ditawarkan bersama layanan tersebut.

Apakah Mining Pool Bitcoin Menjadi Masalah Bagi Jaringan Bitcoin?

Dalam pengaturan mining pool bitcoin yang paling umum, seperti dijelaskan di atas, operator mining pool atau Kolam penambangan membuat templat blok bagi para haser untuk melakukan pembuktian kerja. Ini berarti bahwa operator kolam penambangan dapat memutuskan transaksi mana yang sedang ditambang di blok yang dikerjakan oleh seluruh Pool. Ini adalah bentuk sentralisasi penambangan; jika semua hal lain sama, ekosistem tempat semua penambang bitcoin menambang secara individual akan lebih terdesentralisasi daripada ekosistem tempat mereka menambang di mining pool.

Sentralisasi ini memberikan sejumlah kekuasaan kepada operator mining pool. Misalnya, mereka dapat memutuskan untuk tidak memasukkan transaksi tertentu ("sensor") atas nama mining pool, dan bahkan mungkin mencoba dan melakukan serangan 51 persen (meskipun ini akan lebih sulit).

Apakah ini masalah nyata atau tidak, dan seberapa besar masalah ini, bergantung pada banyak faktor. Misalnya, tergantung pada seberapa besar kumpulan penambangan, dan tergantung pada seberapa sulit atau mudah bagi para hasher untuk beralih ke mining pool yang berbeda, atau seberapa sulit atau mudah untuk memulai mining pool baru. Sejauh ini, mining pool belum menyebabkan masalah yang sangat serius bagi Bitcoin.

Beberapa pengguna Bitcoin telah menyatakan kekhawatirannya dengan konsentrasi kumpulan penambangan yang dioperasikan di Tiongkok. Dengan konsentrasi pengelolaan hash rate yang begitu tinggi di satu negara, mungkin ada potensi serangan yang disponsori negara.

Di sisi lain, keberadaan kumpulan penambangan mungkin memungkinkan lebih banyak orang untuk berpartisipasi dalam penambangan bitcoin, yang juga berkontribusi pada desentralisasi sistem. (Sekali lagi, apakah jenis desentralisasi ini benar-benar berguna juga bergantung pada banyak faktor lainnya.)

Beberapa desain mining pool bitcoin alternatif (seperti yang disebutkan di atas) berupaya membatasi beberapa risiko mining pool, tetapi cenderung memiliki kekurangannya sendiri dan belum benar-benar populer (sejauh ini). Stratum V2, yang dikembangkan oleh Braiins, adalah solusi inovatif untuk sentralisasi pool yang memungkinkan penambang untuk mengirimkan blok kustom mereka sendiri, sehingga memberikan sebagian kekuasaan kembali kepada mereka. Namun, tidak jelas apakah mining pool lainnya, yang sebagian besar berbasis di Tiongkok, akan mengadopsi teknologi ini.

Apakah Mining Pool Bagian dari Protokol Bitcoin?

Tidak, mining pool bukanlah bagian dari protokol Bitcoin itu sendiri, dan tidak ada alasan untuk percaya bahwa Satoshi Nakamoto bermaksud agar penambangan dilakukan secara tergabung.

Sebaliknya, mining pool ditemukan pada tahun 2011 oleh Marek “Slush” Palatinus, yang juga mendirikan mining pool pertama Bitcoin: Slush Pool. mining pool menggunakan protokol mereka sendiri, meskipun beberapa di antaranya telah menjadi sangat terstandarisasi saat ini sehingga dapat dianggap sebagai bagian dari protokol Bitcoin.

Tentu saja, meskipun tidak dirancang untuk itu, protokol Bitcoin memang memungkinkan penambangan bitcoin. (Itulah sebabnya mengapa hal itu bisa ada.)

Bagaimana Cara Menambang di Mining Pool?

Jika Anda ingin menambang di bitcoin mining pool, Anda cukup menghubungkan perangkat keras penambangan Anda ke mining pool pilihan Anda. (Menambang tanpa perangkat keras khusus bukanlah pilihan lagi saat ini.) Biasanya semudah meletakkan konfigurasi Stratum kolam ke penambang Anda, dan membuat nama pekerja. Situs web kolam penambangan seharusnya memiliki instruksi yang lebih spesifik tentang cara melakukannya.

Sumber artikel: bitcoinmagazine.com
Diterjemahkan oleh: Abengkris

Baca juga:
Stay curious and keep learning.