The Incorruptible Standard
Bab 9
"Jika kamu membuat pengiriman pesan menjadi mahal, kamu bisa menghilangkan kebisingan." - Satoshi Nakamoto
Sebelum Bitcoin, jika kamu ingin mengirim uang digital, kamu membutuhkan bank. Alasannya sederhana dan mendasar: file digital mudah disalin. Jika aku mengirimmu foto melalui email, aku masih memiliki foto aslinya di komputerku. Tindakan pengiriman menciptakan duplikat. Jika uang digital bekerja dengan cara yang sama, yaitu jika aku bisa mengirimmu satu dolar digital sambil menyimpan salinan dolar yang sama, seluruh sistem akan tidak berharga. Ini adalah Masalah Pengeluaran Ganda, dan selama beberapa dekade, masalah ini dianggap tidak dapat dipecahkan tanpa perantara yang terpercaya. Solusi tradisional adalah menunjuk wasit pusat, bank, pemroses pembayaran, lembaga kliring, untuk memelihara buku besar definitif dan mencegah siapa pun membelanjakan unit nilai yang sama dua kali. Kami memercayai perantara ini untuk jujur, kompeten, dan melayani kepentingan kami. Namun pendekatan ini memperkenalkan kembali kerentanan persis yang kita bahas di Bagian I: menempatkan kendali buku besar di tangan otoritas pusat. Dan seperti yang ditunjukkan sejarah tanpa kecuali, setiap otoritas pusat dengan kekuatan untuk mengedit buku besar pada akhirnya akan menyalahgunakan kekuatan itu. Tujuan utama uang digital adalah memecahkan Masalah Pengeluaran Ganda tanpa wasit pusat. Untuk menciptakan sistem di mana orang asing dapat menyepakati kebenaran buku besar tanpa memercayai satu pihak pun untuk memeliharanya. Selama beberapa dekade, para pemikir terbaik dalam ilmu komputer dan kriptografi bergulat dengan tantangan ini. Banyak yang percaya itu secara matematis tidak mungkin.
Dalam ilmu komputer, tantangan untuk mencapai kesepakatan di antara pihak-pihak yang terdistribusi di hadapan aktor yang tidak dapat diandalkan atau berbahaya diformalkan sebagai Masalah Jenderal Bizantium. Metaforanya jelas: bayangkan sebuah kota berbenteng yang dikelilingi oleh sepuluh pasukan, masing-masing dipimpin oleh seorang Jenderal. Untuk merebut kota, pasukan harus menyerang pada waktu yang bersamaan. Jika mereka menyerang pada waktu yang berbeda, mereka akan dibantai. Para Jenderal hanya dapat berkomunikasi dengan mengirim utusan melintasi medan perang. Masalahnya adalah kepercayaan. Utusan dapat dicegat. Pesan dapat dipalsukan. Dan beberapa Jenderal sendiri mungkin pengkhianat, sengaja mengirim perintah palsu untuk menyabotase serangan. Bagaimana kamu mencapai konsensus, kesepakatan yang total dan dapat diandalkan, dalam sistem di mana kamu tidak dapat mengetahui siapa yang dapat dipercaya? Selama beberapa dekade, konsensus matematisnya adalah: kamu tidak bisa. Tidak dengan pasti. Tidak tanpa koordinator pusat yang terpercaya.
Pada Oktober 2008, di tengah krisis keuangan terburuk sejak Depresi Besar, seorang individu atau kelompok anonim yang beroperasi dengan nama samaran Satoshi Nakamoto menerbitkan kertas putih sembilan halaman berjudul "Bitcoin: Sistem Kas Elektronik Peer-to-Peer." Dalam sembilan halaman itu, Nakamoto menyajikan solusi untuk Masalah Jenderal Bizantium yang telah luput dari para ilmuwan komputer selama beberapa dekade. Wawasan itu sangat mendalam dalam keanggunannya: jika kamu membuat pengiriman pesan menjadi mahal, kamu dapat menghilangkan kebisingan. Jika mengusulkan versi kebenaran memerlukan pengeluaran energi dunia nyata, energi yang membutuhkan uang sungguhan, maka insentif ekonomi selaras mendukung kejujuran. Dalam Bitcoin, "Jenderal" adalah komputer yang tersebar di seluruh dunia, dan "Perintah Serangan" adalah blok transaksi. Untuk mengusulkan blok berikutnya, untuk menyatakan versi kebenaran tentang transaksi mana yang valid, sebuah komputer harus memecahkan teka-teki matematika yang sangat sulit. Teka-teki ini tidak memiliki jalan pintas; hanya dapat dipecahkan melalui komputasi paksa, yang membutuhkan sejumlah besar listrik. Proses ini, yang dikenal sebagai penambangan, mengubah energi fisik menjadi kebenaran digital. Jika seorang pengkhianat ingin berbohong kepada jaringan, untuk menulis ulang riwayat transaksi, untuk membuat koin yang tidak ada, untuk membelanjakan bitcoin yang sama dua kali, mereka harus memecahkan teka-teki lebih cepat daripada setiap komputer lain di jaringan secara gabungan. Mereka harus mengalahkan peserta jujur dalam kontes pengeluaran energi murni. Untuk jaringan yang sekarang mengonsumsi lebih banyak listrik daripada banyak negara-bangsa, ini adalah kemustahilan ekonomi.
Dengan mengaitkan keamanan jaringan dengan pengeluaran energi fisik, Nakamoto membuktikan sesuatu yang banyak orang anggap mustahil: kita bisa memiliki kebenaran tanpa penguasa. Kita bisa mencapai konsensus di antara jutaan orang asing tanpa mempercayai satu pun dari mereka. Kita bisa memelihara buku besar bersama yang tidak dikendalikan siapa pun, yang dapat diverifikasi semua orang, dan yang diamankan bukan oleh otoritas institusi melainkan oleh hukum termodinamika yang tak berubah. Pada 3 Januari 2009, Nakamoto menambang blok pertama dari blockchain Bitcoin: Blok Genesis. Tertanam dalam datanya adalah judul berita surat kabar: "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks." Ini adalah pernyataan tujuan. Bitcoin lahir sebagai protes damai terhadap sistem yang dijelaskan buku ini: tatanan keuangan yang dibangun di atas kepercayaan yang terus-menerus dikhianati.
Anda telah menyelesaikan Bab 9: Jenderal Bizantium
Berikutnya: Bab 10 — Energi Adalah Kebenaran