Sebuah block halving adalah proses pengurangan nilai dimana unit-unit mata uang kripto yang baru dihasilkan. Khususnya, ini merujuk pada kegiatan halving secara periodik yang mengurangi upah blok yang tersedia untuk para penambang.
Halving adalah inti dari model ekonomi mata uang kripto karena proses ini memastikan bahwa koin-koin akan diterbitkan pada kecepatan yang tetap, mengikuti tingkat pengurangan yang dapat diprediksi. Tingkat inflasi moneter yang terkendali seperti itu adalah perbedaan utama antara mata uang kripto dan mata uang tradisional, yang pada dasarnya memiliki persediaan yang tidak terbatas.
Hanya ada dua bitcoin halving yang terjadi sebelum Juli 2019. Itu terjadi pada 28 November 2012 dan 9 Juli 2016. Ketika halving pertama terjadi, harga Bitcoin adalah $12,31 dan pada saat halving kedua, harga Bitcoin adalah $650,63.
Hanya akan ada 32 bitcoin halving, ketika semua ini sudah terjadi, tidak akan ada halving dan juga tidak akan ada lagi Bitcoin dihasilkan karena pasokan maksimum sudah tercapai.
Halving | Estimasi Tanggal | Tinggi Block | Upah Block (BTC) |
---|---|---|---|
0 | N/A | 0 | 50 |
1 | 28/11/2012 | 210.000 | 25 |
2 | 09/07/2016 | 420.000 | 12,5 |
3 | 2020 | 630.000 | 6,25 |
4 | 2024 | 840.000 | 3,125 |
5 | 2028 | 1.050.000 | 1,5625 |
Bitcoin Halving adalah sebuah fungsi utama dari protokol bitcoin. Kodenya dapat ditemukan di Github Bitcoin Core dan di bawah ini adalah cuplikan dari kode yang membuat bitcoin halving menjadi sesuatu yang mungkin terjadi. Seperti didokumentasikan pada kode, subsidi block akan dikurangi separuh setiap 210.000 block.
Mungkin Anda memperhatikan hitung mundur kami memiliki estimasi yang berbeda dengan hitung mundur bitcoin halving yang lain, mungkin Anda bertanya "Mengapa?"
Kami yakin hitung mundur kami lebih akurat karena kami tidak menggunakan rata-rata waktu blok yang biasa digunakan (10 menit), justru kami menggunakan statistik blockchain secara langsung dan memperoleh estimasi waktu blok terbaru, kemudian melakukan penghitungan berdasarkan itu. Timer kami mungkin akan berfluktuasi, namun, kami yakin ini adalah jam block halving terakurat.
Timer Bitcoin Halvening pada Binance Academy dihitung menggunakan rumus berikut:
(blok Halving - tinggi blok berikutnya) * Rata-rata waktu di antara tiap blok - Estimasi waktu sebelum blok berikutnya.
Kunjungi glosarium kami untuk membaca selanjutnya di Halvings.
CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams)
{
int halvings = nHeight / consensusParams.nSubsidyHalvingInterval;
// Force block reward to zero when right shift is undefined.
if (halvings >= 64)
return 0;
CAmount nSubsidy = 50 * COIN;
// Subsidy is cut in half every 210,000 blocks which will occur approximately every 4 years.
nSubsidy >>= halvings;
return nSubsidy;
}