Bagian yang mengganggu saya bukan persetujuan pertama.
Yang mengganggu adalah tindakan tindak lanjut.
Saya menyuruh seorang agen menjalankan strategi sederhana. Agen itu mendapatkan akses ke wallet. Layar terlihat biasa. Lalu transaksi meminta sedikit lebih banyak daripada pekerjaan yang sempat saya bayangkan.
Pengeluaran yang lebih.
Sebuah kontrak yang tidak saya maksud untuk dibuka.
Pemanggilan fungsi yang cukup mirip agar terlihat aman, tapi cukup berbeda hingga membuat wallet terasa terekspos.
Saya tidak ingin “setujui agen ini” menjadi lembar izin kosong. Saya ingin tindakan tersebut diperiksa saat ia mencoba memindahkan nilai, bukan diingat kemudian dalam postmortem.
Bagi saya, batas yang berguna itu sederhana: pastikan agen tetap berada di dalam pengeluaran, kontrak, dan fungsi yang memang diizinkan untuk dipakai.
Bukan karena setiap tindakan buruk selalu tampak seperti serangan. Beberapa kegagalan terlihat wajar sampai pengguna bertanya mengapa agen menyentuh sesuatu di luar tugasnya.
Pengguna tidak seharusnya menjadi lapisan audit setelah dana berpindah.
Di situlah Newton terasa praktis bagi saya.
Tindakan yang keliru harus terkena kebijakan sebelum sedekat apa pun dengan saldo wallet.
#Newt $NEWT @NewtonProtocol $TLM $BREV #Binance1B$inStocks
Yang mengganggu adalah tindakan tindak lanjut.
Saya menyuruh seorang agen menjalankan strategi sederhana. Agen itu mendapatkan akses ke wallet. Layar terlihat biasa. Lalu transaksi meminta sedikit lebih banyak daripada pekerjaan yang sempat saya bayangkan.
Pengeluaran yang lebih.
Sebuah kontrak yang tidak saya maksud untuk dibuka.
Pemanggilan fungsi yang cukup mirip agar terlihat aman, tapi cukup berbeda hingga membuat wallet terasa terekspos.
Saya tidak ingin “setujui agen ini” menjadi lembar izin kosong. Saya ingin tindakan tersebut diperiksa saat ia mencoba memindahkan nilai, bukan diingat kemudian dalam postmortem.
Bagi saya, batas yang berguna itu sederhana: pastikan agen tetap berada di dalam pengeluaran, kontrak, dan fungsi yang memang diizinkan untuk dipakai.
Bukan karena setiap tindakan buruk selalu tampak seperti serangan. Beberapa kegagalan terlihat wajar sampai pengguna bertanya mengapa agen menyentuh sesuatu di luar tugasnya.
Pengguna tidak seharusnya menjadi lapisan audit setelah dana berpindah.
Di situlah Newton terasa praktis bagi saya.
Tindakan yang keliru harus terkena kebijakan sebelum sedekat apa pun dengan saldo wallet.
#Newt $NEWT @NewtonProtocol $TLM $BREV #Binance1B$inStocks
