Daftar Isi
- Apa itu Penambangan Cryptocurrency?
- Memahami Cryptocurrency Mining Pools
- 1. Kompatibilitas Infrastruktur
- 2. Mekanisme Penugasan Tugas
- 3. Mengumpulkan Transparansi oleh Operator
- 4. Ambang Batas dan Frekuensi Pembayaran
- 5. Stabilitas dan Kekokohan Kolam Renang
- 6. Struktur Biaya Pool
- Apakah Ukuran Penting?
- Mendukung Desentralisasi
Apa itu Penambangan Cryptocurrency?
Penambangan cryptocurrency adalah proses melalui mana transaksi diverifikasi dan ditambahkan ke buku besar publik blockchain. Proses verifikasi transaksi ini — dikenal sebagai "blok pemblokiran" di beberapa ekosistem cryptocurrency - adalah waktu dan penghitungan daya yang intensif. Akibatnya, individu yang bekerja menuju tujuan ini dihargai atas upaya mereka, biasanya dengan token cryptocurrency.
Memahami Cryptocurrency Mining Pools
Sementara imbalan dari penambangan tampak menguntungkan, prosesnya rumit. Dalam kasus Bitcoin, misalnya, proses penambangan diatur sedemikian rupa sehingga jika lebih banyak penambang mencoba menambang token cryptocurrency yang tersedia, sehingga meningkatkan jumlah daya komputasi yang didedikasikan untuk penambangan, tingkat kesulitan penambangan meningkat.
Tambahkan ke ini prospek harus menghabiskan ratusan atau bahkan ribuan dolar pada rig penambangan mahal dan khusus, serta biaya yang terkait dengan listrik, dan penambang individu sering tidak menemukan penambangan cryptocurrency sebagai usaha yang menguntungkan.
Karena alasan ini, kumpulan penambangan telah mendominasi dunia penambangan cryptocurrency. Mereka bertindak sebagai sekelompok penambang yang menggabungkan sumber daya mereka melalui jaringan dan bersama-sama berupaya menambang mata uang digital dengan daya komputasi kumulatif yang meningkat. Kelompok penambangan memiliki peluang lebih tinggi untuk menemukan hadiah, meskipun harus dibagi di antara anggota kelompok berdasarkan persyaratan yang ditentukan sebelumnya.
Di bawah ini, kami akan memeriksa kriteria pemilihan yang harus diingat oleh seorang penambang sebelum memilih kumpulan penambangan.
1. Kompatibilitas Infrastruktur
Dengan ratusan perangkat penambangan sudah tersedia di pasar dan dengan perangkat canggih zaman baru yang menghantam toko setiap hari, penting untuk memeriksa apakah perangkat penambangan yang Anda gunakan kompatibel dengan persyaratan kumpulan. Misalnya, Slushpool, salah satu kumpulan penambangan tertua, jelas menyarankan agar tidak menggunakan CPU, GPU, atau penambangan bitcoin berbasis smartphone.
Demikian pula, kumpulan mungkin tidak mendukung penggunaan setiap dan semua paket perangkat lunak penambangan, dan penambang mungkin perlu perangkat lunak tertentu yang kompatibel dengan kumpulan. Beberapa kumpulan juga mungkin memerlukan penambang untuk memiliki kecepatan koneksi jaringan minimum ke server kumpulan, dan yang mungkin perlu diverifikasi dengan kecepatan internet yang tersedia untuk penambang. Sebelum mengevaluasi pro dan kontra dari kumpulan, ada baiknya mempertimbangkan apakah ketentuan ini dapat mendiskualifikasi Anda untuk tetap berpartisipasi.
2. Mekanisme Penugasan Tugas
Kolam penambangan menggunakan metodologi yang berbeda untuk menetapkan pekerjaan kepada penambang. Katakanlah pool A memiliki penambang yang lebih kuat dan pool B memiliki penambang yang relatif lebih lemah. Algoritma pooling yang berjalan pada server pool harus cukup efisien untuk mendistribusikan tugas-tugas penambangan secara merata di seluruh subkelompok tersebut.
Salah satu metode umum adalah untuk menetapkan tugas yang lebih sulit ke kelompok A yang lebih kuat, dan tugas yang relatif lebih mudah untuk kelompok B yang lebih lemah, yang memungkinkan keseragaman dalam frekuensi komunikasi rata-rata untuk penambang yang berbeda yang memiliki kapasitas berbeda di seluruh jaringan.
Sebagai contoh, Slushpool menggunakan algoritma yang dirancang khusus yang disebut Vardiff (Variable Difficulty Algorithm), yang menetapkan tugas yang lebih sulit untuk penambang individual yang lebih kuat dan yang lebih sulit untuk penambang yang lebih lemah, sehingga memfasilitasi frekuensi komunikasi yang relatif merata. Hal ini memungkinkan untuk aliran data hash yang seimbang ke server kumpulan yang memastikan pengukuran yang tepat dari tingkat hash yang dihasilkan oleh penambang, sehingga setiap penambang memiliki peluang yang adil untuk mendapatkan hadiah.
Sebelum bergabung dengan kolam penambangan, seorang penambang harus memperhatikan keseragaman dalam tugas hash yang ditugaskan oleh server kolam terlepas dari kekuatan penambangan perangkat peserta. Bayangkan bergabung dengan kumpulan yang mengutamakan perangkat berkecepatan tinggi. Anda mungkin memiliki keuntungan hari ini jika Anda bergabung dengan kelompok seperti itu dengan penambang terbaru dan paling cepat, tetapi besok bisa menjadi kerugian karena perangkat baru yang lebih kuat bergabung dengan kelompok itu, mendorong kembali perangkat Anda yang sekarang usang kecuali mekanisme kolam memastikan sama kesempatan untuk semua.
3. Mengumpulkan Transparansi oleh Operator
Ada kewajiban operator kolam penambangan yang harus dilakukan secara adil untuk memastikan transparansi dan kepercayaan di antara anggota penambangan. Misalnya, bagaimana penambang dapat mengetahui apakah total nilai hash yang dideklarasikan pada level pool adalah wajar, atau apakah operator pool tidak mengambil penambang peserta untuk naik dengan mengutip pembayaran yang lebih rendah? Seberapa beruntung (atau tidak beruntung) kolam secara realistis pada berbagai tingkat kesulitan penambangan?
Penambangan pool menerapkan berbagai langkah, seperti menawarkan tampilan dasbor real-time untuk penambang, untuk membawa transparansi yang diperlukan ini. Penambang harus mencari transparansi data seperti itu, dan bergabung dengan kelompok yang beroperasi secara transparan.
4. Ambang Batas dan Frekuensi Pembayaran
5. Stabilitas dan Kekokohan Kolam Renang
Faktor penting lain yang perlu dipertimbangkan sebelum bergabung dengan kolam adalah penilaian untuk keamanannya. Apakah kolam menawarkan koneksi aman atau koneksi terbuka? Apakah rentan terhadap serangan DDoS, yang telah menjadi umum dengan peningkatan aktivitas pengumpulan? Dan jika ditabrak oleh peretas, dapatkah kolam penambangan bertahan dan mencabut serangan?
6. Struktur Biaya Pool
Bersama dengan kolam yang mengenakan biaya nominal kepada peserta untuk menggunakan layanan kolam penambangan, ada kolam yang tidak memungut biaya sama sekali. Namun, penambang harus memperhatikan struktur biaya dan formula matematika pembayaran, yang mungkin termasuk biaya lainnya.
Beberapa kumpulan tanpa biaya mungkin merupakan penawaran dengan waktu terbatas dan akan dikenakan biaya nanti, sementara yang lain mungkin mengenakan biaya tetap dan / atau sering terpisah atas nama "sumbangan." Namun, yang lain mungkin mengharuskan Anda untuk menyelenggarakan dan menjalankan perangkat lunak pada perangkat Anda. perangkat sendiri alih-alih dijalankan di server kumpulan, yang membuatnya menjadi input berbiaya tinggi untuk penambang.
Apakah Ukuran Penting?
Banyak yang berpendapat bahwa ukuran kumpulan tidak terlalu menjadi masalah dan bahwa jumlah koin yang ditambang selama periode waktu sebanding dengan kekuatan komputasi dari kumpulan ukuran besar atau kecil, menjadikannya arena bermain yang setara. Tapi ada yang menarik: waktu itu penting!
Kelompok yang lebih besar memiliki probabilitas yang lebih tinggi untuk menemukan blok sebagai akibat dari daya komputasi yang lebih besar, sementara yang lebih kecil mungkin perlu menunggu lebih lama. Diamati selama periode waktu yang sesuai, kolam yang lebih kecil mungkin memiliki periode panjang tidak menemukan blok, tetapi itu dapat diikuti oleh periode keberuntungan cepat di mana blok terkena lebih cepat.
Semua ini dikatakan, ukuran kolam penambangan memang mencerminkan kepercayaannya sampai batas tertentu. Terlepas dari semua umpan balik positif dan negatif yang diposting secara online tentang suatu kumpulan, sejumlah besar penambang aktif yang mempertahankan kelompok tersebut menunjukkan bahwa mereka terus mempercayai kumpulan tersebut.
Mendukung Desentralisasi
Meskipun mungkin tergoda untuk memilih kumpulan penambangan populer dengan ukurannya yang besar, konsep blockchain yang mendasari merekomendasikan bahwa jaringan lebih dipelihara dengan cara yang benar-benar terdesentralisasi jika sejumlah besar kumpulan yang lebih kecil digunakan untuk menambang daripada jumlah yang lebih besar dari yang besar. kolam renang.
Ini merupakan pertimbangan penting dalam mempertahankan kondisi sehat dari jaringan blockchain secara keseluruhan dan untuk menghindari konsentrasi berisiko dari hashing power melalui beberapa server pool berukuran besar. Penyumbatan bandwidth jaringan adalah masalah umum yang diamati pada blockchains. Rekomendasi ini menghindari konsentrasi daya dengan beberapa kumpulan besar, menjaga blockchain benar-benar terdesentralisasi.
Penambangan yang berhasil melibatkan upaya keberuntungan dan komputasi, bersama dengan banyak kesabaran. Meskipun penambangan pool mungkin membuat beberapa hal lebih mudah bagi penambang dengan menawarkan pengaturan yang sudah jadi, penambangan menambah tingkat pemeriksaan untuk penambang. Menggunakan faktor-faktor yang disebutkan di atas, penambang harus hati-hati memilih kolam yang sesuai dengan kebutuhan mereka.