Daftar Isi[Bersembunyi][Menunjukkan]
Cryptocurrency pertama, Bitcoin , memulai debutnya pada tahun 2009. Ia bekerja dengan teknologi yang dikenal sebagai blockchain, yang menghubungkan serangkaian blok digital terenkripsi dalam sebuah rantai, maka namanya. Transaksi Bitcoin disimpan di setiap blok. Transaksi sangat aman karena penggunaan blockchain dan enkripsi.
Satoshi Nakamoto, atau sekelompok orang yang menggambarkan diri mereka sebagai Satoshi Nakamoto, menemukan cryptocurrency ini. Tidak ada yang tahu siapa Satoshi Nakamoto ini sampai sekarang. Keuntungan utama Bitcoin adalah ia terdesentralisasi, yang menyiratkan bahwa ia tidak dapat dikendalikan oleh kelompok atau pemerintah.
Siapa pun di jaringan, terlepas dari lokasi fisiknya, dapat mengirim Bitcoin ke siapa pun di jaringan; yang perlu Anda lakukan hanyalah membuat akun Bitcoin dan menyetor beberapa Bitcoin sebelum Anda dapat mengirim Bitcoin tersebut. Anda bisa mendapatkannya dengan membelinya atau menambangnya.
Itu disengaja: Bitcoin tidak didukung oleh pemerintah atau lembaga penerbit lainnya, dan tidak ada yang lain selain bukti yang tertanam di inti sistem untuk memastikan nilainya.
Bagaimana Bitcoin bekerja?
Blockchain, yang merupakan buku besar digital terdesentralisasi, adalah dasar dari Bitcoin. Sesuai dengan namanya, blockchain adalah kumpulan data tertaut yang terdiri dari blok-blok yang mencakup informasi tentang setiap transaksi, seperti tanggal dan waktu, nilai total, pembeli dan penjual, dan nomor identifikasi unik untuk setiap penjualan. Untuk membangun blockchain digital, entri terhubung dalam urutan kronologis.
Blok transaksi harus diverifikasi oleh mayoritas semua pemegang Bitcoin untuk dimasukkan ke dalam blockchain Bitcoin, dan kode unik yang digunakan untuk mengidentifikasi dompet dan transaksi pengguna harus sesuai dengan pola enkripsi yang benar.
Kode-kode ini panjang, bilangan bulat acak yang sangat sulit untuk dipalsukan. Faktanya, seorang penipu yang mengetahui kode kunci dompet Bitcoin Anda memiliki peluang yang hampir sama dengan memenangkan jackpot Powerball sembilan kali berturut-turut. Jumlah ketidakpastian statistik dalam kode verifikasi blockchain, yang diperlukan untuk setiap transaksi, secara substansial mengurangi kemungkinan siapa pun dapat melakukan transaksi Bitcoin palsu.
Apa itu Penambangan Bitcoin?
Pemerintah mencetak mata uang fiat, tetapi Bitcoin memungkinkan pengguna untuk menambang koin baru dan mendapatkan insentif untuk melakukannya. Siapa pun dapat menambang Bitcoin menggunakan perangkat keras khusus, dan mereka akan menerima hadiah yang ditetapkan (6.25 BTC saat ini) untuk setiap blok yang ditambang.
Namun, manfaatnya setengah setiap empat tahun, atau ketika 210,000 blok telah ditambang. Penambangan tidak hanya menghasilkan blok Bitcoin baru tetapi juga membantu dalam verifikasi transaksi jaringan. Penambang dihargai untuk setiap blok 1MB dari transaksi yang dikonfirmasi.
Blok Bitcoin termasuk hash yang menyimpan hash dari blok sebelumnya serta informasi transaksi. Hash adalah himpunan bilangan bulat dan alfabet yang terdiri dari sejumlah digit acak tertentu. Setiap hash adalah satu-satunya, dan tidak ada yang bisa menebak data apa yang dimilikinya hanya dengan melihatnya.
Meskipun penambang telah mengkonfirmasi blok transaksi, mereka mungkin tidak mendapatkan kompensasi apa pun. Cara kerja penambangan adalah jika Anda ingin mendapatkan hadiah untuk memverifikasi blok transaksi, Anda harus menjadi penambang pertama yang melakukannya. Beginilah cara kerja sistem proof-of-work.
Proses memvalidasi transaksi Bitcoin secara digital di jaringan Bitcoin dan menambahkannya ke catatan blockchain dikenal sebagai penambangan Bitcoin. Ini dilakukan dengan memecahkan masalah hash kriptografi yang rumit untuk memvalidasi blok transaksi pada buku besar blockchain yang terdesentralisasi.
Untuk memecahkan teka-teki ini, Anda akan membutuhkan banyak kekuatan pemrosesan dan banyak peralatan mahal. Penambang dihargai dengan Bitcoin sebagai imbalan atas upaya mereka, yang akhirnya dilepaskan ke peredaran, sehingga disebut penambangan Bitcoin.
Konsep penting untuk diketahui
Untuk sepenuhnya memahami penambangan Bitcoin, Anda harus terlebih dahulu memahami tiga ide utama blockchain.
Bukti kerja – Penambang memvalidasi transaksi dalam penambangan blockchain dengan memecahkan tantangan matematika yang menantang yang dikenal sebagai bukti kerja. Untuk melakukannya, tujuan utama penambang adalah menemukan nilai nonce, yang merupakan masalah matematika yang harus dipecahkan oleh penambang untuk membuat hash yang lebih kecil dari tujuan jaringan untuk blok tertentu.
Buku Besar Terdistribusi – Buku besar terdistribusi adalah database yang dapat diakses banyak orang dan dibagikan serta disinkronkan melalui konsensus di beberapa situs, perusahaan, atau negara. Hal ini memungkinkan masyarakat untuk hadir sebagai “saksi” selama transaksi. Buku besar terdistribusi adalah buku besar global yang melacak semua transaksi jaringan blockchain. Pengguna Bitcoin adalah orang-orang yang memvalidasi transaksi jaringan.
SHA-256 – Blockchain melarang akses yang tidak diinginkan dengan menggunakan algoritma hash yang dikenal sebagai SHA-256 untuk memastikan keamanan blok. Mereka telah ditandatangani secara digital. Setelah dibuat, nilai hashnya tidak dapat diubah. SHA-256 menerima string input panjang apa pun dan menyediakan output 256-bit tetap; itu adalah fungsi satu arah; Anda tidak dapat sepenuhnya menyimpulkan kebalikan dari input terbalik dari output (apa yang telah Anda hasilkan).
Bagaimana cara kerja penambangan Bitcoin?
Blockchain adalah jaringan peer-to-peer yang telah dipuji karena sangat aman dan transparan, dan karenanya dapat dipercaya. Hal ini disebabkan fakta bahwa catatan dalam jaringan blockchain dilindungi menggunakan cap waktu dan fungsi hash kriptografis sedemikian rupa sehingga hampir sulit dan menghalangi untuk mengubah transaksi setelah dicatat ke buku besar. Kurangnya kontrol terpusat sangat penting untuk keamanan blockchain.
Inilah yang perlu Anda ketahui untuk memulai penambangan Bitcoin.
Elemen dasar transaksi Bitcoin
Tiga komponen terlibat saat transaksi diluncurkan di jaringan Bitcoin:
- Masukan untuk sebuah transaksi
- Hasil kesepakatan
- Jumlah transaksi
Program penambangan Bitcoin menghasilkan masalah hash kriptografis baru untuk setiap input transaksi yang sulit untuk diuraikan. Program kemudian membuat pohon Merkle berdasarkan jumlah transaksi yang diperlukan untuk membuat blok.
Algo SHA-256 & Pohon Merkle
Pohon hash, juga dikenal sebagai pohon Merkle, adalah pohon di mana algoritma hash dari blok data diberi label pada setiap node daun dan algoritma hash dari label node anaknya diberi label pada setiap node non-daun. Pohon Merkle adalah struktur data yang berfungsi sebagai ringkasan semua transaksi di dalam blok.
Hash transaksi individual juga disebut ID transaksi, berulang kali ditautkan di pohon Merkle menggunakan teknik SHA-256 sampai hanya satu hash yang mengidentifikasi seluruh pohon. Hash ini disebut root Merkle atau root hash. Pohon Merkle memungkinkan jaringan Bitcoin untuk memvalidasi transaksi dengan cepat.
Properti fungsi hash meliputi:
Keunikan: modifikasi apa pun pada input selalu menghasilkan hash yang sama sekali berbeda (tidak dapat diprediksi). Dengan kata lain, dua set data yang berbeda tidak dapat menghasilkan hash yang sama.
Deterministik: input identik menghasilkan hash yang sama setiap kali.
Tidak dapat dipulihkan: Hash dihasilkan hanya dalam satu arah, yang berarti bahwa string asli tidak dapat disimpulkan dari hash.
Ukuran keluaran konstan: terlepas dari ukuran data sumber, metode yang sama akan selalu membuat hash dengan panjang yang sama.
Blokir tajuk
Header blok menyimpan akar Merkle, yang merupakan pengidentifikasi pohon Merkle. Header blok menyediakan informasi blok dan terdiri dari komponen-komponen berikut:
- Nomor versi perangkat lunak Bitcoin
- Hash blok sebelumnya
- Akar Merkle (root hash)
- Kriptografi nonce pada waktu tertentu
- Penambang akan menggunakan data ini untuk memecahkan masalah hash dan menambahkan transaksi blok.
Memecahkan teka-teki hash
Penambang harus memecahkan masalah hash dengan menempatkan hash di bawah tujuan yang ditentukan sambil mematuhi persyaratan kompleksitas. Target yang terdapat di header adalah 67 digit angka yang menentukan tingkat kesulitan menambang berdasarkan jumlah penambang yang mencoba menyelesaikan fungsi hash.
Penting untuk diingat bahwa kesulitan ini bervariasi setelah setiap blok 2016, berdasarkan berapa lama penambang menyelesaikan persamaan di blok 2016 sebelumnya. Ini juga membantu menjaga tingkat penambahan transaksi di blockchain pada 10 menit.
Penambang akan mencoba memecahkan masalah hash dengan terus menambahkan nonce ke header blok sampai nilai hash yang dihasilkan kurang dari target. Ketika mesin penambangan memecahkan masalah, blok baru berhasil diproduksi dan divalidasi di jaringan Bitcoin ketika node mencapai konsensus. Ketika sebuah blok divalidasi, transaksi yang dikandungnya divalidasi, dan blok ditambahkan ke rantai. Seperti yang dinyatakan sebelumnya, ini terjadi setiap 10 menit.
Prasyarat untuk menambang Bitcoin
Penambang Bitcoin pertama-tama akan memilih dan menyiapkan alat perdagangan mereka.
- Perangkat keras GPU (unit pemrosesan grafis), SSD untuk penambangan kripto, atau ASIC (sirkuit terintegrasi khusus aplikasi)
- Dompet untuk disimpan
- Perangkat lunak untuk menambang
- Kumpulan penambangan favorit (jika seseorang memilih opsi penambangan kumpulan daripada penambangan solo)
Ketika semuanya ada di tempatnya dan sistem dihidupkan, itu mulai menambang sendiri. Interaksi manusia lainnya hanya terjadi dalam kasus kegagalan sistem atau jaringan, pemadaman listrik, atau pemeliharaan sistem rutin.
Mari kita bahas semua persyaratan secara rinci.
Sistem penambangan diperlukan untuk menjadi penambang Bitcoin. Anda dapat membeli pengaturan yang dibuat sebelumnya. Namun, mereka mungkin lebih mahal daripada peralatan penambangan yang dibuat khusus. Seluruh sistem penambangan mungkin sangat bising, menghasilkan banyak panas, dan harus berjalan 24 jam sehari, tujuh hari seminggu. Bekerja di bisnis penambangan Bitcoin adalah suasana yang cukup intens.
Mengembangkan pengaturan penambangan mirip dengan membangun komputer game. Jika Anda membuatnya sendiri, Anda mungkin terbiasa dengan cara merawat dan memperbaiki perangkat keras jika terjadi kesalahan. Jika Anda tidak punya waktu untuk membuatnya, Anda selalu dapat membeli yang sudah jadi.
Sudah dibuat sebelumnya rig penambangan mungkin memiliki maksimal dua GPU, tetapi rig yang dibuat khusus mungkin memiliki lebih banyak GPU. Rig penambangan, baik baru atau bekas, berharga beberapa ribu dolar. Membeli rig penambangan bekas akan memberi Anda GPU yang sudah usang dan memiliki masa pakai terbatas.
Untuk memulai, rig hanya membutuhkan sistem operasi Windows dasar dan beberapa perangkat lunak penambangan. Setelah Anda memutuskan kasus untuk pengaturan penambangan Anda, Anda dapat mulai berbelanja untuk motherboard. Untuk rig penambangan Anda, Anda tidak memerlukan motherboard kelas atas. Tujuan utamanya adalah untuk dapat mendukung GPU sebanyak mungkin.
MOBO ini harus dapat dikustomisasi juga. Anda melihat motherboard Asus, MSI, dan Gigabyte. Setelah Anda menemukan komponen-komponen ini, saatnya memilih CPU. Sebuah kontemporer CPU multi-core dengan RAM 4-8 GB Dibutuhkan. Anda tidak perlu melakukan overclock CPU hanya untuk mendapatkan kinerja yang lebih baik dengan mengorbankan stabilitas. CPU entry-level Intel, seperti Celeron atau Pentium, sudah cukup.
Pengaturan penambangan membutuhkan setidaknya catu daya 1000W dan koneksi internet yang andal. Karena sistem penambangan ini beroperasi pada beban tinggi 24 jam sehari, tujuh hari seminggu, diperlukan catu daya penambangan berperingkat emas. Ini berpotensi meningkatkan biaya listrik secara signifikan! Anda dapat menghubungkan dua catu daya untuk membuat sistem penambangan yang lebih besar.
Anda dapat menghemat uang untuk penyimpanan dan RAM setelah semua GPU mahal dan catu daya watt tinggi. Untuk PC Windows, disarankan menggunakan RAM 8GB; namun, RAM 4GB bisa digunakan. Ingatlah bahwa jika Anda memiliki tingkat daya atau komponen cadangan yang rendah, Anda dapat memasang sistem penambangan dengan sedikit atau tanpa biaya tambahan tanpa menghabiskan banyak uang.
Anda juga harus mempertimbangkan kesulitan menambang blok Bitcoin di lingkungan saat ini. Jika semuanya berjalan sesuai rencana, Anda mungkin mulai menghasilkan uang setelah 7-8 bulan. Anda dapat mencobanya jika Anda memiliki perangkat keras yang tergeletak di sekitar!
Efek menambang Bitcoin pada lingkungan
Penambangan Bitcoin membutuhkan daya sekitar 91 terawatt-jam setiap tahun. Ini juga lebih dari tujuh kali jumlah energi yang digunakan oleh semua operasi global Google.
Secara global, konsumsi daya Bitcoin memiliki konsekuensi yang mengerikan bagi perubahan iklim dan memenuhi tujuan Kesepakatan Paris karena menghasilkan sekitar 22 hingga 22.9 juta metrik ton emisi CO2 per tahun—setara dengan emisi CO2 dari penggunaan energi 2.6 hingga 2.7 miliar rumah dalam setahun.
Menurut satu analisis, Bitcoin dapat menyebabkan pemanasan global melebihi 2°C. Menurut perkiraan lain, penambangan Bitcoin di China saja dapat mengeluarkan 130 juta metrik ton CO2 pada tahun 2024. Namun, jika lebih banyak penambangan bergerak ke Amerika Serikat dan negara lain, angka ini mungkin menjadi jauh lebih tinggi kecuali jika lebih banyak energi terbarukan digunakan.
Pro
- Transaksi bersifat pribadi dan aman setiap saat, dengan kemungkinan biaya yang lebih sedikit. Setelah Anda memiliki Bitcoin, Anda dapat mengirimkannya kepada siapa saja, di mana saja, kapan saja, mengurangi waktu dan kemungkinan biaya setiap transaksi. Informasi pribadi seperti nama atau nomor kartu kredit tidak termasuk dalam transaksi, yang mengurangi bahaya diambilnya informasi pelanggan untuk penipuan pembelian atau pencurian identitas. (Namun, perlu diingat bahwa untuk membeli Bitcoin di bursa, Anda biasanya harus menautkan rekening bank Anda terlebih dahulu.)
- Kapasitas untuk menghindari lembaga keuangan tradisional atau perantara pemerintah. Setelah krisis keuangan dan Resesi Hebat, beberapa investor ingin mengadopsi mata uang alternatif yang terdesentralisasi – mata uang yang hampir tidak dapat dikendalikan oleh bank tradisional, lembaga pemerintahan, atau pihak ketiga lainnya.
- Ada banyak ruang untuk ekspansi. Beberapa investor yang membeli dan menyimpan uang percaya bahwa seiring perkembangan Bitcoin, kepercayaan yang lebih besar dan penggunaan yang lebih luas akan mengikuti, meningkatkan nilai mata uang.
Kontra
- Kekhawatiran tentang peretasan Sementara para pendukung mengklaim bahwa teknologi blockchain yang mendasari Bitcoin lebih aman daripada transfer uang elektronik tradisional, dompet panas Bitcoin telah terbukti menjadi target yang menggoda bagi peretas. Sejumlah pelanggaran profil tinggi telah terjadi, seperti laporan pada Mei 2019 bahwa lebih dari $40 juta Bitcoin dicuri dari beberapa akun bernilai tinggi di bursa cryptocurrency Binance (perusahaan menutupi kerugiannya).
- Bitcoin saat ini hanya diterima oleh sejumlah kecil pengecer internet. Hal ini membuat tidak mungkin untuk hanya mengandalkan Bitcoin sebagai mata uang. Pemerintah bahkan dapat memaksa pengecer untuk tidak menerima Bitcoin untuk memastikan bahwa transaksi pengguna dapat dilacak.
Kesimpulan
Penambangan Bitcoin adalah proses kompleks yang membutuhkan penyelesaian algoritma yang kompleks. Jika Anda ingin mulai menambang Bitcoin, Anda harus berinvestasi dalam beberapa persyaratan perangkat keras dan daya yang ekstensif. Mungkin Anda perlu waktu berbulan-bulan untuk mulai menghasilkan uang. Namun, nanti hasilnya mungkin luar biasa.
Saya harap artikel ini dapat menjawab semua pertanyaan terkait dengan pertanyaan Anda tentang penambangan Bitcoin. Bagikan pemikiran Anda di komentar.
Tinggalkan Balasan