Apakah Perlombongan Bitcoin

Apa itu Perlombongan

Terdapat tiga cara utama untuk mendapatkan Bitcoin: membelinya di bursa, menerimanya untuk barang dan perkhidmatan dan melombong yang baru. Mining adalah proses menambahkan catatan transaksi ke lejar umum Bitcoin yang disebut Blockchain. Ini ada sehingga setiap transaksi dapat dikonfirmasi, dan setiap pengguna jaringan dapat mengakses lejar ini. Ia juga digunakan untuk membezakan transaksi Bitcoin yang sah dari percubaan membelanjakan semula wang yang telah dibelanjakan di tempat lain.

Perlombongan – proses penyimpanan rekod, dilakukan melalui penggunaan kuasa pemprosesan komputer.

Blockchain – lejar diedarkan umum di mana rekod setiap transaksi Bitcoin diadakan.

Blockchain disebut kerana ia secara harfiah adalah rantai blok, yang merupakan senarai transaksi yang dilakukan dalam jangka waktu yang ditetapkan. Apabila sekumpulan transaksi dihasilkan, pelombong menyelesaikannya melalui proses. Mereka menerapkan formula matematik yang rumit untuk maklumat di blok itu, kemudian mengubahnya menjadi urutan huruf dan angka yang jauh lebih pendek dan rawak yang disebut ‘hash’.

Hash – urutan digit rawak unik dengan panjang tetap, yang boleh dibuat dari data dengan ukuran apa pun.

Hash tidak hanya terdiri daripada maklumat dari blok transaksi, beberapa data yang lain juga digunakan. Yang paling penting, hash blok sebelumnya yang tersimpan di Blockchain disertakan.

Walaupun agak mudah untuk menghasilkan hash dari pengumpulan data seperti sekumpulan transaksi, praktiknya mustahil untuk mengetahui data apa yang digunakan hanya dengan melihat urutan hash. Lebih-lebih lagi, setiap hash adalah unik, dan mengubah hanya satu watak dalam blok Bitcoin mengubah urutan hash sepenuhnya.

Hash md5, jadual dengan contoh input dan output

Seperti yang anda lihat dalam contoh di atas, tidak kira berapa banyak data yang digunakan sebagai input, hash akan tetap sama panjangnya.

Kerana sifat-sifat ini, hash berfungsi sebagai meterai lilin digital. Sekiranya seseorang mengatasi hanya satu blok transaksi, hashnya akan segera berubah, dan begitu juga semua urutan hash berikut di Blockchain. Oleh itu, setiap percubaan penipuan dalam rangkaian Bitcoin akan mudah dilihat oleh semua orang yang menggunakannya.

Hash md5 berfungsi sebagai meterai lilin digital

Ganjaran

Pada dasarnya, pelombong melayani komuniti Bitcoin dengan mengesahkan setiap transaksi dan memastikan bahawa setiap satu daripadanya adalah sah. Mereka semua saling bersaing, menggunakan perisian yang ditulis khusus untuk melombong blok. Setiap kali blok baru ‘dimeteraikan’, yang bermaksud bahawa pelombong berjaya membuat urutan hash yang betul, dia mendapat hadiah.

Sehingga Oktober 2023, bounty berada pada 12.5 Bitcoin setiap blok, dan nilai ini akan menurun sebanyak setengah setiap 210,000 blok. Jumlah keseluruhan Bitcoin terhad, jadi semakin banyak duit syiling dilombong, semakin berharga masing-masing. Oleh itu, walaupun jumlah Bitcoin setiap blok pasti akan berkurang, nilai ganjaran pelombong kemungkinan besar akan tetap sama atau bahkan meningkat.

Biasanya, sangat mudah untuk menghasilkan hash dari koleksi maklumat, komputer sangat bagus dalam hal ini. Oleh itu mengapa, untuk mengelakkan pengguna mengorbankan ribuan blok transaksi setiap saat dan melombong semua Bitcoin yang ada dalam beberapa minit, rangkaian Bitcoin dengan sengaja membuat proses lebih sukar.

Komplikasi

Ini dilakukan melalui ‘Bukti Kerja’ yang diperlukan. Ini adalah sistem yang memerlukan beberapa pekerjaan dari pemohon perkhidmatan, biasanya bermaksud waktu pemprosesan oleh komputer. Mengemukakan bukti kerja adalah proses rawak dengan kebarangkalian yang rendah, jadi biasanya banyak percubaan dan kesalahan diperlukan untuk menghasilkan bukti karya yang sah. Apabila berkaitan dengan Bitcoin, hash adalah bukti berfungsi.

Bukti Kerja – langkah ekonomi yang digunakan untuk memastikan aktiviti penipuan dengan memerlukan beberapa pekerjaan dari pemohon perkhidmatan, biasanya bermaksud waktu memproses oleh komputer.

Untuk merumitkan lagi perlombongan, sesuatu yang disebut Kesukaran Bitcoin dilaksanakan dalam proses tersebut. Ini adalah ukuran betapa sukarnya mencari blok baru berbanding yang paling mudah yang pernah ada.

Kesukaran Bitcoin – ukuran betapa sukarnya menghasilkan hash yang betul.

Ukuran ini dikira semula setiap blok 2016. Ia dirancang supaya penambangan satu blok memakan masa lebih kurang 10 minit. Apabila semakin banyak pelombong bergabung, kadar penghasilan blok pasti akan meningkat. Kemudian, setelah tahap kesukaran dikira semula, ia meningkat untuk mengimbangi dan menurunkan kadar penciptaan blok ke bawah. Sebarang blok yang dilepaskan oleh penambang palsu yang tidak memenuhi tahap kesukaran yang diperlukan akan ditolak oleh semua orang di rangkaian, sehingga menjadi tidak berharga.

Jadi, proses ini memerlukan tenaga dan melaluinya mata wang baru perlahan-lahan tersedia. Kadar di mana syiling baru muncul menyerupai kadar di mana komoditi seperti emas ditambang dari tanah. Oleh itu mengapa proses ini disebut ‘perlombongan’.

Skim bagaimana teknologi blockchain berfungsi