Receh.in - Penambangan Bitcoin adalah proses validasi informasi dalam blok blockchain dengan menghasilkan solusi kriptografis yang sesuai dengan kriteria tertentu.
Ketika solusi yang benar dicapai, hadiah dalam bentuk bitcoin dan biaya untuk pekerjaan yang dilakukan diberikan kepada penambang yang pertama kali mencapai solusi tersebut.
Seperti ditulis Investopedia, seiring waktu, hadiah untuk menambang Bitcoin berkurang. Proses hadiah ini berlanjut sampai ada 21 juta bitcoin yang beredar.
Setelah angka itu tercapai, hadiah bitcoin diharapkan akan berhenti, dan penambang Bitcoin akan diberi hadiah melalui biaya yang dibayarkan untuk pekerjaan yang dilakukan.
Poin Utama
- Validasi informasi transaksi dan pemeliharaan integritas blockchain adalah tujuan penambangan, sementara hadiah bitcoin adalah insentif untuk menambang.
- Penambangan Bitcoin diperlukan untuk memelihara buku besar transaksi yang menjadi dasar Bitcoin.
- Penambang telah menjadi sangat canggih selama beberapa tahun terakhir, menggunakan mesin yang kompleks dan pengelompokan untuk mempercepat operasi penambangan.
- Penambangan Bitcoin telah menimbulkan kontroversi karena tidak dianggap ramah lingkungan.
Bagaimana Cara Kerja Penambangan Bitcoin?
Berikut adalah contoh sederhana untuk menjelaskan prosesnya. Katakanlah Anda meminta teman-teman untuk menebak angka antara 1 dan 100.
Teman-teman Anda tidak perlu menebak angka yang tepat; mereka hanya perlu menjadi yang pertama menebak angka yang kurang dari atau sama dengan angka Anda.
Jika Anda memikirkan angka 19 dan seorang teman menebak 21, yang lain 55, dan lainnya lagi 83, mereka kalah karena semua menebak lebih dari 19.
Tetapi jika Anda memiliki tiga teman tersisa, dan yang berikutnya menebak 16, mereka menang, dan yang lain tidak mendapat kesempatan untuk menebak. Yang menebak 16 adalah yang pertama menebak angka kurang dari atau sama dengan 19.
Dalam hal ini, angka yang Anda pilih, 19, mewakili target hash yang dibuat oleh jaringan Bitcoin untuk sebuah blok, dan tebakan acak dari teman-teman Anda adalah tebakan dari para penambang.
Hash
Inti dari penambangan Bitcoin adalah hash. Hash adalah angka heksadesimal 64 digit yang merupakan hasil dari pengiriman informasi yang terkandung dalam sebuah blok melalui algoritma hashing SHA256.
Bagian dari proses ini memakan sedikit waktu untuk diselesaikan—bahkan, Anda dapat menghasilkan sebuah hash kurang dari satu detik, dengan menempelkan beberapa konten ke dalam generator hash SHA256 online.
Ini adalah metode enkripsi yang digunakan oleh Bitcoin untuk membuat hash blok. Namun, mendekripsi hash kembali ke konten yang Anda tempel adalah bagian yang sulit: hash 64 digit dapat memakan waktu berabad-abad untuk didekode dengan perangkat keras modern.
Sebuah hash mungkin tampak seperti ini (ini adalah paragraf sebelumnya yang dijalankan melalui generator hash). Jika Anda mengubah satu nilai dalam konten tersebut, seperti mengganti satu "t" menjadi "a," hash berubah:
a54f83a5db7371eeefa2287a0ede750ac623e49a8ba29f248eb785fe0a678559
Berikut adalah paragraf yang sama, tetapi kata pertama salah dieja sebagai "Aa" bukan "At":
fbfa33ff980d1492b3a9275a1eb945d89bd6b699ca19c3c470021b8f253654af
Ini adalah angka yang disebut hash blok, yang digunakan dalam header blok berikutnya sebagai bagian dari informasi yang dijalankan melalui enkripsi. Setiap blok menggunakan hash blok sebelumnya, yang bertindak untuk menghubungkan mereka bersama, sehingga menciptakan istilah "blockchain."
Target Hash
Hash target, yang digunakan untuk menentukan kesulitan penambangan, adalah angka yang coba diselesaikan oleh penambang saat mereka menambang.
Angka ini adalah hash yang dihasilkan oleh jaringan yang dikonversi dari bentuk heksadesimal ke desimal.
Jadi, hash blok mungkin terlihat seperti ini (blok 786.729):
00000000000000000005a849c28eb24b8a5e04fcecc1ccb3eb2998e4730a456e
Dan hash target terlihat seperti ini (dengan lebih banyak nol di depan dan belakang):
0x1705c739
Jadi, penambang perlu menghasilkan angka yang sama dengan atau kurang dari angka di atas.
Ini mungkin tampak sederhana untuk menebak angka acak kurang dari ini, tetapi karena enkripsi, itu tidaklah demikian. Blok 786.729 menggunakan lebih dari dua miliar nonce dari satu kolam penambangan.
Penambangan
Penambangan Bitcoin memerlukan program penambangan untuk menghasilkan hash acak dan menambahkan angka lain kepadanya yang disebut nonce, atau "nomor yang digunakan sekali."
Ketika seorang penambang mulai, ia selalu memulai angka ini dari nol. Nonce berubah satu demi satu setiap usaha—pertama, itu 0, lalu 1, 2, 3, dan seterusnya.
Jika hash dan nonce yang dihasilkan oleh penambang lebih dari hash target yang ditetapkan oleh jaringan, usaha tersebut gagal, dan penambang mencoba lagi.
Setiap penambang di jaringan melakukan ini sampai kombinasi hash dan nonce dibuat yang kurang dari atau sama dengan hash target.
Yang pertama mencapai target tersebut menerima hadiah dan biaya, dan blok baru dibuka. Setelah blok itu terisi dengan informasi (sekitar satu megabyte), itu ditutup, dienkripsi, dan ditambang.
Jaringan Bitcoin terdiri dari ribuan perangkat yang menambang 24 jam per hari. Karena hadiah penambangan diberikan kepada yang pertama menyelesaikan masalah, mereka semua bersaing.
Persaingan ini membuat penambang membuat kolam untuk mendapatkan keuntungan atas penambang lain karena mereka memerlukan lebih banyak daya komputasi untuk meningkatkan peluang mereka untuk menang.
Tingkat penambangan jaringan Bitcoin berfluktuasi, tetapi rata-rata 448 exa-hash per detik pada 11 Oktober 2023—itu 448 diikuti oleh 18 nol.
Jika memakan waktu sekitar 10 menit untuk sebuah blok ditambang, itu sekitar 268 zeta-hash (268 diikuti oleh 21 nol) untuk membuka blok baru.
Bukti-Kerja
Proses penambangan adalah apa yang Anda dengar disebut bukti-kerja (PoW)—membutuhkan banyak energi dan daya komputasi untuk mencapai tujuan kurang dari atau sama dengan hash target.
Pekerjaan yang dilakukan dianggap sebagai bukti validasi yang diperlukan, jadi disebut bukti-kerja.
Konfirmasi
Setiap blok berisi hash dari blok sebelumnya—jadi ketika hash blok berikutnya dihasilkan, hash blok sebelumnya termasuk. Ingatlah bahwa jika bahkan satu karakter berubah, hash berubah, jadi hash setiap blok berikut akan berubah. Ini mengamankan blockchain.
Namun, blok yang Anda tutup dan terima hadiah untuknya belum dikonfirmasi. Blok tersebut tidak dikonfirmasi sampai lima blok kemudian ketika telah melalui validasi sebanyak itu.
Dengan kata lain, memang mungkin untuk mengubah informasi dalam blok sebelum mencapai enam validasi, tetapi sangat tidak mungkin karena jaringan harus dikendalikan oleh seseorang yang mencoba mengubah informasi agar berhasil.
Bitcoin membagi hadiah penambangannya—dari 12,5 menjadi 6,25—untuk ketiga kalinya pada 11 Mei 2020. Keempat diharapkan sekitar pertengahan 2024.
Hadiah
Hadiah untuk berhasil memvalidasi sebuah blok adalah bitcoin. Pada 2009, Anda akan menerima 50 bitcoin untuk menambang sebuah blok. Namun, hadiah blok dibagi dua setiap 210.000 blok (atau kira-kira setiap empat tahun), sehingga pada tahun 2013, jumlah hadiah menurun menjadi 25, kemudian 12,5, lalu 6,25. Dalam acara pemotongan Bitcoin berikutnya, hadiah akan berubah menjadi 3,125.7
Insentif lain bagi penambang Bitcoin untuk berpartisipasi dalam proses ini adalah biaya transaksi. Selain hadiah, penambang juga menerima biaya dari setiap transaksi yang terkandung dalam blok transaksi tersebut.
Ketika Bitcoin mencapai batasnya yang direncanakan sebanyak 21 juta (diperkirakan sekitar tahun 2140), penambang akan dihadiahi dengan biaya untuk memproses transaksi yang akan dibayar oleh pengguna jaringan.
Biaya ini memastikan bahwa penambang masih memiliki insentif untuk menambang dan menjaga jaringan tetap berjalan. Ide ini adalah bahwa persaingan untuk biaya tersebut akan menyebabkan mereka tetap rendah setelah acara pemotongan selesai.
Kesulitan
Kesulitan penambangan adalah seberapa banyak pekerjaan yang dibutuhkan untuk menghasilkan angka yang lebih kecil dari hash target.
Kesulitan penambangan berubah setiap 2.016 blok atau kira-kira setiap dua minggu. Tingkat kesulitan berikutnya tergantung pada seberapa efisien penambang dalam siklus sebelumnya.
Ini juga dipengaruhi oleh jumlah penambang baru yang bergabung dengan jaringan Bitcoin karena meningkatkan tingkat hash atau jumlah kekuatan komputasi yang dikerahkan untuk menambang cryptocurrency tersebut.
Semakin banyak penambang yang bersaing untuk sebuah solusi, semakin sulit masalahnya akan menjadi. Jika kekuatan komputasi ditarik dari jaringan, kesulitan disesuaikan ke bawah untuk membuat penambangan lebih mudah.
Tingkat kesulitan untuk menambang pada Oktober 2023 adalah 57,3 triliun. Artinya, peluang sebuah komputer menghasilkan hash di bawah target adalah 1 dalam 57,3 triliun.
Untuk memberikan perspektif, Anda sekitar 170.000 kali lebih mungkin memenangkan jackpot Powerball dengan satu tiket lotre daripada Anda memilih hash yang benar pada satu percobaan.
Apa Nilai Ekonomi dari Penambangan Bitcoin?
Peralatan penambangan bitcoin |
Penambangan Bitcoin adalah usaha bisnis. Keuntungan yang dihasilkan dari outputnya—bitcoin—tergantung pada investasi yang dibuat ke dalam inputnya.
Ada tiga biaya utama dari penambangan Bitcoin:
- Listrik: Ini adalah daya yang menjalankan sistem penambangan Anda 24/7. Penambangan dapat menimbulkan tagihan yang cukup besar. Ketika Anda mempertimbangkan bahwa proses (seluruh jaringan) mengonsumsi listrik sebanyak negara-negara tertentu, biayanya bisa cukup tinggi.10 Penting juga untuk mempertimbangkan biaya untuk mendinginkan area sistem penambangan Anda. Mereka menghasilkan banyak panas saat menambang—semakin banyak yang Anda miliki, semakin banyak panas yang mereka hasilkan. Rig-rig ini perlu didinginkan, jadi pendingin udara yang Anda butuhkan bisa menjadi sangat mahal.
- Sistem penambangan: Berbeda dengan narasi populer, komputer desktop dan sistem game biasa dapat digunakan untuk menambang dengan bergabung dalam kolam penambangan. Namun, pengembaliannya terbatas karena sebagian besar kolam membagi hadiah berdasarkan jumlah pekerjaan yang disumbangkan oleh setiap penambang. Sistem ini tidak dapat bersaing dengan mesin penambangan ASIC, tetapi mungkin untuk mendapatkan beberapa ratus dolar setelah memperhitungkan energi yang digunakan. Jika Anda ingin bersaing, Anda perlu membeli beberapa penambang ASIC dan bergabung dengan kolam, yang bisa menghabiskan biaya antara $4.000 hingga $12.000 per rig. Semakin cepat mereka dapat menambang, semakin banyak Anda harus bayar.
- Infrastruktur jaringan: Kecepatan jaringan tidak secara signifikan mempengaruhi proses penambangan Bitcoin, tetapi latensi memang mempengaruhi. Latensi adalah jumlah waktu yang dibutuhkan untuk berkomunikasi dengan sisa jaringan. Selain itu, pertanian penambangan memerlukan beberapa koneksi internal untuk menghubungkan setiap rig penambangan ke router utama atau server dengan koneksi ke internet. Namun, jika Anda menggunakan rig game Anda untuk menambang dan bergabung dengan kolam, Anda tidak perlu bandwidth tambahan—hanya latensi rendah ke kolam yang Anda gabung.
Total biaya untuk ketiga input ini harus kurang dari output—dalam hal ini, harga bitcoin—agar Anda menghasilkan keuntungan dari usaha Anda. Mengingat harga bitcoin yang berfluktuasi—dan sering meningkat—ide untuk mencetak mata uang kripto Anda sendiri mungkin terdengar seperti proposisi yang menarik.
Namun, mengingat kesulitan ekonomi dari penambangan Bitcoin, Anda mungkin harus menghadapi keuntungan yang lebih rendah dan waktu yang lebih lama untuk mencapai titik impas setelah membeli peralatan untuk berpartisipasi dalam lotere yang telah menjadi Bitcoin.
FoundyUSA dan AntPool adalah dua kolam penambangan populer yang memegang lebih dari 55% kekuatan penambangan Bitcoin di dunia.
Sejarah Penambangan Bitcoin
Dua perkembangan telah berkontribusi pada evolusi dan komposisi penambangan Bitcoin seperti yang ada saat ini. Pertama, pembuatan khusus mesin penambangan Bitcoin bertindak untuk memusatkan jaringan. Karena penambangan Bitcoin pada dasarnya adalah tebakan, tiba pada jawaban yang benar sebelum penambang lain hampir sepenuhnya bergantung pada seberapa cepat komputer Anda dapat menghasilkan hash.
Pada hari-hari awal Bitcoin, komputer desktop dengan CPU biasa mendominasi penambangan Bitcoin. Namun, mereka mulai membutuhkan waktu yang lama untuk menemukan transaksi di jaringan cryptocurrency saat tingkat kesulitan algoritma meningkat dari waktu ke waktu. Menurut beberapa perkiraan, akan membutuhkan "beberapa ratus ribu tahun rata-rata" menggunakan CPU untuk menemukan blok yang valid pada tingkat kesulitan awal 2015.
Penambangan GPU
Seiring waktu, penambang menyadari bahwa unit pemrosesan grafis (GPU), atau kartu grafis, lebih efektif dan lebih cepat dalam menambang. Namun, mereka mengonsumsi banyak daya dan tidak dirancang untuk penambangan berat. Akhirnya, produsen mulai membatasi kemampuan penambangan mereka karena peningkatan permintaan akan GPU membuat harga mereka melonjak dan ketersediaannya berkurang.
Penambangan ASIC
Penambang sekarang menggunakan mesin penambangan khusus, yang disebut penambang Sirkuit Terpadu Khusus Aplikasi (ASIC), yang dilengkapi dengan chip khusus untuk penambangan bitcoin yang lebih cepat dan lebih efisien. Mereka berharga mulai dari beberapa ratus hingga puluhan ribu dolar. Saat ini, penambangan bitcoin sangat kompetitif sehingga hanya dapat dilakukan secara menguntungkan dengan ASIC terbaru. Tetapi bahkan dengan unit terbaru di tangan Anda, satu saja jarang cukup untuk bersaing dengan kolam penambangan.
Masalah dengan Penambangan Bitcoin
Diantara peluang satu dalam 57,6 triliun, tingkat kesulitan yang meningkat, dan jaringan besar pengguna yang memverifikasi transaksi, satu blok transaksi diverifikasi kira-kira setiap 10 menit.12 Namun, penting untuk diingat bahwa 10 menit adalah tujuan, bukan aturan.
Kecepatan
Jaringan Bitcoin saat ini dapat memproses antara tiga dan enam transaksi per detik, dengan transaksi dicatat dalam blockchain sekitar setiap 10 menit.13 Sebagai perbandingan, Visa dapat memproses sekitar 65.000 transaksi per detik.14 Solusi lapis kedua dan peningkatan pada blockchain Bitcoin telah mencoba untuk mengatasi masalah kecepatan, tetapi jaringan perbankan modern dan blockchain lain masih mengungguli jumlah transaksi yang dapat ditangani oleh jaringan Bitcoin.
Skalabilitas
Masalah ini di jantung protokol Bitcoin dikenal sebagai skalabilitas. Meskipun penambang Bitcoin umumnya setuju bahwa sesuatu harus dilakukan untuk mengatasi skalabilitas, ada kurang konsensus tentang bagaimana melakukannya.
Bitcoin telah disesuaikan dengan memperkenalkan peningkatan dan menerima masukan dari lapisan yang melakukan banyak pekerjaan di luar rantai, tetapi masih memiliki masalah dengan skalabilitas.
Penggunaan Energi
Untuk sebagian besar sejarah singkatnya, proses penambangan Bitcoin tetap memerlukan banyak energi. Dalam dekade setelah diluncurkan, penambangan Bitcoin terkonsentrasi di China, negara yang bergantung pada bahan bakar fosil seperti batu bara untuk menghasilkan sebagian besar listriknya. Tidak mengherankan, biaya energi astronomis penambangan Bitcoin telah menarik perhatian aktivis perubahan iklim. Menurut beberapa perkiraan, proses penambangan cryptocurrency ini mengonsumsi listrik sebanyak negara-negara utuh.
Namun, para pendukung Bitcoin telah merilis studi yang menyatakan bahwa cryptocurrency ini sebagian besar didukung oleh sumber energi terbarukan. Satu hal yang perlu diingat tentang studi-studi ini adalah bahwa mereka didasarkan pada dugaan dan data yang dilaporkan sendiri oleh kolam penambangan. Hal ini membuat sulit untuk memastikan karena informasinya langka dan tidak transparan.
- Apa Itu Penambangan Bitcoin?
Penambangan Bitcoin adalah proses yang memvalidasi transaksi Bitcoin. Proses ini terdiri dari sistem-sistem penambangan yang bersaing satu sama lain untuk menyelesaikan masalah kriptografi dan memberikan hadiah bitcoin.
- Apa Tujuan dari Penambangan Bitcoin?
Penambangan Bitcoin memiliki dua tujuan: mengkonfirmasi transaksi pada jaringan cryptocurrency tersebut dan mengamankannya.
- Apa Saja Biaya Utama yang Terkait dengan Penambangan Bitcoin?
Tiga biaya terbesar untuk penambangan Bitcoin adalah listrik, infrastruktur jaringan, dan infrastruktur penambangan.
- Apakah Anda Harus Menambang Bitcoin?
Penambangan Bitcoin adalah hobi yang mahal tanpa hasil yang dijamin. Untuk bersaing, Anda perlu menginvestasikan beberapa mesin yang mahal, menjalankannya 24/7, dan membayar tagihan listrik yang tinggi. Bahkan setelah itu, tidak ada jaminan bahwa Anda akan mendapatkan bitcoin.
- Apakah Penambangan Bitcoin Ramah Lingkungan?
Penggunaan energi penambangan Bitcoin telah dikritik oleh aktivis iklim sebagai bukti bahwa cryptocurrency tersebut tidak ramah lingkungan. Proses penambangan Bitcoin diperkirakan mengonsumsi listrik sebanyak negara-negara utuh.10 Seiring dunia beralih ke sumber energi terbarukan, penambangan bitcoin diharapkan menjadi lebih hijau.
Penambangan Bitcoin adalah proses yang intensif energi dengan sistem penambangan khusus yang bersaing untuk menyelesaikan masalah kriptografi. Proses penambangan Bitcoin juga mengkonfirmasi transaksi pada jaringan cryptocurrency dan membuatnya dapat dipercaya. Sebagai insentif untuk berpartisipasi dalam proses tersebut, bitcoin diberikan sebagai hadiah kepada mereka yang memenangkan kompetisi.
Meskipun penambang individu yang menggunakan sistem desktop berperan selama hari-hari awal cryptocurrency, ekosistem penambangan Bitcoin didominasi oleh perusahaan-perusahaan penambangan besar yang menjalankan kolam penambangan yang tersebar di berbagai geografi. Penambangan Bitcoin juga kontroversial karena menggunakan jumlah energi yang sangat besar.
0 Komentar