Компас Инвестиций

Биткоин vs. Доллар

📌 Sıfır bilgi nedir? – Kripto bilgi

Sıfır bilgi, kriptografide, bir ifadenin doğruluğunu, bu ifade hakkında herhangi bir özel bilgi vermeden kanıtlamanın mümkün olduğunu belirten bir kavramdır. Bu, blok zinciri uygulamalarında ve kripto endüstrisinde, öncelikle merkezi olmayan protokoller için gizlilik artırıcı özellikler sağlamak amacıyla yaygın olarak kullanılan sıfır bilgi kanıtları (ZKPler) kullanılarak gösterilebilir. Blok zinciri

– Sıfır bilgi, kriptografide, bir ifadenin doğruluğunu, bu ifade hakkında herhangi bir özel bilgi vermeden kanıtlamanın mümkün olduğunu belirten bir kavramdır. Bu, blok zinciri uygulamalarında ve kripto endüstrisinde, öncelikle merkezi olmayan protokoller için gizlilik artırıcı özellikler sağlamak amacıyla yaygın olarak kullanılan sıfır bilgi kanıtları (ZKP’ler) kullanılarak gösterilebilir.

Sıfır bilgi ispatları neden önemlidir?

Sıfır bilgi kanıtları daha fazla gizlilik ve güvenlik sağlar. Sıfır bilgi kanıtları, insanların hassas kişisel verilerini ifşa etmek zorunda kalmadan bilgileri doğrulamasına olanak tanır. Örneğin, kimlik göstermek zorunda kalmadan belirli hizmetler için uygun olduklarını teyit edebilirler.

Sıfır bilgi ispatı blok zinciri ağları için de kullanışlıdır. Karmaşık zincir dışı işlemleri mümkün kılar ve altta yatan blok zincirinde yer açar. Ayrıca halka açık blok zincirlerinin şeffaflık sınırlamalarının üstesinden gelir ve özel verilerin halka açık hale getirilmeden işlemler için kullanılmasına olanak tanır.

Sıfır bilgi kanıtları, özel işlemlerden doğrulanabilir hesaplamaya ve yüksek oranda ölçeklenebilir katman 2 çözümlerine kadar kripto para birimlerinin her yerinde kullanılmaktadır. Bu benzersiz özellik, web3 sistemleri için önemli gizlilik, ölçeklenebilirlik, uyumluluk ve birlikte çalışabilirlik sorunlarının ele alınmasına yardımcı olur.

Sıfır bilgi kanıtları nasıl çalışır?

Sıfır bilgi ispatı, bir ifadenin doğruluğunu veya yanlışlığını, ifadenin kendisini veya doğruluğunun veya yanlışlığının temelini ortaya koymadan kanıtlamaktır. İfadeyi ispatlamaya çalışan kişi “İspatçı”, ifadeyi doğrulayan kişi ise “Doğrulayıcı “dır.

Sıfır bilgi kanıtları, kanıtlayıcı doğrulayıcıdan gelen bir dizi soruya doğru yanıt verdiğinde çalışır. Doğrulayıcı, bir dizi ardışık soruya doğru yanıt vererek, yanıtı belirlemek için gizli bilgilere erişimi olması gerektiğini belirtir.

ZKP’de doğrulayıcı, belirli bir doğruluktan daha fazlasını kanıtlamak zorunda kalmadan doğrulayıcıya bazı gizli bilgilerin bilgisini kanıtlayabilir. Örneğin, Zcash gizlilik modeli, ZKP’nin göndericiyi, alıcıyı veya tutarı ifşa etmeden işlemin bakiyesini ve değerini onayladığı güvenli işlemlere izin verir.

ZKP gizliliği sağlamak için gelişmiş kriptografi kullanır. İspatçı, yalnızca gizli girdi verilerini bildiği takdirde doğru bir şekilde tamamlanabilecek hesaplamalar gerçekleştirir. Tekrarlanan çağrılar ispatı doğrular ve hiçbir ek bilginin açığa çıkmamasını sağlar.

Aşağıdaki özellikler ZKP’nin çalışması için “temel” olarak kabul edilebilir

Tamlık – iddia doğruysa ve katılımcı dürüstse ispat doğrulanır.

Yanılmazlık – iddia yanlışsa, doğrulayıcı ispatın doğruluğunu teyit edemez.

Sıfır bilgi – doğrulayıcı ifadenin doğru ya da yanlış olması dışında hiçbir şey bilmez.

Sıfır bilgi kanıtları, doğrulayan ve doğrulanan arasındaki etkileşim nedeniyle çalışır. Üç temel unsurdan oluşur

Tanık – doğrulayıcı, kanıtlamak istediği hassas bilgiye dayalı bir soru seçerek başlar. Bu sorunun cevabı gözden geçirene gönderilir.

Meydan okuma – doğrulayıcı, gizli bilgiye dayalı başka bir soru seçer ve doğrulanabilir kişiden bu soruyu yanıtlamasını ister.

Yanıt – doğrulayıcı, doğrulayıcının sorusuna bir yanıt gönderir. Bu, doğrulayıcının gerçekten hassas bilgilere erişimi olup olmadığını göstermeye yarar.

Doğrulayıcının sadece tahmin yürütmediğinden emin olmak için, doğrulayıcıdan birkaç kez cevap vermesi istenebilir ve her seferinde doğru cevap vermesi gerekir. Doğrulayıcı doğru ve tekrar tekrar cevap verirse, gizli bilgilere erişimi olduğundan emin olabilir. Bu etkileşim sürecinde bir uyarı vardır. Gözden geçiren ve soruşturulan taraf kanıt elde etmek için birbirleriyle birkaç kez temas kurmalıdır. Ayrıca, bu durumda kanıtlar tekrar kullanılamaz. Eğer bir başkası bu kanıtın geçerliliğini teyit etmek isterse, tüm sürecin yeniden işlemesi gerekecektir.