Zero Knowledge KYC (zkKYC) nedir?
Zero Knowledge KYC (zkKYC), KYC kontrollerinden geçtiğinizi her uygulamaya kişisel bilgilerinizi vererek kanıtlamanıza gerek kalmadan gösterir. Pasaportunuzu paylaşmazsınız, matematiksel olarak doğrulanmış evet veya hayır paylaşırsınız. Kapı görevlisi gibi düşünün: bilekliği gösterin, kimliği cebinizde tutun.
“zkKYC KYC yok demektir.” Bu doğru değil. Hala bir düzenleyici tarafından doğrulanırsınız, fakat uygulamayla sadece minimum bir kanıt paylaşırsınız; bu da gizliliğinizi artırır ve aşırı paylaşımı azaltır.
Zero Knowledge KYC (zkKYC) nasıl çalışır
Aklınızda canlandırabileceğiniz basit bir akış şöyle:
- Adım 1: Bir KYC düzenleyicisine kaydolursunuz ve belgelerinizi bir kez gönderirsiniz.
- Adım 2: Düzenleyici bunları kontrol eder ve cüzdanınıza bir kimlik belgesi verir. Verileriniz kamuya açık şekilde paylaşılmaz, sadece imzalı bir beyan verilir.
- Adım 3: Bir uygulama “içeri girebilir misin” diye sorduğunda, cüzdanınız sıfır bilgi kanıtları kullanarak “18 yaşından büyük” veya “yaptırım listesinde değil” gibi ifadeleri gösteren bir kanıt oluşturur.
- Adım 4: Uygulama veya akıllı sözleşme, kanıtı genel bir anahtarla doğrular. Cevabı öğrenir, sırlarınızı öğrenmez.
- Adım 5: Erişim sağlanır. Dosya gönderilmez, kimlik ekran görüntüleri dolaşmaz. Temiz.
Özet: Zero Knowledge KYC (zkKYC) kontrolü geçmenizi sağlar fakat hayat hikayenizi teslim etmenizi gerektirmez.
Zero Knowledge KYC (zkKYC) neden önemlidir
Neden umursamanız gerektiği, otomatik doldurmayı sevseniz bile:
- Fayda: Daha az veri paylaşmak sızıntı riskini azaltır ve zahmetli yüklemeleri azaltır.
- Bakış açısı: Projeler düzenleyici baskısını karşılayabilirken kullanıcıların rahat hissetmesini sağlayacak minimum veri izi bırakabilir.
- Alaka: Bunu borsalarda, DeFi kapılarında, DAO üyelik kontrollerinde ve yaş sınırlaması olan NFT basımlarında göreceksiniz.
Bir zk kimlik belgesini cüzdanınıza eklerken, itifah kontrollerini ve seçici açıklamayı desteklediğinden emin olun. Süresi geçmiş bir kimlik belgesi en kötü anda reddedilmiş bir kanıta yol açabilir.
Zero Knowledge KYC (zkKYC) temel özellikleri
Klasik KYC yüklemelerinden farklı kılanlar:
- Minimum: Kurala uymayı gösteren bilgiyi paylaşın, ham belgeleri değil.
- Doğrulanabilir: Kanıtlar herkesin kontrol edebileceği kriptografik kanıtlarla desteklenir.
- Programlanabilir: Akıllı sözleşmeler yaş veya ikamet gibi ifadelere göre kabul veya reddedebilir.
- İptal edilebilir: Düzenleyiciler kimlik belgelerini iptal edebilir ve uygulamalar durum sorgulayabilir.
- Taşınabilir: Bir doğrulama birden çok uygulamada yeniden kullanılabilir.
Varyasyonlar
Aynı fikir, farklı yaklaşımlar:
- Zincir dışı: Düzenleyici verileri zincir dışında tutar, cüzdan kimlik belgesini saklar, kanıtlar cihazınızda oluşturulur.
- Zincir üstü: Kanıt doğrulaması bir akıllı sözleşmede gerçekleşir, insan denetimine gerek kalmadan otomatik kapı kontrolü sağlar.
- Hibrit: Zincir dışı kontroller ile düzenleyiciyi referans gösteren zincir üstü tasdikler.
- Kimlik belgesi: “X düzenleyicisinde Y tarihinde KYC geçti” gibi yeniden kullanılabilir imzalı beyanlar.
zkKYC düzenleyiciye karşı anonim olmanızı sağlamaz. Sizi diğer herkese karşı sessiz kılar. Kim tarafından doğrulandığınızı seçerken bunu aklınızda tutun.
Örnek
Bir DeFi borsası, cüzdanınız bu ay içinde kontrolleri geçtiğinizi ve yaptırım listesinde olmadığınızı gösteren Zero Knowledge KYC (zkKYC) kanıtını gönderdiğinde belge yüklemeden işlem yapmanıza izin verir.
İlginç bilgi
Bu kanıtların teorisi seksenlere dayanır; araştırmacılar bir sırrı açıklamadan birine o sırrı bildiğinizi kanıtlayabileceğinizi gösterdiler ve bu daha sonra kripto alanında pratik zkKYC tasarımlarına ilham verdi.
Özet
Kısa versiyon: Temiz çıktığını kanıtla, verilerini yakınında tut, konuşmayı matematiğe bırak.
