Investor's wiki

Kesukaran Cryptocurrency

Kesukaran Cryptocurrency

Apakah Kesukaran Matawang Kripto?

ialah ukuran betapa sukarnya untuk melombong blok dalam rantaian blok untuk mata wang kripto tertentu . Kesukaran mata wang kripto yang tinggi bermakna kuasa pengkomputeran tambahan diperlukan untuk mengesahkan urus niaga yang dimasukkan pada rantaian blok—suatu proses yang dipanggil perlombongan.

Kesukaran mata wang kripto ialah parameter yang bitc oin dan mata wang kripto lain gunakan untuk memastikan purata masa antara blok stabil apabila kuasa cincang rangkaian berubah. Kesukaran mata wang kripto adalah penting kerana kesukaran yang tinggi boleh membantu melindungi rangkaian blockchain daripada serangan berniat jahat.

Memahami Kesukaran Mata Wang Kripto

Bitcoin dan mata wang kripto lain yang menggunakan blok blok bukti kerja dikekalkan melalui proses perlombongan. Penambang mengesahkan urus niaga yang dilakukan pada rantaian blok dan melaksanakan tugas juruaudit untuk mencegah penipuan dan memastikan kesahihan transaksi. Perlombongan telah diilhamkan oleh pengasas bitcoin, Satoshi Nakamoto.

Dalam sistem ini, pelombong—yang menjalankan perisian mata wang kripto pada komputer mereka—bersaing untuk mencari blok baharu, menambah kumpulan data urus niaga terkini pada rantaian. Apabila urus niaga yang mencukupi telah disahkan, blok baharu ditambahkan pada rantaian blok. Pelombong mungkin mendapat bayaran atas usaha mereka tetapi terdapat keperluan lain sebelum pelombong boleh menerima pampasan jika ada. Tahap kuasa pengkomputeran yang diperlukan untuk melombong blok diwakili oleh kesukaran mata wang kripto. Masa yang diperlukan untuk mencari blok baharu adalah tertakluk kepada tahap kesukaran mata wang kripto dan peluang rawak.

Untuk mengukur kesukaran mata wang kripto blok baharu, adalah penting untuk memahami kuasa cincang, yang mewakili gabungan kuasa pengiraan yang digunakan untuk melombong dan memproses urus niaga pada rantaian blok.

Hashes Rawak

Cincang ialah kod alfanumerik yang digunakan untuk mewakili perkataan atau data. Penambang mengambil sekumpulan data transaksi dan menjalankannya melalui algoritma cincang,. fungsi sehala yang—diberikan set data tertentu—akan sentiasa menghasilkan output yang sama, tetapi outputnya tidak boleh diterbalikkan untuk menunjukkan data asal. Algoritma pencincangan digunakan untuk mencipta kod cincang rawak ini. Sebelum data baharu boleh ditambahkan pada rantaian blok, pelombong mesti bersaing untuk menghasilkan cincangan yang lebih rendah atau sama dengan nilai berangka yang dipanggil cincang sasaran.

Penambang mencapai proses pencincangan dengan menukar satu nilai, dipanggil nonce —atau nombor yang digunakan sekali—dan setiap kali nonce ditukar, cincang baharu dicipta dengan set nombornya sendiri. Tiada cara untuk meramalkan ciri cincang dan oleh kerana setiap set data hanya mempunyai satu output untuk fungsi cincang yang diberikan, pelombong mesti mengulangi proses menambah nonce baharu pada data sehingga mereka memenuhi keperluan cincang.

###Kesukaran mata wang kripto

Keperluan yang mesti dipenuhi oleh hash sepadan dengan kesukaran. Cincang yang sah mestilah di bawah nilai sasaran tertentu yang ditetapkan secara automatik (dan diselaraskan secara berkala) oleh protokol mata wang kripto. Semakin rendah nilai sasaran, semakin banyak pengulangan fungsi cincang yang mesti dilalui oleh pelombong untuk mendapatkan hasil yang boleh diterima—dengan kata lain, semakin tinggi kesukarannya. Seorang pelombong boleh, secara teori, bertuah dan memperoleh cincangan yang sah untuk blok tertentu pada percubaan pertama. Walau bagaimanapun, dari masa ke masa, kesukaran yang lebih tinggi bermakna pelombong mesti memasukkan lebih banyak nonces setiap blok secara purata.

Individu dan organisasi menyumbangkan kuasa pengiraan mereka melalui pelantar perlombongan mereka untuk memproses data dan menghasilkan cincang. Kuasa cincang rangkaian mata wang kripto mewakili jumlah kadar cincang semua pelantar perlombongan. Kadar cincang ialah bilangan cincang yang boleh dikira sesaat.

Memandangkan setiap cincang dibuat secara rawak, ia boleh mengambil berjuta-juta tekaan atau cincang sebelum keperluan cincang mata wang kripto sasaran dipenuhi dan syiling baharu dicetak kepada pelombong yang berjaya. Hanya selepas itu urus niaga ditambah ke blok baharu dalam rantaian blok. Dari satu segi, proses pencincangan adalah serupa dengan sistem loteri. Hasilnya, syiling baharu dikeluarkan melalui proses perlombongan ini.

Semakin tinggi kadar cincangan, semakin sukar bagi penipu untuk mengawal rantaian blok kerana lebih banyak kuasa pencincangan diperlukan. Dalam erti kata lain, lebih tinggi kesukaran, lebih selamat rangkaian.

Faedah Kesukaran Cryptocurrency

Seseorang mungkin tertanya-tanya mengapa peserta rangkaian akan menimbulkan kesukaran mata wang kripto yang lebih tinggi jika hasilnya bermakna pelombong mengulangi fungsi yang sama berulang kali. Terdapat dua faedah utama untuk kesukaran mata wang kripto.

Kadar Mantap Blok Baharu

Kertas putih bitcoin oleh Satoshi Nakamoto menerangkan bagaimana kesukaran bukti kerja membantu menjana pengeluaran stabil blok baharu yang ditambahkan pada rantaian blok.

"Untuk mengimbangi peningkatan kelajuan perkakasan dan minat yang berbeza-beza dalam menjalankan nod dari semasa ke semasa, kesukaran bukti kerja ditentukan oleh purata bergerak yang menyasarkan purata bilangan blok sejam. Jika ia dijana terlalu cepat, kesukaran akan meningkat ."

Bitcoin direka untuk menambah blok baharu pada blockchain setiap 10 minit secara purata. Mata wang kripto lain menyasarkan blok yang lebih kerap; litecoin,. sebagai contoh, menyasarkan selama 2.5 minit. Isunya ialah jumlah kuasa pengkomputeran yang dikawal oleh pelombong rangkaian secara kolektif boleh berbeza-beza.

Apabila Satoshi Nakamoto melombong blok pertama, hanya terdapat satu mesin pada rangkaian—mungkin komputer riba atau desktop yang ringkas. Hari ini terdapat beberapa ladang ASIC bersaiz gudang yang luas. ASIC ialah mesin yang direka khusus untuk membajak melalui fungsi cincang secepat mungkin.

Untuk memastikan rangkaian menghasilkan blok baharu pada kadar purata yang stabil, perisian ditetapkan untuk melaraskan cincang sasaran secara automatik ke atas atau ke bawah, yang masing-masing menghasilkan kesukaran yang lebih rendah atau lebih tinggi. Apabila Nakamoto melombong blok genesis, kesukaran bitcoin adalah satu.

Keselamatan rangkaian

Kadar cincang keseluruhan memberikan cerapan tentang keselamatan rangkaian mata wang kripto kerana penipu atau pelakon jahat perlu mengatasi jumlah kuasa cincang rangkaian untuk mengawal serangan berniat jahat. Komputer yang direka khas digunakan untuk melaksanakan fungsi pencincangan, yang mampu membuat trilion tekaan setiap saat untuk menyelesaikan masalah pencincangan.

Lebih tinggi kesukaran mata wang kripto, lebih banyak tekaan atau cincang diperlukan untuk mencapai keperluan cincang sasaran. Akibatnya, proses ini menjadikannya sangat sukar dan mahal bagi penyerang untuk mendapatkan kawalan majoriti—dipanggil majoriti 51% —rangkaian blockchain.

Contoh Kesukaran Cryptocurrency

Sehingga 2 April 2021, kesukaran mata wang kripto untuk bitcoin ialah 23.14 trilion. Jika kita membandingkan perubahan dalam kesukaran, kita dapat melihat bahawa pada 1 April 2018, kesukaran bitcoin adalah 3.51 trilion.

Carta di bawah menggambarkan perubahan bitcoin dalam kesukaran selama bertahun-tahun:

##Sorotan

  • Kesukaran mata wang kripto ialah ukuran betapa sukarnya untuk melombong blok dalam rantaian blok untuk mata wang kripto tertentu.

  • Kesukaran mata wang kripto yang tinggi bermakna ia memerlukan kuasa pengkomputeran tambahan untuk mengesahkan transaksi yang dimasukkan pada rantaian blok.

  • Semakin tinggi kesukaran yang diperlukan untuk membuat blok meningkatkan keselamatan rangkaian mata wang kripto kerana penyerang memerlukan sumber yang besar untuk mengawal.