Daftar Isi
- Apa itu Penambangan Bitcoin?
- Apa yang Sebenarnya Dilakukan Penambang Koin
- Penambangan dan Sirkulasi Bitcoin
- Berapa Banyak Penambang Menghasilkan
- Peralatan yang Diperlukan untuk Tambang
- Penjelasan Sederhana
- 64-Digit Nomor Heksadesimal
- Apakah Kolam Penambangan Koin?
Apa itu Penambangan Bitcoin?
Penambangan Cryptocurrency sangat melelahkan, mahal, dan hanya bermanfaat secara sporadis. Meskipun demikian, penambangan memiliki daya tarik magnetis bagi banyak investor yang tertarik pada mata uang kripto karena fakta bahwa penambang dihargai untuk pekerjaan mereka dengan token kripto. Ini mungkin karena tipe wirausaha melihat penambangan sebagai uang dari surga, seperti penambang emas California pada tahun 1849. Dan jika Anda secara teknologi cenderung, mengapa tidak melakukannya?
Namun, sebelum Anda menginvestasikan waktu dan peralatan, baca penjelasan ini untuk melihat apakah penambangan benar-benar untuk Anda. Kami akan fokus terutama pada Bitcoin (secara keseluruhan, kami akan menggunakan "Bitcoin" ketika merujuk ke jaringan atau cryptocurrency sebagai konsep, dan "bitcoin" ketika kami merujuk pada jumlah token individu).
Pengundian utama bagi banyak penambang Bitcoin adalah prospek dihargai dengan token bitcoin yang berharga. Yang mengatakan, Anda tentu tidak harus menjadi penambang untuk memiliki token cryptocurrency. Anda juga dapat membeli mata uang digital menggunakan mata uang fiat; Anda dapat memperdagangkannya di pertukaran seperti Bitstamp menggunakan crypto lain (sebagai contoh, menggunakan Ethereum atau NEO untuk membeli bitcoin); Anda bahkan dapat memperolehnya dengan memainkan game video atau dengan menerbitkan posting blog pada platform yang membayar pengguna dalam cryptocurrency. Contoh yang terakhir adalah Steemit, yang seperti Medium, kecuali bahwa pengguna dapat memberi hadiah kepada blogger dengan membayar mereka dalam cryptocurrency eksklusif yang disebut STEEM. STEEM kemudian dapat diperdagangkan di tempat lain untuk bitcoin.
Imbalan bitcoin yang diterima penambang adalah insentif yang memotivasi orang untuk membantu tujuan utama penambangan: untuk mendukung, melegitimasi dan memantau jaringan Bitcoin dan blockchain-nya. Karena tanggung jawab ini tersebar di antara banyak pengguna di seluruh dunia, bitcoin dikatakan sebagai cryptocurrency "desentralisasi", atau yang tidak bergantung pada bank sentral atau pemerintah untuk mengawasi peraturannya.
Pengambilan Kunci
- Dengan menambang, Anda bisa mendapatkan cryptocurrency tanpa harus mengeluarkan uang untuk itu. Penambang Bitcoin menerima bitcoin sebagai hadiah untuk menyelesaikan "blok" transaksi terverifikasi yang ditambahkan ke blockchain. Hadiah tambang dibayarkan kepada penambang yang menemukan solusi untuk teka-teki hashing yang kompleks terlebih dahulu, dan probabilitas bahwa peserta akan menjadi orang yang menemukan solusinya terkait dengan bagian dari total kekuatan penambangan di jaringan. Pengeluaran ganda adalah fenomena di mana pengguna bitcoin secara ilegal menghabiskan token yang sama dua kali. Anda memerlukan GPU (unit pemrosesan grafis) atau sirkuit terintegrasi khusus aplikasi (ASIC) untuk menyiapkan rig penambangan.
Apa yang Sebenarnya Dilakukan Penambang Koin
Penambang dibayar untuk pekerjaan mereka sebagai auditor. Mereka melakukan pekerjaan memverifikasi transaksi bitcoin sebelumnya. Konvensi ini dimaksudkan untuk menjaga pengguna Bitcoin jujur dan dikandung oleh pendiri bitcoin, Satoshi Nakamoto. Dengan memverifikasi transaksi, para penambang membantu mencegah "masalah pengeluaran ganda".
Pengeluaran ganda adalah skenario di mana pemilik bitcoin secara ilegal menghabiskan bitcoin yang sama dua kali. Dengan mata uang fisik, ini bukan masalah: sekali Anda memberi seseorang $ 20 untuk membeli sebotol vodka, Anda tidak lagi memilikinya, jadi tidak ada bahaya Anda bisa menggunakan uang $ 20 yang sama untuk membeli tiket lotre di sebelah. Namun, dengan mata uang digital, seperti yang dijelaskan dalam kamus Investopedia, "ada risiko bahwa pemegangnya dapat membuat salinan token digital dan mengirimkannya ke pedagang atau pihak lain sambil mempertahankan yang asli."
Katakanlah Anda memiliki satu tagihan $ 20 yang sah dan satu tiruan dari $ 20 yang sama. Jika Anda mencoba menghabiskan tagihan asli dan palsu, seseorang yang mengambil kesulitan melihat kedua nomor seri tagihan akan melihat bahwa mereka adalah nomor yang sama, dan dengan demikian salah satu dari mereka harus salah. Apa yang dilakukan penambang bitcoin adalah analog dengan itu — mereka memeriksa transaksi untuk memastikan bahwa pengguna tidak secara ilegal mencoba menghabiskan bitcoin yang sama dua kali. Ini bukan analogi yang sempurna — kami akan menjelaskan lebih detail di bawah ini.
Setelah seorang penambang memverifikasi transaksi bitcoin senilai 1 MB (megabyte), yang dikenal sebagai "blok, " penambang tersebut memenuhi syarat untuk dihadiahi sejumlah bitcoin (lebih banyak tentang hadiah bitcoin di bawah juga). Batas 1 MB ditetapkan oleh Satoshi Nakamoto, dan merupakan masalah kontroversi, karena beberapa penambang percaya ukuran blok harus ditingkatkan untuk mengakomodasi lebih banyak data, yang secara efektif berarti bahwa jaringan bitcoin dapat memproses dan memverifikasi transaksi lebih cepat.
Perhatikan bahwa memverifikasi transaksi senilai 1 MB membuat penambang koin memenuhi syarat untuk mendapatkan bitcoin — tidak semua orang yang memverifikasi transaksi akan dibayar.
1MB transaksi secara teoritis bisa sekecil satu transaksi (meskipun ini sama sekali tidak umum) atau beberapa ribu. Itu tergantung pada berapa banyak data transaksi mengambil.
"Jadi, setelah semua pekerjaan memverifikasi transaksi, aku mungkin masih belum mendapatkan bitcoin untuk itu?"
Itu betul.
Untuk mendapatkan bitcoin, Anda harus memenuhi dua syarat. Satu adalah masalah usaha; satu adalah masalah keberuntungan.
1) Anda harus memverifikasi ~ transaksi senilai 1MB. Ini bagian yang mudah.
2) Anda harus menjadi penambang pertama yang tiba di jawaban yang tepat untuk masalah numerik. Proses ini juga dikenal sebagai bukti kerja.
"Apa maksudmu, 'jawaban yang tepat untuk masalah numerik'?"
Berita baiknya: Tidak ada matematika lanjutan atau perhitungan yang terlibat. Anda mungkin pernah mendengar bahwa para penambang memecahkan masalah matematika yang sulit — itu tidak sepenuhnya benar. Apa yang sebenarnya mereka lakukan adalah mencoba menjadi penambang pertama yang menghasilkan angka heksadesimal 64 digit ("hash") yang kurang dari atau sama dengan hash target. Ini pada dasarnya dugaan.
Berita buruknya: Ini dugaan, tetapi dengan total dugaan untuk masing-masing masalah ini berada di urutan triliunan, itu pekerjaan yang sangat sulit. Untuk menyelesaikan masalah terlebih dahulu, penambang membutuhkan banyak daya komputasi. Agar berhasil, Anda harus memiliki "hash rate" yang tinggi, yang diukur dalam satuan megahash per detik (MH / d), gigahash per detik (GH / d), dan terahash per detik (TH / d).
Itu banyak hash.
Penambangan dan Sirkulasi Bitcoin
Selain melapisi kantong penambang dan mendukung ekosistem bitcoin, penambangan memiliki tujuan penting lainnya: Ini adalah satu-satunya cara untuk melepaskan mata uang digital baru ke dalam sirkulasi. Dengan kata lain, para penambang pada dasarnya adalah "mencetak" mata uang. Misalnya, pada November 2019, ada sekitar 18 juta bitcoin yang beredar. Selain dari koin yang dicetak melalui blok genesis (blok pertama, yang diciptakan oleh pendiri Satoshi Nakamoto), setiap bitcoin tersebut muncul karena penambang. Dengan tidak adanya penambang, Bitcoin sebagai jaringan akan tetap ada dan dapat digunakan, tetapi tidak akan pernah ada bitcoin tambahan. Pada akhirnya akan tiba saatnya ketika penambangan bitcoin berakhir; per Protokol Bitcoin, jumlah total bitcoin akan dibatasi pada 21 juta. Namun, karena laju bitcoin "ditambang" berkurang dari waktu ke waktu, bitcoin akhir tidak akan diedarkan sampai sekitar tahun 2140.
Selain dari pembayaran bitcoin jangka pendek, menjadi penambang koin dapat memberi Anda kekuatan "memberikan suara" ketika perubahan diusulkan dalam protokol jaringan Bitcoin. Dengan kata lain, penambang yang sukses memiliki pengaruh pada proses pengambilan keputusan tentang hal-hal seperti forking.
Berapa Banyak Penambang Menghasilkan
Imbalan untuk penambangan bitcoin dibagi dua setiap empat tahun atau lebih. Ketika bitcoin pertama kali ditambang pada tahun 2009, menambang satu blok akan memberi Anda 50 BTC. Pada 2012, ini dibagi dua menjadi 25 BTC. Pada 2016, ini dibagi dua lagi ke level saat ini 12, 5 BTC. Pada sekitar tahun 2020, ukuran hadiah akan dibagi dua lagi menjadi 6, 25 BTC. Pada saat penulisan, hadiah untuk menyelesaikan blok adalah 12, 5 Bitcoin. Pada bulan November 2019, harga Bitcoin adalah sekitar $ 9.300 per bitcoin, yang berarti Anda akan mendapatkan $ 116.250 (12, 5 x 9.300) untuk menyelesaikan blokir. Bukan insentif buruk untuk menyelesaikan masalah hash kompleks yang dirinci di atas, sepertinya.
Peralatan yang Diperlukan untuk Tambang
Meskipun sejak awal dalam sejarah bitcoin, individu mungkin dapat bersaing untuk blok dengan komputer di rumah biasa, ini tidak lagi terjadi. Alasan untuk ini adalah bahwa kesulitan menambang bitcoin berubah seiring waktu. Untuk memastikan kelancaran fungsi blockchain dan kemampuannya untuk memproses dan memverifikasi transaksi, jaringan Bitcoin bertujuan untuk membuat satu blok diproduksi setiap 10 menit atau lebih. Namun, jika ada satu juta rig pertambangan bersaing untuk menyelesaikan masalah hash, mereka kemungkinan akan mencapai solusi lebih cepat daripada skenario di mana 10 rig pertambangan bekerja pada masalah yang sama. Karena alasan itu, Bitcoin dirancang untuk mengevaluasi dan menyesuaikan kesulitan menambang setiap 2.016 blok, atau kira-kira setiap dua minggu. Ketika ada lebih banyak daya komputasi yang secara kolektif bekerja untuk menambang untuk bitcoin, tingkat kesulitan penambangan meningkat untuk menjaga produksi blok pada tingkat yang stabil. Kurang daya komputasi berarti tingkat kesulitan berkurang. Untuk memahami seberapa besar daya komputasi yang terlibat, ketika Bitcoin diluncurkan pada 2009, tingkat kesulitan awalnya adalah satu. Per November 2019, lebih dari 13 triliun.
Semua ini untuk mengatakan bahwa, untuk menambang secara kompetitif, para penambang sekarang harus berinvestasi dalam peralatan komputer yang kuat seperti GPU (unit pemrosesan grafis) atau, lebih realistis, sirkuit terintegrasi khusus aplikasi (ASIC). Ini dapat berjalan dari $ 500 hingga puluhan ribu. Beberapa penambang — terutama penambang Ethereum — membeli kartu grafis individual (GPU) sebagai cara berbiaya rendah untuk menyatukan operasi penambangan. Foto di bawah ini adalah mesin pertambangan buatan rumah. Kartu grafis adalah blok persegi panjang dengan lingkaran berputar. Perhatikan ikatan sandwich yang menahan kartu grafis ke kutub logam. Ini mungkin bukan cara yang paling efisien untuk menambang, dan seperti yang dapat Anda tebak, banyak penambang ada di dalamnya untuk bersenang-senang dan menantang serta untuk uang.
Versi "Jelaskan Ini Seperti Aku Lima"
Seluk beluk penambangan bitcoin bisa sulit dipahami seperti apa adanya. Pertimbangkan contoh ilustratif ini untuk bagaimana masalah hash bekerja: Saya memberi tahu tiga teman bahwa saya memikirkan angka antara satu dan 100, dan saya menulis angka itu di selembar kertas dan menyegelnya dalam sebuah amplop. Teman-teman saya tidak perlu menebak angka pastinya; mereka hanya harus menjadi orang pertama yang menebak angka yang kurang dari atau sama dengan angka yang saya pikirkan. Dan tidak ada batasan berapa banyak tebakan yang mereka dapatkan.
Katakanlah saya sedang memikirkan angka 19. Jika Teman A menebak 21, mereka kalah karena 21> 19. Jika Teman B menebak 16 dan Teman C menebak 12, maka mereka berdua secara teoritis sampai pada jawaban yang layak, karena 16 <19 dan 12 <19. Tidak ada "kredit tambahan" untuk Teman B, meskipun jawaban B lebih dekat dengan target jawaban 19. Sekarang bayangkan saya mengajukan pertanyaan "tebak nomor berapa yang saya pikirkan", tetapi saya tidak hanya menanyakan tiga teman-teman, dan saya tidak memikirkan angka antara 1 dan 100. Sebaliknya, saya meminta jutaan calon penambang dan saya memikirkan angka heksadesimal 64 digit. Sekarang Anda melihat bahwa akan sangat sulit untuk menebak jawaban yang tepat.
Jika B dan C keduanya menjawab secara bersamaan, maka analogi ELI5 rusak.
Dalam istilah Bitcoin, jawaban simultan sering terjadi, tetapi pada akhirnya, hanya ada satu jawaban yang menang. Ketika beberapa jawaban serentak disajikan dengan jumlah yang sama atau kurang dari angka target, jaringan Bitcoin akan memutuskan dengan mayoritas sederhana — 51% — yang mana penambang harus dihormati. Biasanya, penambanglah yang paling banyak melakukan pekerjaan, yaitu, yang memverifikasi paling banyak transaksi. Blok yang hilang kemudian menjadi "blok anak yatim." Blok yatim adalah yang tidak ditambahkan ke blockchain. Penambang yang berhasil memecahkan masalah hash tetapi yang belum memverifikasi sebagian besar transaksi tidak dihargai dengan bitcoin.
Apa itu "Nomor Heksadesimal 64-Digit"?
Nah, ini adalah contoh dari nomor tersebut:
0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee
Angka di atas memiliki 64 digit. Cukup mudah dimengerti sejauh ini. Seperti yang mungkin Anda perhatikan, angka itu tidak hanya terdiri dari angka, tetapi juga huruf-huruf alfabet. Mengapa demikian?
Untuk memahami apa yang dilakukan surat-surat ini di tengah angka, mari kita buka kemasan kata "heksadesimal."
Seperti yang Anda ketahui, kami menggunakan sistem "desimal", yang berarti basis 10. Ini, pada gilirannya, berarti bahwa setiap digit angka multi-digit memiliki 10 kemungkinan, nol hingga sembilan.
"Hexadecimal, " di sisi lain, berarti basis 16, karena "hex" berasal dari kata Yunani untuk enam dan "deca" berasal dari kata Yunani untuk 10. Dalam sistem heksadesimal, setiap digit memiliki 16 kemungkinan. Tetapi sistem numerik kami hanya menawarkan 10 cara untuk mewakili angka (nol hingga sembilan). Itu sebabnya Anda harus memasukkan huruf, khususnya huruf a, b, c, d, e dan f.
Jadi, apa yang harus dilakukan dengan "angka heksadesimal 64 digit" dengan penambangan bitcoin?
Ingat analogi ELI5 itu, di mana saya menulis angka 19 di selembar kertas dan memasukkannya ke dalam amplop tertutup?
Dalam istilah penambangan bitcoin, angka metaforis yang dirahasiakan dalam amplop disebut hash target.
Apa yang dilakukan para penambang dengan komputer besar itu dan lusinan kipas pendingin menebak-nebak hash target. Penambang membuat dugaan ini dengan secara acak menghasilkan "nonces" sebanyak mungkin, secepat mungkin. Nonce adalah kependekan dari "angka hanya digunakan sekali, " dan nonce adalah kunci untuk menghasilkan angka heksadesimal 64-bit yang terus saya bicarakan. Dalam penambangan Bitcoin, ukuran nonce berukuran 32 bit — jauh lebih kecil dari hash, yaitu 256 bit. Penambang pertama yang notce-nya menghasilkan hash yang kurang dari atau sama dengan hash target diberikan kredit untuk menyelesaikan blok itu dan dianugerahi rampasan sebesar 12, 5 BTC.
Secara teori, Anda bisa mencapai tujuan yang sama dengan menggulingkan dadu 16 sisi 64 kali untuk sampai pada angka acak, tetapi mengapa Anda ingin melakukan itu?
Tangkapan layar di bawah ini, diambil dari situs Blockchain.info, sekilas dapat membantu Anda menyatukan semua informasi ini. Anda sedang melihat ringkasan dari segala sesuatu yang terjadi ketika blok # 490163 ditambang. Angka yang menghasilkan hash "menang" adalah 731511405. hash target ditampilkan di atas. Istilah "Disampaikan oleh Antpool" mengacu pada fakta bahwa blok khusus ini diselesaikan oleh AntPool, salah satu kolam penambangan yang lebih sukses (lebih lanjut tentang kolam penambangan di bawah). Seperti yang Anda lihat di sini, kontribusi mereka kepada komunitas Bitcoin adalah bahwa mereka mengkonfirmasi 1768 transaksi untuk blok ini. Jika Anda benar-benar ingin melihat semua 1768 transaksi tersebut untuk blok ini, buka halaman ini dan gulir ke bawah ke judul "Transaksi."
(sumber: Blockchain.info)
"Jadi, bagaimana aku bisa menebak hash target?"
Semua hash target dimulai dengan nol — setidaknya delapan nol dan hingga 63 nol.
Tidak ada target minimum, tetapi ada target maksimum yang ditetapkan oleh Protokol Bitcoin. Tidak ada target yang lebih besar dari angka ini:
00000000ffff00000000000000000000000000000000000000000000000000000000
Berikut adalah beberapa contoh hash acak dan kriteria apakah hash itu akan membawa kesuksesan bagi penambang:
"Bagaimana saya memaksimalkan peluang saya menebak hash target sebelum orang lain melakukannya?"
Anda harus mendapatkan rig penambangan cepat, atau, lebih realistis, bergabung dengan kelompok penambangan - sekelompok penambang koin yang menggabungkan kekuatan komputasi mereka dan membagi bitcoin yang ditambang. Kelompok pertambangan dapat dibandingkan dengan klub Powerball yang anggotanya membeli tiket lotre secara massal dan setuju untuk berbagi kemenangan. Sejumlah besar blok yang tidak proporsional ditambang oleh kumpulan daripada oleh penambang individu.
Dengan kata lain, itu benar-benar hanya permainan angka. Anda tidak dapat menebak polanya atau membuat prediksi berdasarkan hash target sebelumnya. Tingkat kesulitan dari blok terbaru pada saat penulisan adalah sekitar 13, 69 triliun, yang berarti bahwa peluang setiap produsen yang menghasilkan hash di bawah target adalah satu banding 13, 69 triliun. Bukan peluang besar jika Anda bekerja sendiri, bahkan dengan rig penambangan yang sangat kuat.
"Bagaimana saya memutuskan apakah bitcoin akan menguntungkan bagi saya?"
Penambang tidak hanya harus memperhitungkan biaya yang terkait dengan peralatan mahal yang diperlukan untuk mendapat peluang memecahkan masalah hash. Mereka juga harus mempertimbangkan jumlah signifikan dari rig penambangan tenaga listrik yang digunakan dalam menghasilkan sejumlah besar nonces dalam mencari solusi. Semua mengatakan, penambangan bitcoin sebagian besar tidak menguntungkan bagi sebagian besar penambang individu pada tulisan ini. Situs Cryptocompare menawarkan kalkulator bermanfaat yang memungkinkan Anda untuk memasukkan angka-angka seperti kecepatan hash dan biaya listrik untuk memperkirakan biaya dan manfaatnya.
(Sumber: Cryptocompare)
Apakah Kolam Penambangan Koin?
Imbalan penambangan dibayarkan kepada penambang yang menemukan solusi untuk teka-teki terlebih dahulu, dan probabilitas bahwa peserta akan menjadi orang yang menemukan solusinya sama dengan porsi kekuatan penambangan total pada jaringan. Peserta dengan persentase kecil dari kekuatan pertambangan memiliki peluang yang sangat kecil untuk menemukan blok berikutnya sendiri. Sebagai contoh, kartu penambangan yang dapat dibeli seseorang dengan harga beberapa ribu dolar akan mewakili kurang dari 0, 001% dari daya penambangan jaringan. Dengan peluang kecil untuk menemukan blok berikutnya, mungkin butuh waktu lama sebelum penambang menemukan blok, dan kesulitan untuk naik membuat segalanya menjadi lebih buruk. Penambang tidak pernah dapat menutup investasi mereka. Jawaban untuk masalah ini adalah kolam penambangan. Kelompok penambangan dioperasikan oleh pihak ketiga dan mengoordinasikan kelompok penambang. Dengan bekerja bersama dalam kumpulan dan berbagi pembayaran di antara semua peserta, para penambang bisa mendapatkan aliran bitcoin yang stabil mulai hari mereka mengaktifkan penambang mereka. Statistik pada beberapa kumpulan penambangan dapat dilihat di Blockchain.info.
"Aku sudah menghitungnya. Lupakan penambangan. Apakah ada cara yang kurang berat untuk mendapat untung dari cryptocurrency?"
Seperti disebutkan di atas, cara termudah untuk memperoleh bitcoin adalah dengan membelinya di bursa seperti Coinbase.com. Bergantian, Anda selalu dapat memanfaatkan "strategi beliung." Ini didasarkan pada pandangan lama bahwa selama demam emas California tahun 1849, investasi yang cerdas bukanlah untuk mendulang emas, melainkan untuk membuat beliung yang digunakan untuk penambangan. Atau, dengan kata lain dalam istilah modern, berinvestasi di perusahaan yang memproduksi kapak itu. Dalam konteks cryptocurrency, setara beliung akan menjadi perusahaan yang memproduksi peralatan yang digunakan untuk penambangan Bitcoin. Misalnya, Anda dapat mempertimbangkan untuk mencari perusahaan yang membuat peralatan ASIC atau GPU.