Dengan hati-hati! Banyak teks.

  • Penambangan mata uang kripto digunakan untuk memverifikasi dan mengonfirmasi transaksi di blockchain, serta membuat unit mata uang kripto baru.

  • Pekerjaan para penambang membutuhkan sumber daya komputasi yang besar, namun hal ini perlu untuk menjamin keamanan jaringan blockchain.

Apa itu penambangan cryptocurrency

Penambangan mata uang kripto memberikan keamanan dan desentralisasi untuk mata uang kripto (seperti Bitcoin) berdasarkan mekanisme konsensus Proof of Work (PoW). Selama proses ini, transaksi pengguna diverifikasi dan ditambahkan ke buku besar blockchain publik. Oleh karena itu, penambanganlah yang memastikan berfungsinya Bitcoin tanpa memerlukan otoritas terpusat.

Penambangan juga bertanggung jawab untuk menambahkan koin baru ke dalam sirkulasi. Pada saat yang sama, penambangan mata uang kripto diatur secara ketat oleh serangkaian aturan yang mengatur proses dan mencegah pembuatan koin baru secara sewenang-wenang. Aturan-aturan ini dibangun ke dalam protokol dasar mata uang kripto dan berlaku untuk seluruh jaringan yang terdiri dari ribuan node.

Untuk membuat unit mata uang kripto baru, penambang menggunakan kekuatan komputasi untuk memecahkan teka-teki kriptografi yang kompleks. Penambang pertama yang menemukan solusi menambahkan bloknya ke blockchain dan menerima hadiah blok.

Bagaimana cara kerja penambangan mata uang kripto?

Semua transaksi baru di blockchain dikirim ke kumpulan memori yang disebut. Tugas penambang adalah memverifikasi validitas transaksi yang sedang diproses dan menggabungkannya ke dalam blok.

Sebuah blok dapat dianggap sebagai halaman buku besar blockchain tempat beberapa transaksi (bersama dengan data lainnya) dimasukkan. Secara khusus, node penambangan bertanggung jawab untuk mengumpulkan transaksi yang belum dikonfirmasi dari kumpulan memori dan menggabungkannya ke dalam blok kandidat.

Penambang kemudian mencoba mengubah blok kandidatnya menjadi blok yang dikonfirmasi. Untuk melakukan ini, perlu menemukan solusi untuk masalah matematika yang kompleks, yang menghabiskan banyak daya komputasi. Untuk setiap blok yang berhasil dibuat, penambang menerima hadiah yang terdiri dari unit mata uang kripto baru dan biaya transaksi. Selanjutnya kita akan melihat proses ini secara detail.

Langkah 1: Hashing Transaksi

Pada tahap pertama, penambang mengambil transaksi yang tertunda dari kumpulan memori dan melakukan hashing satu per satu. Dengan melakukan hashing pada setiap bagian data, penambang menghasilkan hasil berukuran tetap yang disebut hash.

Dalam konteks penambangan, hash setiap transaksi terdiri dari rangkaian angka dan huruf yang berfungsi sebagai pengenal. Hash suatu transaksi berisi semua informasi yang terkandung dalam transaksi itu.

Selain melakukan hashing dan mengonfirmasi setiap transaksi satu per satu, penambang juga menambahkan transaksinya sendiri di mana ia mengirimkan hadiah blok kepada dirinya sendiri. Transaksi ini disebut coinbase dan menghasilkan koin baru. Dalam kebanyakan kasus, transaksi coinbase adalah transaksi pertama yang ditambahkan ke blok baru, diikuti oleh semua transaksi lain yang belum dikonfirmasi.

Langkah 2: Buat pohon Merkle

Setelah setiap transaksi di-hash, hash tersebut disusun menjadi struktur yang disebut pohon Merkle (atau pohon hash). Pohon Merkle dibentuk dengan mengatur hash transaksi menjadi berpasangan dan kemudian melakukan hashing.

Hash baru yang diperoleh kemudian dipasangkan dan di-hash lagi. Proses ini diulangi hingga diperoleh satu hash. Hash terbaru ini juga disebut root hash (atau Merkle root) dan mencakup semua hash sebelumnya yang digunakan untuk membuatnya.

Дерево Меркла создается путем организации хешей транзакций в пары и их последующего хеширования.

Langkah 3: Menemukan header blok yang valid (hash blok)

Header blok bertindak sebagai pengidentifikasi untuk setiap blok, artinya setiap blok memiliki hash unik. Saat membuat blok baru, penambang menggabungkan hash dari blok sebelumnya dengan hash root dari kandidat blok mereka untuk menghasilkan hash blok baru. Selain itu, mereka juga menambahkan nomor sembarang yang disebut nonce.

Jadi, ketika mencoba memvalidasi blok kandidatnya, penambang harus menggabungkan hash root, hash dari blok sebelumnya, dan nilai nonce, lalu melakukan hash. Proses ini diulangi hingga hash yang valid ditemukan.

Hash root dan hash blok sebelumnya tidak dapat diubah, sehingga penambang harus mengubah nilai nonce hingga hash yang valid ditemukan. Hash ini harus lebih kecil dari nilai target yang ditentukan oleh protokol. Saat menambang di jaringan Bitcoin, hash suatu blok harus dimulai dengan sejumlah angka nol tertentu (ini disebut kesulitan penambangan).

Langkah 4. Pindahkan bloknya

Seperti yang kami ketahui, penambang harus melakukan hash pada header blok beberapa kali dengan nilai nonce yang berbeda. Mereka melakukan ini sampai mereka menemukan hash blok yang valid, di mana penambang menyiarkan blok tersebut ke jaringan. Semua node lainnya memeriksa validitas blok dan hash dan, jika semuanya benar, tambahkan ke salinan blockchain mereka.

Pada titik ini, kandidat blok telah terkonfirmasi dan semua penambang melanjutkan untuk menambang blok berikutnya. Para penambang yang tidak berhasil menemukan hash yang valid akan menghapus blok kandidat mereka dan memulai dari awal lagi.

Apa yang harus dilakukan jika dua blok ditambang secara bersamaan?

Terkadang dua penambang mengirimkan blok yang valid pada saat yang sama, dan dua blok yang bersaing muncul di jaringan. Penambang kemudian melanjutkan menambang blok berikutnya berdasarkan blok yang mereka kirimkan. Hal ini menyebabkan jaringan (sementara) terpecah menjadi dua versi blockchain.

Persaingan berlanjut hingga blok berikutnya ditambang, mendahului semua blok yang bersaing. Setelah membuat blok baru, blok sebelumnya dari penambang yang sama akan dianggap sebagai pemenang. Blok yang ditinggalkan oleh penambang lain disebut yatim piatu atau tidak dirantai. Semua penambang yang memilih blok ini beralih ke blok pemenang dan melanjutkan penambangan berdasarkan blok tersebut.

Apa kesulitan penambangan

Kesulitan penambangan terus disesuaikan oleh protokol untuk memastikan tingkat stabil pembuatan blok baru dan, pada gilirannya, penerbitan koin baru yang dapat diprediksi. Tingkat kesulitannya bervariasi tergantung pada besarnya daya komputasi (hashrate) jaringan.

Oleh karena itu, setiap kali penambang baru bergabung dengan jaringan dan persaingan meningkat, kesulitan hashing meningkat, sehingga waktu pembuatan blok rata-rata tidak berkurang. Sebaliknya, jika banyak penambang keluar dari jaringan, kesulitan hashing akan berkurang dan pembuatan blok baru akan menjadi lebih mudah. Penyesuaian tersebut mempertahankan waktu pembuatan blok yang stabil, terlepas dari keseluruhan daya komputasi jaringan.

Jenis Penambangan Mata Uang Kripto

Ada beberapa cara untuk menambang cryptocurrency. Perangkat keras dan proses penambangan terus berubah seiring dengan tersedianya perangkat baru dan algoritma konsensus. Biasanya, penambang menggunakan peralatan komputasi khusus untuk menyelesaikan persamaan kriptografi yang kompleks. Mari kita lihat metode penambangan yang paling umum.

Menambang dengan CPU

Penambangan unit pemrosesan pusat (CPU) melibatkan penggunaan CPU komputer untuk melakukan hashing dalam konsensus PoW. Pada tahun-tahun awal Bitcoin, biaya penambangan dan persyaratan peserta cukup rendah, dan kompleksitasnya dapat ditangani oleh prosesor komputer biasa. Hasilnya, siapa pun dapat menambang BTC dan mata uang kripto lainnya.

Namun, seiring dengan bertambahnya jumlah penambang, hashrate jaringan pun meningkat, dan seiring dengan itu, semakin sulit pula penambangan yang menguntungkan. Selain itu, munculnya perangkat keras khusus dengan daya komputasi yang lebih besar telah membuat penambangan pada prosesor hampir tidak mungkin dilakukan. Saat ini, penambangan CPU bukanlah pilihan yang tepat karena semua penambang menggunakan perangkat keras khusus.

Menambang dengan GPU

Unit pemrosesan grafis (GPU) dirancang untuk memproses berbagai operasi secara bersamaan. Meskipun biasanya digunakan untuk video game atau rendering grafis, mereka juga dapat digunakan untuk penambangan.

GPU relatif murah dan, tidak seperti perangkat keras penambangan ASIC, GPU dapat melakukan banyak tugas berbeda. Mereka juga dapat digunakan untuk menambang beberapa altcoin, tetapi efisiensinya akan bergantung pada algoritma dan kesulitan penambangan.

Menambang dengan ASIC

Sirkuit terpadu khusus aplikasi (ASIC) dirancang untuk satu tujuan tertentu. Dalam dunia mata uang kripto, ini adalah nama yang diberikan untuk peralatan khusus yang dirancang untuk penambangan. Menambang pada perangkat ASIC sangat efisien, namun membutuhkan biaya yang besar. Karena perangkat keras ASIC adalah teknologi penambangan terdepan, rig semacam itu jauh lebih mahal dibandingkan menggunakan CPU atau GPU.

Selain itu, sebagai akibat dari pengembangan ASIC yang terus-menerus, model sebelumnya dengan cepat menjadi usang dan perlu diganti secara berkala. Bahkan tanpa biaya listrik, keharusan membeli rig ASIC baru membuat penambangan dengan rig tersebut menjadi sangat mahal.

Kolam penambangan

Karena para penambang bersaing untuk mendapatkan hadiah blok, kemungkinan menemukan hash yang valid sangatlah rendah. Penambang dengan daya komputasi kecil memiliki peluang sangat kecil untuk menemukan blok berikutnya sendiri. Untuk mengatasi masalah ini, kolam penambangan diciptakan.

Mining pool adalah sekelompok penambang yang mengumpulkan sumber daya mereka (hashing power) untuk meningkatkan kemungkinan menemukan blok dan menerima hadiah. Jika kumpulan berhasil menemukan blok, para penambang di kumpulan membagi hadiah di antara mereka sendiri sesuai dengan jumlah pekerjaan yang diselesaikan.

Kumpulan penambangan menarik bagi penambang independen karena mengurangi biaya perangkat keras dan listrik, namun dominasi kumpulan ini dalam penambangan meningkatkan risiko serangan pada jaringan hingga 51%.

Apa itu penambangan Bitcoin dan bagaimana cara kerjanya?

Bitcoin adalah mata uang kripto paling terkenal yang telah teruji oleh waktu. Bitcoin dapat ditambang menggunakan algoritma konsensus PoW.

PoW adalah mekanisme konsensus blockchain yang dibuat oleh Satoshi Nakamoto dan diperkenalkan pada whitepaper Bitcoin tahun 2008. PoW mendefinisikan bagaimana jaringan blockchain mencapai konsensus di antara semua peserta yang terdistribusi tanpa keterlibatan perantara pihak ketiga. Berdasarkan mekanisme ini, penyerang akan memerlukan daya komputasi yang signifikan untuk melakukan serangan.

Seperti yang kami sebutkan di atas, para penambang memvalidasi transaksi di jaringan PoW dan bersaing untuk memecahkan teka-teki kriptografi yang rumit menggunakan perangkat keras penambangan khusus. Penambang pertama yang berhasil menemukan solusi untuk permasalahan matematika ini menambahkan bloknya ke blockchain dan menerima hadiah blok.

Besarnya imbalan mata uang kripto bergantung pada blockchain yang digunakan. Misalnya, pada Desember 2021, blockchain Bitcoin memiliki hadiah blok sebesar 6,25 BTC. Bitcoin menggunakan mekanisme halving yang memotong setengah imbalan BTC setiap 210.000 blok (kira-kira setiap empat tahun).

Profitabilitas penambangan cryptocurrency pada tahun 2023

Sangat mungkin untuk menghasilkan uang dari mata uang kripto, namun memerlukan studi yang cermat, manajemen risiko, dan penelitian. Penting juga untuk berinvestasi dengan bijak dan memperhitungkan biaya peralatan, volatilitas harga mata uang kripto, dan kemungkinan perubahan dalam protokol mata uang kripto. Untuk memastikan perlindungan, penambang menggunakan teknik manajemen risiko dan mengevaluasi potensi biaya dan manfaat penambangan terlebih dahulu.

Profitabilitas penambangan mata uang kripto bergantung pada beberapa faktor, salah satunya adalah perubahan harga mata uang kripto. Ketika harga naik, nilai fiat dari imbalan penambangan juga meningkat. Sebaliknya, profitabilitas akan menurun seiring dengan turunnya harga.

Efisiensi perangkat keras penambangan merupakan faktor kunci dalam menentukan profitabilitas penambangan. Perangkat keras penambangan bisa mahal, jadi penambang harus mempertimbangkan biaya rig mereka dengan potensi keuntungan yang bisa mereka peroleh. Faktor penting lainnya adalah biaya listrik. Biaya listrik yang terlalu tinggi dapat melebihi pendapatan dan membuat penambangan tidak menguntungkan.

Selain itu, peralatan pertambangan perlu diganti secara berkala karena cepat usang. Model-model baru akan lebih produktif, dan oleh karena itu para penambang yang tidak memiliki kemampuan finansial untuk meningkatkan rig mereka tidak akan mampu tetap kompetitif.

Yang terakhir adalah perubahan pada tingkat protokol. Misalnya, penurunan harga Bitcoin hingga separuhnya dapat berdampak pada profitabilitas penambangan karena akan mengurangi separuh imbalan blok. Selain itu, pada bulan September 2022, Ethereum sepenuhnya beralih dari mekanisme konsensus PoW ke mekanisme Proof of Stake (PoS), sehingga sepenuhnya menghilangkan penambangan dari jaringan.

Kesimpulannya

Penambangan mata uang kripto adalah bagian penting dari Bitcoin dan blockchain PoW lainnya, memastikan keamanan jaringan ini dan penerbitan koin baru yang stabil. Selain itu, penambangan bisa menjadi sumber pendapatan pasif bagi para penambang. Informasi lebih lanjut dapat ditemukan di artikel kami dengan petunjuk langkah demi langkah tentang Cara Menambang Cryptocurrency.

Penambangan memiliki kelebihan dan kekurangan dan menarik para penambang dengan peluang memperoleh penghasilan dari hadiah blok. Namun, keuntungan penambangan dipengaruhi oleh sejumlah faktor, termasuk biaya listrik dan harga pasar. Jika Anda tertarik dengan penambangan mata uang kripto, lakukan riset terlebih dahulu dan evaluasi potensi risikonya.

Bacaan yang direkomendasikan

  • Apa itu blockchain yang berizin dan publik?

  • Apa yang dipertaruhkan dalam cryptocurrency

  • Apa itu NFT?

Peringatan Risiko dan Penafian: Materi berikut disediakan “sebagaimana adanya” tanpa jaminan apa pun untuk referensi umum dan tujuan pendidikan saja. Informasi ini tidak boleh dianggap sebagai nasihat keuangan, nasihat hukum, atau rekomendasi untuk membeli produk atau layanan tertentu. Anda harus mencari nasihat Anda sendiri dari penasihat profesional yang tepat. Karena artikel ini ditulis oleh penulis pihak ketiga, harap diperhatikan bahwa pendapat yang diungkapkan adalah pendapat penulis pihak ketiga dan tidak mencerminkan pandangan Binance Academy. Untuk informasi lebih lengkap silakan ikuti tautannya. Nilai aset digital bisa berfluktuasi. Nilai dana yang diinvestasikan bisa naik dan turun. Anda mungkin tidak mendapatkan kembali dana yang Anda investasikan. Anda sepenuhnya bertanggung jawab atas keputusan investasi Anda. Binance Academy tidak bertanggung jawab atas kemungkinan kerugian Anda. Informasi ini bukan merupakan nasihat keuangan, hukum atau profesional. Untuk mempelajari lebih lanjut, silakan baca Ketentuan Penggunaan dan Pengungkapan Risiko kami.