Sebaliknya, jika blok membutuhkan waktu terlalu lama untuk ditemukan, kesulitan akan menurun sehingga target meningkat. Target ini adalah angka yang direset secara berkala. Untuk berhasil melakukan mining sebuah blok, miner harus menemukan hash yang lebih rendah daripada angka ini.
Kita dapat menggunakan contoh sederhana di sini. Misalkan kita memiliki istilah “binance” dan kita ingin menghasilkan hash SHA256 yang output-nya secara numerik lebih rendah daripada target tertentu yang kira-kira sesuai dengan hash yang diawali dengan sejumlah nol tertentu dalam bentuk heksadesimal.
Dalam mining yang sebenarnya, miner mencoba untuk menemukan nilai hash yang lebih rendah daripada angka target, yaitu angka yang sangat besar yang direpresentasikan dalam format 256-bit. Kita dapat mengilustrasikan hal ini dengan menambahkan angka secara iteratif ke “binance” (misalnya, “binance1”, “binance2”, “binance3”) dan melakukan hashing hingga kita mendapatkan output hash yang memenuhi kriteria yang disederhanakan, seperti diawali dengan nol di bagian depan.
Hal ini seharusnya memberi Anda gambaran tentang cara kerja mining. Perbedaannya adalah miner berupaya menemukan angka yang berada di bawah target. Makin rendah target ini, makin sulit untuk menemukan solusi. Inilah alasan Bitcoin mengonsumsi daya komputasi yang begitu besar. Miner melakukan hashing variasi dari informasi yang sama berulang kali untuk menemukan hash yang valid.
Bitcoin menyesuaikan kesulitan mining-nya kira-kira setiap 2.016 blok (sekitar setiap dua minggu) untuk mempertahankan waktu blok rata-rata 10 menit. Penyesuaian ini didasarkan pada berapa lama waktu yang dibutuhkan untuk menambang 2.016 blok terakhir. Jika blok ditambang lebih cepat daripada yang diharapkan, kesulitan meningkat untuk membuat mining lebih sulit; jika lebih lambat, kesulitan menurun untuk membuat mining lebih mudah.
Mining telah menjadi aktivitas tingkat industri yang didominasi oleh farm mining besar dengan peralatan khusus, sehingga mencerminkan sifat kompetitif jaringan dan Kesulitan yang terus meningkat.
Blok temporer yang dibuat oleh node mining (miner) yang akan ditambahkan ke blockchain untuk menerima rewar...
Mata uang kripto yang dibuat oleh pengembang dengan pseudonim Satoshi Nakamoto. Mata uang kripto pertama ya...
Verifikasi transaksi pada sebuah jaringan blockchain dengan menambahkan transaksi sebagai entri ke dalam bu...