Apa itu perlombongan?
Perlombongan mata wang digital, melalui SHA-256 untuk Bitcoin, Skrip untuk banyak mata wang lain, dan sejumlah besar algoritma lain yang telah dikembangkan, adalah industri yang sedang berkembang, dengan perlombongan Bitcoin, dan perlombongan Scrypt, mesin yang dibuat berharga $ 10,000+.
Contents
Jadi, Mengapa Orang Melombong Mata Wang Digital?
Perlombongan adalah kaedah utama untuk pemprosesan transaksi, rakaman, dan keselamatan untuk kebanyakan mata wang digital, serta kaedah di mana syiling baru dibuat. Ini tidak berlaku untuk setiap mata wang digital, tetapi merupakan sebahagian besarnya.
Kami meneliti sedikit perincian mengenai cara kerja perlombongan dalam artikel tersebut, “Apa itu Bitcoin?“Bagaimanapun, perlombongan agak berbeza antara mata wang, dan perbezaan ini menimbulkan peluang, dan juga menawarkan jalan baru untuk evolusi mata wang digital secara keseluruhan.
Proses Perlombongan Mata Wang Digital
Penjanaan Blok
Oleh itu, untuk mula memahami apa itu perlombongan, seseorang mesti terlebih dahulu memahami bagaimana blok dihasilkan. Blok hanyalah senarai transaksi terkini yang perlu diproses, direkodkan, dan ditambahkan ke lejar umum yang dikenali sebagai Rantai Blok. Ini adalah matlamat utama pelombong. Cara penyelesaiannya rumit, tetapi cara non-teknikal untuk melihatnya adalah ini: Komputer menjalankan program yang cuba meneka jalan keluar untuk masalah yang hampir tidak dapat dihitung. Ini diperlukan untuk keselamatan rangkaian, kerana ini mewujudkan perlunya pekerjaan dilakukan agar pelombong berpeluang memperoleh bitcoin.
Kesukaran Perlombongan
Kesukaran perlombongan menyebabkan rangkaian menerima sebarang jawapan yang kurang daripada nilai tertentu. Kesukaran ini diselaraskan, berdasarkan kecepatan blok baru-baru ini diselesaikan, sehingga kadar blok diselesaikan tetap stabil. Apabila daya pemprosesan rangkaian koin meningkat, nilai maksimum yang diterima (sasaran) menjadi lebih kecil. Sekiranya daya pemprosesan turun, sasarannya akan meningkat. The Kesukaran Bitcoin kini berada pada tahap yang kerdil semua mata wang lain, dan diukur pada tahap petahash sesaat pada ketika ini.
Bukti kerja
Proof-of-work adalah persis seperti apa. Ini adalah kaedah yang dirancang untuk melindungi sistem dengan menghendaki pelombong membuktikan bahawa kerja telah diselesaikan, dan merupakan asas bagi kebanyakan mata wang digital. Cara ini dicapai adalah melalui kaedah hashing yang disebutkan di atas.
Algoritma Perlombongan Mata Wang Digital
Perlombongan SHA-256
SHA-256 adalah algoritma kriptografi yang digunakan oleh Bitcoin, Peercoin, Unobtanium, dan segelintir orang lain. Ini adalah algoritma canggih yang sangat sukar untuk dikalahkan, dan dengan demikian memberikan tahap keselamatan yang tinggi kepada sistem yang menggunakannya, dan memungkinkan kesukaran untuk naik ke tahap yang tidak mungkin kita dapati dengan pemproses tradisional. Bruce Schneier meletakkannya dengan cara yang berkesan untuk mengatasi masalah, “Angka-angka ini tidak ada kaitan dengan teknologi peranti; mereka adalah maksimum yang dibenarkan oleh termodinamik. Dan mereka sangat menyiratkan bahawa serangan brute-force terhadap kekunci 256-bit tidak akan dapat dilaksanakan sehingga komputer dibina dari sesuatu yang lain daripada jirim dan menempati sesuatu selain ruang. “
SHA-256 adalah algoritma yang sangat pemrosesan, tetapi tidak terlalu berat, dan oleh itu ASIC (Litar Bersepadu Khusus Aplikasi) untuk tujuan melombong mata wang digital yang menggunakan SHA-256 dibuat dengan mudah. Ini dengan cepat membawa kepada GPU (Unit Pemprosesan Grafik, umumnya dalam Kad Grafik PC), dan FPGA (Array Gerbang yang Dapat Diprogramkan Lapangan) menjadi usang.
Perlombongan Scrypt
Scrypt adalah fungsi derivasi kunci berdasarkan kata laluan. Litecoin dicipta oleh Charles Lee, sebelumnya dari Google, dan merupakan mata wang digital pertama yang menggunakan Scrypt. Berbanding dengan SHA-256, Scrypt sangat berat memori, dan pada awalnya berteori bahawa GPU, FPGA, dan ASIC hampir mustahil untuk digunakan untuk perlombongan. Namun, itu tidak benar, dan program perlombongan GPU dibuat dengan cepat. Hari ini, banyak syarikat menghasilkan Scrypt ASIC, seperti Pelombong GAW dan Pelombong KNC.
Perlombongan Scrypt-N
Scrypt-Adaptive-Nfactor (Scrypt-N) adalah algoritma Scrypt yang telah diubahsuai untuk memerlukan jumlah memori yang lebih besar dan semakin lama seiring berjalannya waktu. Akibatnya, Scrypt-N sangat tahan ASIC, kerana ASIC secara definisi memerlukan fungsi untuk dikodkan. Walaupun ada kemungkinan ASIC canggih dapat dibuat untuk menangani Scrypt-N, ia juga memerlukan sejumlah besar memori, yang akan sangat membatasi kekuatannya. Oleh kerana itu, Scrypt-N ASIC tidak mungkin menambang lebih cepat, atau lebih cekap, daripada GPU kelas atas.
Perlombongan Pelbagai Algoritma
Dalam usaha untuk membatasi kemampuan pengembangan ASIC, seperti dengan Scrypt-N, beberapa mata wang digital baru menerapkan algoritma berputar ke dalam proses perlombongan mereka. Ini memerlukan mana-mana ASIC yang dirancang untuk semua algoritma yang menggunakan mata wang tertentu, dan akan mengalahkan tujuan membuat ASIC sebagai permulaan. ASIC sangat kuat kerana dibina untuk aplikasi tertentu, dan tidak mempunyai kemampuan untuk melakukan perkara lain. Dengan menambahkan kemampuan tambahan, ASIC akan kehilangan banyak kelebihan itu.