Bitcoin Halving segera terajdi, diperkirakan akan terjadi dalam tujuh hari (19 April), menurut perkiraan terbaru. Namun, mencoba menentukan waktu yang tepat, bahkan jam, untuk pembaruan yang direncanakan ini ternyata malah mendapati hal yang tidak terduga. Cukup lihat saja di mana pun countdown pembagian separuh Bitcoin online: semuanya tidak sinkron!
Watcher Guru, misalnya, menunjukkan bahwa pembagian separuh akan terjadi dalam tujuh hari, tujuh jam, dan 20 menit, sementara CoinMarketCap mengatakan itu akan terjadi dua jam kemudian. “Pembalikan Hadiah Blok Bitcoin” mengatakan akan terjadi dalam tujuh hari dan 15 jam. Meskipun perkiraan ini secara umum sejalan, bagi seseorang yang ingin berdagang saat pembagian separuh mungkin akan sedikit frustasi.
Pembagian separuh Bitcoin dijadwalkan terjadi setiap 210.000 blok, atau kira-kira setiap empat tahun. Acara khusus ini akan dieksekusi secara otomatis oleh jaringan tepat pada blockheight 840.000. Berdasarkan cara pencipta Bitcoin, Satoshi Nakamoto, merancang sistem, penambang bitcoin “menemukan” blok berikutnya untuk dihash ke blockchain setiap 10 menit, artinya seharusnya mudah untuk mengetahui dengan tepat kapan pembagian separuh berikutnya akan terjadi hingga menit.
Namun, dalam praktiknya, hal-hal menjadi sedikit lebih rumit. “Menghitung waktu pembagian separuh Bitcoin memiliki tiga elemen penting: Ketinggian blok saat ini, blok di mana pembagian separuh berikutnya terjadi, dan waktu rata-rata blok,” menurut Simon Cousaert, direktur data di The Block Research (yang saat ini memperkirakan pembagian separuh akan terjadi dalam tujuh hari, 15 jam, dan 40 menit).
“Karena elemen kedua, blok target, adalah konstan, akurasi countdown tergantung pada ketinggian blok saat ini dan waktu rata-rata blok,” katanya. Demikian pula untuk menghitung ketinggian blok saat ini, yang seharusnya merupakan data yang mudah didapat.
Di mana ketidaksesuaian mungkin muncul adalah bagaimana berbagai kalkulator pembagian separuh menghitung waktu antar blok. Lagi pula, secara teoritis, waktu untuk menambang satu blok harus sama dengan 10 menit, menurut desain. Namun, jumlah penambang yang mengarahkan daya komputasi untuk menambang dan mengamankan blockchain Bitcoin tidak statis, artinya angka itu bisa fluktuatif.
“Rata-rata waktu blok lebih sulit untuk diperkirakan secara akurat,” kata Cousaert. “Seseorang dapat mengambil konstan sederhana, dan mengasumsikan bahwa setiap blok membutuhkan 10 menit untuk ditambang.” Tetapi apa yang mungkin dilakukan kalkulator pembagian separuh adalah mengambil “rata-rata waktu blok bergerak” selama beberapa skala waktu, apakah itu selama 100, 90, atau 30 hari terakhir (atau periode waktu sembarang lainnya).
“Ini tidak selalu mengarah pada prediksi yang lebih akurat, karena rata-rata dari beberapa hari terakhir tidak selalu memprediksi rata-rata untuk beberapa hari berikutnya,” tambah Cousaert.
Manajer penambangan utama NiceHash, Marko Tarman, mengulangi poin ini dengan mengatakan bahwa semua orang di dunia memiliki akses yang sama ke beberapa data “statis” mengenai Bitcoin: ketinggian blok pembagian separuh. Namun, ada dua informasi “dinamis” lainnya, yaitu ketinggian blok saat ini dan waktu blok.
“Penting untuk dicatat bahwa waktu blok dapat berfluktuasi secara signifikan,” kata Taman. “Jika waktu blok rata-rata lebih pendek dari 10 menit, acara pembagian separuh yang diprediksi akan tampak lebih cepat. Sebaliknya, jika waktu blok rata-rata melebihi 10 menit, acara pembagian separuh akan tampak tertunda.”
Dengan kata lain, menghitung mundur menuju pembagian separuh—suatu acara yang tidak hanya diketahui sebelumnya, tetapi juga dinanti-nantikan sampai-sampai orang bertengkar apakah itu “telah dihargai”—lebih merupakan seni daripada ilmu.
“Sementara detail ini mungkin tidak kritis saat mengamati hitungan mundur satu tahun sebelumnya, akurasi menjadi semakin penting saat acara semakin mendekat,” kata Tarman.
Sumber: Coindesk