Narasi “tanpa perlu saling percaya” Babylon terdengar indah, tapi celah kode menunjukkan bahwa kepercayaan itu sebenarnya masih ada
Bagian paling menarik dari Babylon adalah narasi “tanpa perlu saling percaya”—kamu tidak perlu mempercayai jembatan lintas-chain mana pun, juga tidak perlu mempercayai pihak pengelola mana pun. BTC dikunci di jaringan Bitcoin, dan kunci privat tetap di tanganmu.
Kedengarannya memang jauh lebih maju dibanding skema penitipan terpusat ala wBTC. Mainnet Babylon juga sudah benar-benar diluncurkan; TVL sempat menembus angka 6 miliar dolar, dengan lebih dari 57.000 BTC dipertaruhkan. Dari data, tampaknya Babylon memang penguasa di jalur staking Bitcoin.
Namun, saya membaca sebuah laporan pada Januari 2026, dan jantung saya langsung berdebar.
Mekanisme ekspansi pemungutan suara BLS Babylon (vote extension) ditemukan memiliki celah kode. Validator jahat bisa mengganggu proses konsensus dengan cara menghilangkan kolom hash blok, sehingga muncul perbedaan di antara validator, yang kemudian memperlambat kecepatan pembuatan blok. Kontributor anonim yang menemukan celah itu memperingatkan bahwa kesalahan ini berada di jalur kode kunci konsensus; bahkan selama proses berjalan, hal ini berpotensi menyebabkan program crash. Yang lebih merepotkan, celah ini bisa memicu crash validator lain pada batas epoch jaringan.
Sebuah protokol yang mempromosikan “tanpa perlu saling percaya”, tetapi lapisan konsensusnya berpotensi dieksploitasi secara jahat. Kamu tidak percaya orang, tapi kamu harus percaya pada kode. Dan kode itu bisa punya bug.@BabylonLabs_io
Tim Babylon menyatakan masalah ini perlu diperbaiki secepatnya, tetapi hingga laporan tersebut terbit belum ada respons terbuka mengenai rencana perbaikannya. Yang lebih membuat saya khawatir adalah, kontributor yang menemukan celah tersebut anonim, dan ia melakukannya melalui GitHub yang dipublikasikan. Celah di lapisan konsensus yang ditemukan oleh kontributor anonim menunjukkan bahwa audit kode Babylon mungkin tidak mencakup semua jalur penting.
Babylon juga menyadari masalah ini. Menurut laporan riset keamanan yang dirilis OpenZeppelin pada April 2026, Babylon merancang mekanisme slashing untuk menghadapi pelanggaran protokol yang dapat dibuktikan. Namun syarat slashing adalah “ketahuan”. Jika celah itu sendiri ada di lapisan konsensus, cara validator berbuat jahat mungkin sama sekali tidak tercakup dalam aturan slashing.
TVL naik sampai 6 miliar, a16z menanam 15 juta, dan Binance Labs juga ikut. Tapi seberapa pun banyak pendanaan yang masuk, tetap tidak bisa mengubah fakta bahwa kode memiliki celah.
#baby $BABY
Bagian paling menarik dari Babylon adalah narasi “tanpa perlu saling percaya”—kamu tidak perlu mempercayai jembatan lintas-chain mana pun, juga tidak perlu mempercayai pihak pengelola mana pun. BTC dikunci di jaringan Bitcoin, dan kunci privat tetap di tanganmu.
Kedengarannya memang jauh lebih maju dibanding skema penitipan terpusat ala wBTC. Mainnet Babylon juga sudah benar-benar diluncurkan; TVL sempat menembus angka 6 miliar dolar, dengan lebih dari 57.000 BTC dipertaruhkan. Dari data, tampaknya Babylon memang penguasa di jalur staking Bitcoin.
Namun, saya membaca sebuah laporan pada Januari 2026, dan jantung saya langsung berdebar.
Mekanisme ekspansi pemungutan suara BLS Babylon (vote extension) ditemukan memiliki celah kode. Validator jahat bisa mengganggu proses konsensus dengan cara menghilangkan kolom hash blok, sehingga muncul perbedaan di antara validator, yang kemudian memperlambat kecepatan pembuatan blok. Kontributor anonim yang menemukan celah itu memperingatkan bahwa kesalahan ini berada di jalur kode kunci konsensus; bahkan selama proses berjalan, hal ini berpotensi menyebabkan program crash. Yang lebih merepotkan, celah ini bisa memicu crash validator lain pada batas epoch jaringan.
Sebuah protokol yang mempromosikan “tanpa perlu saling percaya”, tetapi lapisan konsensusnya berpotensi dieksploitasi secara jahat. Kamu tidak percaya orang, tapi kamu harus percaya pada kode. Dan kode itu bisa punya bug.@BabylonLabs_io
Tim Babylon menyatakan masalah ini perlu diperbaiki secepatnya, tetapi hingga laporan tersebut terbit belum ada respons terbuka mengenai rencana perbaikannya. Yang lebih membuat saya khawatir adalah, kontributor yang menemukan celah tersebut anonim, dan ia melakukannya melalui GitHub yang dipublikasikan. Celah di lapisan konsensus yang ditemukan oleh kontributor anonim menunjukkan bahwa audit kode Babylon mungkin tidak mencakup semua jalur penting.
Babylon juga menyadari masalah ini. Menurut laporan riset keamanan yang dirilis OpenZeppelin pada April 2026, Babylon merancang mekanisme slashing untuk menghadapi pelanggaran protokol yang dapat dibuktikan. Namun syarat slashing adalah “ketahuan”. Jika celah itu sendiri ada di lapisan konsensus, cara validator berbuat jahat mungkin sama sekali tidak tercakup dalam aturan slashing.
TVL naik sampai 6 miliar, a16z menanam 15 juta, dan Binance Labs juga ikut. Tapi seberapa pun banyak pendanaan yang masuk, tetap tidak bisa mengubah fakta bahwa kode memiliki celah.
#baby $BABY