Semua orang bilang privasi on-chain itu mustahil karena blockchain dirancang agar transparan. Itulah sebabnya saya terus mengikuti Nillion.

Alih-alih menyerahkan rahasia Anda kepada satu server, Nillion menggunakan sesuatu yang mereka sebut Blind Computer. Data Anda dienkripsi dan dibagi di antara komite yang terdiri dari node-node independen, sehingga tak satu pun node bisa melihat gambaran lengkapnya.

Covenant adalah cara untuk memanfaatkan kemampuan itu. Covenant merupakan instruksi tersegel yang menyatakan, “lakukan ini hanya jika sesuatu yang spesifik terjadi”. Hal itu bisa berupa kunci waktu, harga dari oracle, atau berakhirnya periode pemungutan suara. Instruksi tersebut tetap terkunci sepanjang waktu. Saat kondisinya terpenuhi, node-node bekerja sama untuk mengungkap hasilnya saja, lalu mengirimkan buktinya ke Ethereum—bukan data masukan Anda.

Pada Agustus lalu, ini baru sebatas demo di testnet Sepolia. DUSK mengubahnya. DUSK adalah fase pertama Encrypted Markets, dan pada 28 September, Covenants resmi hadir di mainnet Ethereum. Untuk pertama kalinya, Anda bisa membuat tindakan privat berbasis kondisi di mainnet tanpa memercayai perantara.

Saya melihat kegunaannya lebih dari sekadar trading—ada banyak penggunaan nyata yang memang membutuhkan privasi. Lelang NFT dengan penawaran tersegel, di mana penawaran tetap tersembunyi hingga dibuka. Pemungutan suara DAO, di mana tak seorang pun bisa melihat hasil sementara lalu memengaruhinya di saat-saat terakhir. Game on-chain yang merahasiakan langkah Anda berikutnya. Atau rumah sakit yang mencocokkan rekam medis pasien untuk keperluan riset tanpa pernah mengungkap datanya.

Yang membuatnya benar-benar bisa berjalan sekarang adalah Blacklight. Operator node harus melakukan staking 70,000 NIL untuk membantu memverifikasi Covenants, sehingga keamanan jaringan terkait langsung dengan penggunaan nyata.

DUSK bukan sekadar meluncurkan sebuah fitur. DUSK mengubah privasi dari sekadar wacana menjadi sesuatu yang benar-benar bisa Anda bangun di atasnya, mulai hari ini.

#nil $NIL @Nillion