ada sebuah kalimat dalam dokumen Babylon yang terdengar mengkhawatirkan sampai kamu benar-benar membacanya. "Dewan Keamanan dapat memblokir pembayaran." reaksi pertama, tunggu, jadi ada kelompok yang bisa menghentikan uangmu agar tidak bergerak kapan pun mereka mau. reaksi kedua, setelah benar-benar memeriksa logika kontraknya, tidak juga, dan celah di antara dua reaksi itu adalah inti dari desain yang sebenarnya layak dibahas.
begini apa yang dilakukan CouncilNoPayout. Dewan Keamanan hanya punya satu tuas, dan itu rem, bukan setir. ia bisa menghentikan sebuah pembayaran agar tidak lolos jika ada sesuatu yang terlihat tidak beres, memberi waktu untuk menyelidiki sebelum dana dipindahkan ke tempat yang semestinya tidak. apa yang tidak bisa ia lakukan, secara struktural—baik karena kebijakan, maupun karena janji yang dibuat siapa pun—adalah mengarahkan ke mana dana itu pergi. ia tidak bisa mengalihkan pembayaran ke alamat lain. ia tidak bisa mengklaim dana untuk dirinya sendiri atau untuk siapa pun. ia juga tidak bisa menimpa siapa penerima yang sebenarnya. kontraknya memang tidak memberinya kapabilitas itu, titik, tak peduli berapa banyak anggota dewan yang setuju atau seberapa mendesak situasinya terlihat.
itu adalah mode kegagalan yang jauh berbeda dibanding kebanyakan sistem yang memberi kuasa kepada komite darurat. banyak protokol memberi multisig kemampuan untuk menjeda, dan menjeda secara diam-diam menyiratkan kelompok yang sama juga bisa mengalihkan jika mereka benar-benar mau, karena kontrak mempercayai mereka secara luas. Babylon justru mengecilkan dampak ledakan dengan sengaja. hasil terburuk dari dewan yang direbut atau berbuat jahat di sini bukanlah pencurian. yang terjadi adalah penundaan, dan hanya penundaan.
tapi penundaan itu bukan berarti apa-apa, dan saya tidak mau mengabaikan bagian itu hanya karena pencurian dikesampingkan. kalau BTC kamu sedang mengalami likuidasi pertengahan, penebusan pertengahan, apa pun momen yang sedang terjadi, dan sebuah pembayaran dibekukan, kamu memang tidak kehilangan dananya secara langsung, tapi kamu kehilangan akses ke dana tersebut selama pembekuan itu berlangsung, tanpa komitmen yang jelas di mana pun tentang berapa lama itu boleh berlanjut.
jadi, apakah dewan yang hanya bisa menunda itu benar-benar masalah yang sudah terselesaikan, atau hanya masalah yang lebih kecil dengan nama yang sama.
#baby @BabylonLabs_io $BABY
begini apa yang dilakukan CouncilNoPayout. Dewan Keamanan hanya punya satu tuas, dan itu rem, bukan setir. ia bisa menghentikan sebuah pembayaran agar tidak lolos jika ada sesuatu yang terlihat tidak beres, memberi waktu untuk menyelidiki sebelum dana dipindahkan ke tempat yang semestinya tidak. apa yang tidak bisa ia lakukan, secara struktural—baik karena kebijakan, maupun karena janji yang dibuat siapa pun—adalah mengarahkan ke mana dana itu pergi. ia tidak bisa mengalihkan pembayaran ke alamat lain. ia tidak bisa mengklaim dana untuk dirinya sendiri atau untuk siapa pun. ia juga tidak bisa menimpa siapa penerima yang sebenarnya. kontraknya memang tidak memberinya kapabilitas itu, titik, tak peduli berapa banyak anggota dewan yang setuju atau seberapa mendesak situasinya terlihat.
itu adalah mode kegagalan yang jauh berbeda dibanding kebanyakan sistem yang memberi kuasa kepada komite darurat. banyak protokol memberi multisig kemampuan untuk menjeda, dan menjeda secara diam-diam menyiratkan kelompok yang sama juga bisa mengalihkan jika mereka benar-benar mau, karena kontrak mempercayai mereka secara luas. Babylon justru mengecilkan dampak ledakan dengan sengaja. hasil terburuk dari dewan yang direbut atau berbuat jahat di sini bukanlah pencurian. yang terjadi adalah penundaan, dan hanya penundaan.
tapi penundaan itu bukan berarti apa-apa, dan saya tidak mau mengabaikan bagian itu hanya karena pencurian dikesampingkan. kalau BTC kamu sedang mengalami likuidasi pertengahan, penebusan pertengahan, apa pun momen yang sedang terjadi, dan sebuah pembayaran dibekukan, kamu memang tidak kehilangan dananya secara langsung, tapi kamu kehilangan akses ke dana tersebut selama pembekuan itu berlangsung, tanpa komitmen yang jelas di mana pun tentang berapa lama itu boleh berlanjut.
jadi, apakah dewan yang hanya bisa menunda itu benar-benar masalah yang sudah terselesaikan, atau hanya masalah yang lebih kecil dengan nama yang sama.
#baby @BabylonLabs_io $BABY
Funds being stolen
0%
Funds being temporary frozen
0%
Both are equally concerning
100%
Depends on the protocol
0%
1 Voting • Voting ditutup