Bagaimana cara menghukum aktor jahat di sebuah rantai dengan nol smart contract?
Bagian arsitektur Babylon yang paling menarik bukan hanya staking-nya—melainkan bagaimana mereka merancang mekanisme slashing langsung pada lapisan dasar Bitcoin.
Tanpa bergantung pada smart contract, Babylon menggunakan sistem Extractable One-Time Signature (EOTS), yang dibangun di atas tanda tangan Schnorr Bitcoin, untuk memungkinkan slashing. Sistem ini bertindak sebagai perangkap matematis yang elegan untuk Finality Providers.
Jika sebuah penyedia berperilaku jahat dan menandatangani dua blok berbeda pada ketinggian yang sama (double signing), kunci privat mereka menjadi dapat diekstraksi dari tanda tangan gabungan tersebut. Ini secara efektif membocorkan kunci mereka, sehingga siapa pun dapat menjalankan transaksi slashing di Bitcoin yang membakar sebagian dana yang dipertaruhkan.
Namun, ada nuansa penting dalam desain ini: saat ini desain tersebut bergantung pada Covenant Committee untuk membantu memfasilitasi transaksi-transaksi ini. Komite ini dimaksudkan sebagai solusi sementara sampai Bitcoin memperkenalkan fitur covenant bawaan, misalnya melalui proposal seperti BIP-119, di mana mekanisme penegakan di luar rantai dapat digantikan dengan logika sepenuhnya on-chain.
Apakah kita merasa nyaman bergantung pada struktur komite sementara ini, atau keamanan kriptoekonomis EOTS cukup untuk menjaga validator tetap sejalan sampai covenant asli Bitcoin hadir?
@BabylonLabs_io $BABY #baby