Fakta Langka — sesuatu yang saya pelajari baru-baru ini, dan sangat sedikit yang tahu.
Saya menemukan ini baru-baru ini saat menyelidiki desain awal Bitcoin.
Ini adalah salah satu detail yang hampir tidak pernah dibahas — bahkan di antara pengguna crypto.
Pada hari-hari awal Bitcoin, node tidak secara ketat menegakkan semua aturan moneter.
Mereka menganggap para penambang bertindak dengan benar.
Pada Agustus 2010, asumsi itu gagal.
Sebuah transaksi tunggal ditambang yang menciptakan 184 miliar BTC — jauh melampaui batas 21 juta Bitcoin.
Blok itu diterima.
Jaringan mencapai konsensus.
Bukan karena itu valid —
tetapi karena node belum menegakkan aturan itu dengan ketat.
Kesalahan itu adalah overflow nilai uint64 dalam validasi jumlah output, memungkinkan total melebihi MAX_MONEY.
Insiden ini mengungkapkan sesuatu yang krusial:
Konsensus bukanlah apa yang dinyatakan oleh para penambang —
itulah yang ditolak oleh node untuk diterima.
Setelah kesalahan itu ditemukan, Bitcoin diperbaiki dan dibatalkan — satu-satunya kali dalam sejarahnya ini pernah terjadi.
Sejak saat itu:
Node menjadi penegak aturan yang ketat
Penambang menjadi penyedia layanan, bukan otoritas
Kebanyakan orang berpikir penambang “menjalankan” Bitcoin.
Mereka tidak.
Node yang melakukannya — dengan tenang.
Dan Bitcoin hanya belajar ini setelah sudah aktif.
