b-money: Proposal Kas Elektronik Anonim Nenek Moyang Bitcoin oleh Wei Dai

Penulis Dai, Wei
Tahun 1998
Proyek b-money
Lisensi Public Domain
Sumber Resmi weidai.com/bmoney.txt
Disclaimer: Halaman ini merupakan ringkasan dan analisis edukatif dari whitepaper atau makalah teknis resmi. Konten ini disajikan untuk tujuan pendidikan semata dan bukan merupakan saran investasi atau keuangan. Selalu baca dokumen asli dan lakukan riset mandiri sebelum mengambil keputusan keuangan apa pun.

b-money adalah proposal singkat tahun 1998 oleh Wei Dai yang mendeskripsikan dua skema untuk sistem mata uang elektronik anonim dan terdistribusi. Disebarkan di mailing list cypherpunks, b-money mengantisipasi beberapa ide inti Bitcoin: ledger terdistribusi yang dipertahankan oleh semua peserta, penciptaan uang melalui puzzle proof-of-work, dan kontrak yang ditegakkan oleh rekan tanpa otoritas pusat. Satoshi Nakamoto mengutip b-money di baris pertama bagian referensi whitepaper Bitcoin dan mengirimi Wei Dai email sebelum menerbitkan. Dai menerima salinan pra-publikasi makalah Bitcoin.

Publikasi dan Konteks

Wei Dai memposting b-money ke mailing list cypherpunks pada November 1998. Pada saat itu, uang digital bukan ide baru: DigiCash David Chaum (1989) telah menciptakan sistem pembayaran anonim kriptografis pertama, tetapi terpusat di sekitar perusahaan Chaum (yang bangkrut pada 1998). Komunitas cypherpunk mencari sistem yang meminimalkan kepercayaan yang tidak memerlukan penerbit pusat. Frustrasi khusus Dai, seperti yang dinyatakan dalam pengantar b-money, adalah “ketidakpastian dan keniscayaan kekerasan negara dalam menegakkan perjanjian” — ia menginginkan sistem di mana kontrak dapat ditegakkan tanpa pengadilan pemerintah atau perantara keuangan.

Skema 1: Ledger Siaran

Dalam Skema 1, setiap peserta mempertahankan database tentang berapa banyak uang yang dipegang setiap kunci publik pseudonim:

  1. Penciptaan uang: Peserta memecahkan puzzle proof-of-work. Biaya memecahkan puzzle (dalam waktu CPU dan listrik) diketahui publik. Pemecah mengklaim sejumlah b-money yang proporsional dengan biaya.
  2. Transfer uang: Untuk mengirim b-money ke kunci publik B, kirim pesan bertanda tangan: “Saya kirim X b-money ke B.” Setiap peserta memperbarui salinan ledger mereka.
  3. Penegakan kontrak: Kontrak ditegakkan secara kolektif menggunakan arbitrator yang ditunjuk.

Skema ini memiliki masalah yang jelas: siapa yang menyelesaikan pembaruan ledger yang bertentangan? Dai mengakui Skema 1 “tidak praktis” tanpa mekanisme sinkronisasi — masalah yang persis diselesaikan oleh Bitcoin dengan proof-of-work chaining.

Skema 2: Subset Server

Skema 2 memperkenalkan subset peserta khusus yang disebut server yang mempertahankan ledger kanonik:

  1. Server bonding: Server menyetor b-money ke rekening escrow sebagai jaminan.
  2. Finalitas: Saat transaksi dikirim, peserta menyiarkannya ke kuorum server; server memberi stempel waktu dan tanda pengesahan.
  3. Penyelesaian sengketa: Jika server ketahuan curang, ia kehilangan deposit jaminannya — konsep yang kemudian dikenal sebagai “slashing” di jaringan proof-of-stake.

Kontribusi terhadap Bitcoin

Ide-ide dari b-money yang muncul dalam Bitcoin:

  • Penciptaan uang melalui proof-of-work
  • Sistem berbasis pseudonim (kunci publik) tanpa identitas nyata
  • Penegakan kontrak tanpa perantara terpusat
  • Kebutuhan akan ledger terdistribusi yang diverifikasi oleh semua peserta

Satoshi tidak mengimplementasikan b-money secara langsung tetapi mengakui kontribusi Dai sebagai nenek moyang konseptual Bitcoin. Wei Dai kemudian menjadi pendukung vokal kriptografi privasi dan filsafat rasionalisme.

Istilah Terkait

Referensi