Sıfır bilgi kanıtları (ZK kanıtları) bu yıl kripto dünyasında popüler hale geldi, ancak kriptograf olmayanların ve programcıların kafaları karışabilir.
ZK kanıtları görünümlerine rağmen karmaşıktır. Kanıtlayıcının, ayrıntılarını paylaşmadan bilgisini doğrulayıcıya kolayca göstermesine olanak tanır. Bu, kanıtlayıcının bilgiyi tartışmasını gerektirmez.
1980'lerin ortalarında çok az akademik akademisyen bu fikre öncülük etti. O günden bu yana doğrulanabilir hesaplama için gerçekçi bir mekanizma haline geldi ve ZK kanıtlarının daha önemli olduğu Web3 ortamının çerçevesini oluşturdu.
ZK kanıtları, blockchain teknolojisinden önce teorik kriptografide mevcuttu, ancak blockchain'in merkezi olmaması onları daha görünür ve belirgin hale getirdi. Temel olarak blockchain halka açık bir defterdir. İşlem ne olursa olsun, her ayrıntı belgelenir ve kamuya açıktır.
Blockchain teknolojisi şeffaflık sunuyor ancak kullanıcı gizliliği büyük bir endişe kaynağı.
ZK kanıtları, blockchain gizlilik-açıklık çatışmalarını çözer. İşlem bilgilerini yayınlamadan, kullanıcı gizliliğini ve blockchain değişmezliğini koruyarak işlem doğrulaması sağlarlar.
Önemli bir blockchain ilerlemesi olan doğrulanabilir zincir dışı hesaplama, önceki on yılda Web3'teki ZK kanıtları için öne çıkan bir kullanım örneği haline geldi.
Doğrulanabilir zincir dışı bilgi işlem önemlidir, ancak önce akıllı sözleşmelerin ciddi sınırlarını tartışmamız gerekiyor. Doğası gereği akıllı sözleşmelerin üç büyük dezavantajı vardır:
Yapabilecekleri düşünce türü: Akıllı bir sözleşme, çok yüksek gaz maliyetleri ödemek zorunda değilse, yalnızca koşullu mantığın en temel biçimlerini kullanabilir.
Blockchain'in Web3 ekosisteminin ihtiyaçlarını karşılayacak şekilde ölçeklenmesi için bu sorunların düzeltilmesi gerekiyor. Neyse ki ZK Web3 ile büyüdü.
Ağın sınırlı depolama ve bilgi işlem sorununu, bazı verileri ve hesaplama emeğini blok zincirinden boşaltarak zarif bir şekilde çözebiliriz.
Zincir dışı faaliyetlerin gerçekleştirilebileceğinin ve zincir dışı işlemlerin kısa ve güvenilir bir özetini tüm temel verileri paylaşmadan ana zincire iletmek için ZK kanıtının kullanılabileceğinin ortaya çıkmasıyla birlikte blockchain teknolojisi değişti. Bu alanın gelişen protokollerini inceleyelim.
Merkezi olmayan depolama ve ZK toplamaları üzerindeki ZK kanıtları blok zincirinin olanaklarını genişletmiş olsa da, önemli bir şey hala eksik. Merkezi olmayan depolama olanakları göründüğünden daha fazladır.
Veri depolama çok önemlidir, ancak bu platformların veri alımından ("hesaplama" değil) fazlasını yapamaması, bunların uygulanabilirliğini sınırlamaktadır. Birçok bilgi işlem işini yürütebilen ZK toplamaları da aradaki farkı kapatmıyor.