Setiap kali saya mendaftar untuk sesuatu yang diatur, rutinnya sama: paspor, alamat, dokumen, bukti ini, bukti itu.

Lalu saya serahkan semuanya ke perusahaan lain dan pada dasarnya percaya mereka untuk menjaganya tetap Aman.

Itulah yang membuat Citadel menarik bagi saya.

Gagasan ini cukup sederhana: alih-alih berulang kali menyerahkan data dasar, Anda tetap mengendalikan identitas Anda dan hanya membuktikan hal yang sebenarnya perlu diketahui oleh pihak lain.

Misalnya, sebuah layanan perlu tahu apakah Anda lulus KYC.

Layanan itu tidak harus memiliki paspor Anda yang tersimpan di databasenya. Anda bisa membuktikan bahwa Anda sudah terverifikasi KYC, memenuhi syarat untuk sesuatu, atau memiliki kredensial tertentu tanpa mengungkap semua informasi yang mendasari klaim tersebut.

Bagian menarik dari penggunaan bukti zero-knowledge di sini adalah: layanan mendapatkan jawaban yang dibutuhkannya tanpa mendapatkan seluruh berkasnya.

Dan ada bagian lain yang awalnya saya abaikan: linkability.

Sistem kredensial bisa menjadi kurang privat jika kredensial itu sendiri berubah menjadi semacam pengenal publik yang mengikuti aktivitas Anda di mana-mana. Desain Citadel menggunakan kredensial privat dan sesi yang spesifik untuk tiap layanan, sehingga modelnya jauh lebih bersih untuk mencegah identitas dan aktivitas Anda terhubung secara sepele.

Gagasan besarnya adalah Anda bisa memverifikasi identitas sekali lalu menggunakan kembali bukti itu di berbagai layanan yang berbeda, alih-alih memulai ulang proses KYC yang sama setiap kali.

Tapi tetap ada kendalanya.

Self-sovereign identity tidak membuat masalah-masalah sulit hilang begitu saja. Anda masih perlu pengelolaan kunci dan kredensial, dan institusi tetap harus menerima jenis bukti ini sebagai pemenuhan kebutuhan kepatuhan (compliance) mereka.

Jadi mungkin masalah yang lebih sulit bukanlah kriptografinya sama sekali.

Tantangan sebenarnya adalah membuat institusi merasa nyaman dengan identitas yang dikendalikan pengguna, bukan dengan basis data yang selama bertahun-tahun mereka bangun?

@Dusk_Foundation
$DUSK #dusk