zkSync Era Nedir?
zkSync, Ethereum ağı üzerine inşa edilmiş emniyetli bir Katman 2 blokzinciri ölçeklendirme tahlilidir. zkSync kurucusu Matter Labs, blokzincir ağının rutin işleyişinde daha süratli para çekme ve düşük fiyatlar üzere birtakım iyileştirmeler sunmaktadır.
zkSync Nedir?
zkSync, Ethereum blokzinciri üzerine inşa edilmiş bir Katman 2 zero-knowledge ölçeklendirme tahlilidir. Katman 2 tahlilleri, ana ağdan uzaklaşarak ve ana ağ üzerindeki nispeten daha yüksek yük olmadan çalışarak verimliliği artırır. zkSync birebir vakitte süreçleri daha da hızlandırmayı ve toplamalar aracılığıyla kümelerdeki süreçleri doğrulayarak her süreç için daha ucuz fiyatlar almayı vaat eden inanca dayalı olmayan bir protokoldür.
zkSync, kripto cüzdanlarının daha fazla fonksiyon sunan daha karmaşık formlarda kurulmasına müsaade veren hesap soyutlama takviyesi içerir. Bu, bir cüzdanın çoklu imza yahut iki faktörlü kimlik doğrulama üzere ek güvenlik adımları gerektirebileceği manasına gelir.
Ayrıca, ihtilaflar için bir haftalık bir meydan okuma penceresi sağlama güvenlik parametresi nedeniyle para çekme süreçlerinin en az yedi gün sürdüğü optimist toplamaların bilakis, varlıkların sıfır bilgi toplamasından Ethereum’a çekilmesi yaklaşık 15 dakika ila 3 saat sürer. Sıfır bilgi toplamaları emniyetli olmadığından ve süreçleri doğrulamak için sadece matematiğe ve kriptografik ispatlara dayandığından, zk-rollups kontratı geçerliliği doğruladıktan sonra çıkış süreçleri yürütüldüğünden, optimist toplamalardaki bir haftalık sorgulama penceresi zk-rollupsta gereksizdir.
Şu anda, zkSync’teki tüm süreçler şeffaftır ve sürecin detayları herkese açıktır. Lakin grup, kitlesel benimsemeyi teşvik etmek için kapalılığı ayrılmaz bir protokol özelliği olarak uygulamaya yönelik planlar olduğunu doğruladı.
zkSync Nasıl Çalışır?
Katman 2 olarak zkSync, kendi ağında gerçekleştirilen süreçleri doğrulamak için ana ağa güvendiği bağımlı bir ağdır. Bununla birlikte, en son doğrulama dışında sürecin her tarafını ele alır.
Doğrulama için ana ağa bir süreç göndermek için zkSync, daha sonra Ethereum’da tek bir süreç olarak doğrulanan çeşitli süreçleri bir ortaya getirmek için toplamaları kullanır. Bu, toplanan tüm süreçler için toplam fiyatın sırf bir süreç için ödenen tek seferlik fiyat olduğu manasına gelir. Bu süreç ana ağda doğrulandığında zkSync’in defterine kaydedilir.
Bu halde zkSync, kullanıcıların birebir güvenlik düzeyinden yararlanırken daha az maliyet ve daha yüksek verimlilikle ağ üzerinde çalışmasına müsaade vererek Ethereum blok zincirini ölçeklendirdiğini tez ediyor.
Zero-Knowledge İspatları Nelerdir?
Zero-Knowledge ispatı, bir sürecin detaylarını gizlerken birebir vakitte süreci yürütüp onaylayan yenilikçi bir kriptografik tekniktir. Bu teknik, doğrulayıcının, sürecin geçerli olduğunu teyit etmesine karşın, süreç yapılan ölçü ve süreç yapan taraflar da dahil olmak üzere sürecin temel detayları hakkında hiçbir bilgiye sahip olmamasına imkan tanır.
Zero-Knowledge kanıtlama sürecinde, ilgili iki taraf vardır: Kanıtlayan ve Doğrulayıcı. Kanıtlayan, bir ifadeyi Doğrulayıcı’ya kanıtlamak isteyen taraf iken Doğrulayıcı, rastgele bir ek bilgiye muhtaçlık duymadan tabirin doğruluğunu doğrulamak isteyen taraftır. ZK protokolü, sürece aracılık etmekten sorumludur ve sürecin detaylarını içeren bâtın bilgiler olarak bilinir.
Doğrulayıcıya bir sürecin hakikat olduğunu kanıtlamak için, doğrulayıcı süreçle ilgili bir soruyu yanıtlamalıdır. Doğrulayıcı, Meydan Okuma olarak bilinen soruyu oluşturur ve bunu Kanıtlayıcıya gönderir. Prover daha sonra Cevap olarak bilinen bir cevap verir ve Şahit hakkındaki bilgisini deliller. ZK protokolü, Prover’ın cevabını doğrular ve sürecin doğruluğunu Doğrulayıcı’ya iletir. Sonuç olarak, sürecin alıcısının sahip olduğu tek bilgi, sürecin yanlışsız olup olmadığıdır.