Musim panas itu aku bekerja di dermaga bongkar muat. Aturannya sederhana: apa pun yang si pria di ujung sana laporkan lewat radio sebagai “diterima dan dihitung”, itulah yang kami keluarkan. Tak ada siapa pun di sisi kami yang melihat apa yang benar-benar turun dari truknya.
Suatu minggu angka-angkanya tidak lagi cocok. Empat puluh peti keluar dari ujung kami. Hanya empat yang pernah tiba di ujungnya. Tak ada yang menyadarinya sampai rak-rak terlihat kekurangan.
Apa yang terjadi hari ini punya nama: rumor berbayar — sebuah sistem yang melepaskan sesuatu yang nyata begitu mendengar klaim, tanpa pernah dicek terhadap apa pun selain dirinya sendiri. Sebagian besar jembatan yang memindahkan Bitcoin ke Ethereum bekerja dengan cara yang sama: satu sisi mendengar pesan bahwa koin dikunci di tempat lain, lalu membayar aset riil berdasarkan keyakinan pada pesan itu.
Hanya hari ini saja, tiga protokol lintas-rantai kehilangan total $35M+ dalam enam jam. Satu jembatan yang pernah dikuras sekali pada bulan Mei sebesar $11,5M lewat bug yang sama, dana yang sempat berhasil dipulihkan justru didepositkan ulang ke kontrak itu — dan kemudian dikuras lagi minggu ini sebesar $7,54M, termasuk bitcoin yang dip tokenkan. Tak satu pun dari tiga serangan itu mematahkan kriptografi; masing-masing hanya mendapatkan pesan yang dianggap benar.
BABE, sebuah protokol verifikasi-bukti yang dibantu desain oleh Babylon Labs, melewati “pesan perantara”. Alih-alih jembatan mempercayai sebuah klaim, Bitcoin sendiri memeriksa bukti kriptografis secara langsung — enkripsi witness ditambah rangkaian sirkuit (garbled circuit) yang mengungkapkan sebuah rahasia hanya jika bukti tersebut tidak valid. Verifikasi di rantai dulu menelan biaya $14.211 dalam biaya transaksi; BABE menurunkannya menjadi $37,82, 376 kali lebih murah — cukup murah sehingga pemeriksaan menggantikan kepercayaan.
Namun masih ada pertanyaan terbuka bagiku: prosesnya perlu kedua sisi saling menukarkan komitmen cut-and-choose secara jujur sebelum semua ini terkunci. Itu bukan yang diserang hari ini, tapi aku belum melihatnya diuji-tekan seperti sistem messenger pada hari ini.
Panggilan radio itu masih membekas — betapa lama waktu yang dibutuhkan siapa pun untuk bertanya apa sebenarnya yang ada di truk. Mungkin perbaikannya bukan radio yang lebih bagus. Mungkin tidak pernah perlu radio.
Hari ini aku menghabiskan waktu mendorong transaksi melalui Aave v4 testnet, menguji sendiri pinjaman berbasis Bitcoin native. Kalau kamu juga sedang menguji, aku ingin membandingkan catatan.
@BabylonLabs_io $BABY #baby
Suatu minggu angka-angkanya tidak lagi cocok. Empat puluh peti keluar dari ujung kami. Hanya empat yang pernah tiba di ujungnya. Tak ada yang menyadarinya sampai rak-rak terlihat kekurangan.
Apa yang terjadi hari ini punya nama: rumor berbayar — sebuah sistem yang melepaskan sesuatu yang nyata begitu mendengar klaim, tanpa pernah dicek terhadap apa pun selain dirinya sendiri. Sebagian besar jembatan yang memindahkan Bitcoin ke Ethereum bekerja dengan cara yang sama: satu sisi mendengar pesan bahwa koin dikunci di tempat lain, lalu membayar aset riil berdasarkan keyakinan pada pesan itu.
Hanya hari ini saja, tiga protokol lintas-rantai kehilangan total $35M+ dalam enam jam. Satu jembatan yang pernah dikuras sekali pada bulan Mei sebesar $11,5M lewat bug yang sama, dana yang sempat berhasil dipulihkan justru didepositkan ulang ke kontrak itu — dan kemudian dikuras lagi minggu ini sebesar $7,54M, termasuk bitcoin yang dip tokenkan. Tak satu pun dari tiga serangan itu mematahkan kriptografi; masing-masing hanya mendapatkan pesan yang dianggap benar.
BABE, sebuah protokol verifikasi-bukti yang dibantu desain oleh Babylon Labs, melewati “pesan perantara”. Alih-alih jembatan mempercayai sebuah klaim, Bitcoin sendiri memeriksa bukti kriptografis secara langsung — enkripsi witness ditambah rangkaian sirkuit (garbled circuit) yang mengungkapkan sebuah rahasia hanya jika bukti tersebut tidak valid. Verifikasi di rantai dulu menelan biaya $14.211 dalam biaya transaksi; BABE menurunkannya menjadi $37,82, 376 kali lebih murah — cukup murah sehingga pemeriksaan menggantikan kepercayaan.
Namun masih ada pertanyaan terbuka bagiku: prosesnya perlu kedua sisi saling menukarkan komitmen cut-and-choose secara jujur sebelum semua ini terkunci. Itu bukan yang diserang hari ini, tapi aku belum melihatnya diuji-tekan seperti sistem messenger pada hari ini.
Panggilan radio itu masih membekas — betapa lama waktu yang dibutuhkan siapa pun untuk bertanya apa sebenarnya yang ada di truk. Mungkin perbaikannya bukan radio yang lebih bagus. Mungkin tidak pernah perlu radio.
Hari ini aku menghabiskan waktu mendorong transaksi melalui Aave v4 testnet, menguji sendiri pinjaman berbasis Bitcoin native. Kalau kamu juga sedang menguji, aku ingin membandingkan catatan.
@BabylonLabs_io $BABY #baby