Bagaimana tingkat kesulitan penambangan Bitcoin disesuaikan jika blok baru tidak ditambahkan setiap sepuluh menit?
Tingkat kesulitan penambangan Bitcoin disesuaikan secara otomatis oleh jaringan setiap 2016 blok, atau kira-kira setiap dua minggu. Tujuannya adalah untuk memastikan bahwa blok baru ditambahkan ke blockchain setiap sepuluh menit, dalam rata-rata.
Berikut adalah bagaimana proses penyesuaian tingkat kesulitan bekerja:
1. Jaringan menghitung waktu yang dibutuhkan untuk menambang 2016 blok terakhir. Jika waktu tersebut kurang dari dua minggu, ini berarti blok ditambang terlalu cepat dan tingkat kesulitan akan dinaikkan. Sebaliknya, jika waktu tersebut lebih dari dua minggu, ini berarti blok ditambang terlalu lambat dan tingkat kesulitan akan diturunkan.
2. Tingkat kesulitan disesuaikan dengan membandingkan waktu yang sebenarnya dibutuhkan untuk menambang 2016 blok terakhir dengan waktu target (dua minggu). Misalnya, jika hanya membutuhkan satu minggu untuk menambang 2016 blok terakhir, tingkat kesulitan akan dinaikkan sebesar 100%. Sebaliknya, jika membutuhkan empat minggu, tingkat kesulitan akan diturunkan sebesar 50%.
3. Perubahan tingkat kesulitan ini berlaku untuk 2016 blok berikutnya. Setelah 2016 blok tersebut ditambang, proses penyesuaian tingkat kesulitan diulangi, berdasarkan waktu yang dibutuhkan untuk menambang 2016 blok tersebut.
Dengan cara ini, jaringan Bitcoin secara otomatis menyesuaikan tingkat kesulitan penambangan untuk menjaga kecepatan penambangan blok sekitar sepuluh menit per blok. Jika Anda memiliki pertanyaan lebih lanjut atau membutuhkan bantuan lebih lanjut, jangan ragu untuk bertanya, Wahyu Adi Winata!