Kovenan Nillion: Privasi Sebelum Transaksi Terjadi
- Instruksi perdagangan dapat mengungkapkan informasi berguna sebelum dana berpindah. Jika orang lain dapat membaca instruksi yang sedang menunggu untuk dieksekusi, mereka mungkin mengambil posisi berdasarkan informasi tersebut. Kovenan Nillion mengatasi risiko ini dengan menjaga instruksi tetap terenkripsi hingga kondisi pelepasan terpenuhi. Dusk adalah fase pertama dari rancangan ini.
- Peta jalan Nillion:
Mekanisme ini membagi tanggung jawab di antara node. Pembuat instruksi memilih komite dan jumlah bagian yang diperlukan untuk memulihkan instruksi tersebut. Setiap node menerima satu bagian terenkripsi. Setelah kondisinya terpenuhi, node menerbitkan bagian mereka; jumlah bagian yang memadai memungkinkan instruksi direkonstruksi, lalu kontrak memeriksa apakah instruksi yang diungkapkan sesuai dengan komitmen aslinya. Kontrak yang terhubung kemudian dapat menjalankannya.
- Mekanisme Kovenan:
Bayangkan penjualan bersyarat: jumlah yang akan dijual dapat tetap tersegel selagi pesanan menunggu. Ini berbeda dari menerbitkan seluruh instruksi atau memercayai satu operator untuk menjaganya tetap rahasia. Keunggulan utamanya adalah kendali atas kapan informasi tersedia.
- Perlindungan ini memiliki batas. Keberadaan suatu Kovenan dan sebagian metadatanya tetap terlihat. Setelah diungkapkan, isinya menjadi publik. Sejumlah anggota komite yang bekerja sama juga dapat membukanya lebih awal, sehingga pemilihan komite dan ambang rekonstruksi menjadi penting. Enkripsi mendistribusikan kepercayaan; enkripsi tidak menghilangkan semua asumsi kepercayaan.
- Batas keamanan:
Yang paling menarik bagi saya adalah pemisahan antara kemampuan saat ini dan langkah selanjutnya. Peta jalan Nillion yang terdiri dari tujuh fase mencakup kondisi yang lebih beragam, kondisi yang tersembunyi dari node yang mengevaluasinya, serta biaya yang lebih rendah. Semua itu masih merupakan sasaran pengembangan, bukan manfaat yang bisa dianggap sudah tersedia.
Untuk penggunaan praktis, saya akan mengamati apakah instruksi tetap rahasia selama menunggu, dilepas dengan andal, dan tetap terjangkau. Instruksi privat tetap memerlukan eksekusi yang baik; kerahasiaan saja tidak dapat menjamin transaksi yang menguntungkan.
#nil $NIL @Nillion
- Instruksi perdagangan dapat mengungkapkan informasi berguna sebelum dana berpindah. Jika orang lain dapat membaca instruksi yang sedang menunggu untuk dieksekusi, mereka mungkin mengambil posisi berdasarkan informasi tersebut. Kovenan Nillion mengatasi risiko ini dengan menjaga instruksi tetap terenkripsi hingga kondisi pelepasan terpenuhi. Dusk adalah fase pertama dari rancangan ini.
- Peta jalan Nillion:
Mekanisme ini membagi tanggung jawab di antara node. Pembuat instruksi memilih komite dan jumlah bagian yang diperlukan untuk memulihkan instruksi tersebut. Setiap node menerima satu bagian terenkripsi. Setelah kondisinya terpenuhi, node menerbitkan bagian mereka; jumlah bagian yang memadai memungkinkan instruksi direkonstruksi, lalu kontrak memeriksa apakah instruksi yang diungkapkan sesuai dengan komitmen aslinya. Kontrak yang terhubung kemudian dapat menjalankannya.
- Mekanisme Kovenan:
Bayangkan penjualan bersyarat: jumlah yang akan dijual dapat tetap tersegel selagi pesanan menunggu. Ini berbeda dari menerbitkan seluruh instruksi atau memercayai satu operator untuk menjaganya tetap rahasia. Keunggulan utamanya adalah kendali atas kapan informasi tersedia.
- Perlindungan ini memiliki batas. Keberadaan suatu Kovenan dan sebagian metadatanya tetap terlihat. Setelah diungkapkan, isinya menjadi publik. Sejumlah anggota komite yang bekerja sama juga dapat membukanya lebih awal, sehingga pemilihan komite dan ambang rekonstruksi menjadi penting. Enkripsi mendistribusikan kepercayaan; enkripsi tidak menghilangkan semua asumsi kepercayaan.
- Batas keamanan:
Yang paling menarik bagi saya adalah pemisahan antara kemampuan saat ini dan langkah selanjutnya. Peta jalan Nillion yang terdiri dari tujuh fase mencakup kondisi yang lebih beragam, kondisi yang tersembunyi dari node yang mengevaluasinya, serta biaya yang lebih rendah. Semua itu masih merupakan sasaran pengembangan, bukan manfaat yang bisa dianggap sudah tersedia.
Untuk penggunaan praktis, saya akan mengamati apakah instruksi tetap rahasia selama menunggu, dilepas dengan andal, dan tetap terjangkau. Instruksi privat tetap memerlukan eksekusi yang baik; kerahasiaan saja tidak dapat menjamin transaksi yang menguntungkan.
#nil $NIL @Nillion
