21MJAWABAN BERBASIS SUMBER
Mengapa hanya ada 21 juta bitcoin?
Dari subsidi blok dan Halving hingga kode konsensus yang diperiksa secara mandiri oleh Full Node.
Pasokan Bitcoin terbatas karena blok yang valid hanya boleh menciptakan unit baru sesuai jadwal subsidi blok yang menurun. Setiap node yang memvalidasi sepenuhnya memeriksa aturan ini sendiri. Angka 21 juta yang dikenal luas adalah hasil pembulatan jadwal tersebut, bukan angka dalam basis data satu perusahaan.
Penerbitan dimulai dari subsidi blok
Penambang boleh memasukkan transaksi coinbase ke dalam blok yang valid. Jumlah seluruh outputnya tidak boleh melebihi subsidi penerbitan yang diizinkan pada ketinggian blok itu ditambah biaya transaksi. Biaya memindahkan bitcoin yang sudah ada; hanya subsidi yang menciptakan unit baru. Blok dengan imbalan coinbase berlebihan tidak valid.
Halving membuat sisa penerbitan konvergen
Subsidi blok dibagi dua setiap 210.000 blok. Penjumlahan periode yang semakin kecil menghasilkan jumlah deret geometri yang terbatas. Karena bitcoin dihitung dalam satoshi utuh dan subsidi akhirnya dibulatkan ke bawah menjadi nol, penerbitan berakhir sedikit di bawah tepat 21 juta koin.
Kredibilitas berasal dari verifikasi mandiri
Slogan tidak melindungi batas tersebut. Pengguna dengan Full Node sendiri memeriksa setiap blok berdasarkan aturan konsensus yang sama. Mengubah jadwal memerlukan pengguna untuk menerima aturan yang tidak kompatibel; hashrate saja tidak dapat menjadikan blok yang membayar terlalu banyak sebagai blok valid.
Aturannya ada dalam validasi, bukan penghitung pusat
Bitcoin Core menentukan subsidi blok yang diizinkan dari ketinggian blok. Node kemudian memeriksa apakah transaksi coinbase meminta lebih dari subsidi tersebut ditambah biaya. Tidak ada variabel pasokan utama yang dapat ditimpa administrator: setiap node merekonstruksi riwayat penerbitan dari blok yang diterimanya.
Mengapa deret geometri mendekati 21 juta
Sebanyak 210.000 blok pertama mengizinkan subsidi 50 BTC per blok. Pada periode berikutnya jumlah itu dibagi dua menjadi 25, 12,5, 6,25 BTC, dan seterusnya. Dalam aritmetika ideal, 50 × 210.000 dikalikan deret 1 + 1/2 + 1/4… sama dengan 21 juta. Bitcoin hanya menghitung satoshi utuh, sehingga pembagian bilangan bulat berulang akhirnya memangkas subsidi menjadi nol dan batas sebenarnya tetap sedikit di bawah angka bulat itu.
Penambang mengusulkan penerbitan; node menerima atau menolaknya
Penambang dapat menyusun blok kandidat apa pun, termasuk memberi dirinya imbalan terlalu besar. Itu tidak membuat blok menjadi valid. Full Node menolaknya secara mandiri, dan pelaku ekonomi tidak akan memperlakukan output dari cabang itu sebagai bitcoin. Hashrate memilih di antara kandidat yang valid; ia tidak menulis ulang aturan validitas.
Menaikkan batas akan menciptakan aturan yang tidak kompatibel
Kode selalu dapat diubah, tetapi pengguna harus menjalankan perubahan itu secara sukarela. Node yang mempertahankan batas saat ini akan menolak blok inflasioner, sehingga jaringan terpecah, bukan koin yang ada diam-diam terdilusi. Kredibilitas batas bertumpu pada kode deterministik, verifikasi mandiri, koordinasi ekonomi, dan mahalnya meyakinkan pemegang agar menerima dilusi kepemilikannya sendiri.
Kelangkaan hanya satu bagian dari kebijakan moneter
Batas yang diketahui tidak menjamin harga, adopsi, atau stabilitas. Bitcoin menjamin hal yang lebih sempit: siapa pun dapat memverifikasi penerbitan masa lalu dan menghitung penerbitan maksimum di masa depan berdasarkan aturan yang ditegakkannya sendiri. Permintaan, likuiditas, regulasi, kunci hilang, dan struktur pasar berada di luar jaminan tersebut.
Batas 21 juta bukan hukum fisika. Batas itu adalah aturan konsensus sosial dan teknis yang kredibilitasnya bertumpu pada kode terbuka, biaya koordinasi yang tinggi, dan verifikasi mandiri.
01Apakah koin yang hilang mengurangi batas?+
Koin itu tidak mengubah batas penerbitan, tetapi dapat mengurangi jumlah yang benar-benar dapat dibelanjakan. Protokol tidak dapat membedakan secara andal antara kunci yang hilang dan pemegang yang sangat sabar.
02Dapatkah penambang menciptakan bitcoin tambahan?+
Ia dapat menerbitkan blok seperti itu, tetapi node yang mematuhi aturan akan menolaknya. Hashrate tidak dapat membuat imbalan coinbase yang tidak valid menjadi valid.
03Mengapa tepat 21 juta?+
Itu adalah hasil pembulatan subsidi awal 50 BTC per blok, periode 210.000 blok, dan pembagian dua berulang, bukan konstanta ajaib yang berdiri sendiri.
04Apa yang akan membayar penambang setelah penerbitan berakhir?+
Rancangannya mengharapkan biaya transaksi menggantikan subsidi blok. Apakah pasar biaya di masa depan akan mencukupi adalah pertanyaan ekonomi, bukan jaminan yang terkandung dalam batas tersebut.