zk-SNARKs gelişim süreci ve uygulama perspektifi: Teoriden ZK rollup'a

robot
Abstract generation in progress

zk-SNARKs'in Tarihi, Prensipleri ve Uygulamaları

zk-SNARKs'ın Gelişim Süreci

Modern zk-SNARKs sistemleri, 1985 yılında Goldwasser, Micali ve Rackoff'un yayımladığı makaleye dayanmaktadır. Bu makale, etkileşimli sistemlerde, bir ifadenin doğruluğunu kanıtlamak için gerekli olan bilgi miktarının çok turlu etkileşim yoluyla değiş tokuşunu incelemektedir. Eğer herhangi bir bilgi değiş tokuşu yapılmadan kanıt tamamlanabiliyorsa, buna sıfır bilgi kanıtı denir. Erken dönem zk-SNARKs sistemleri, verimlilik ve kullanılabilirlik açısından yetersizdi ve esasen teorik düzeyde kalmıştır.

Son on yılda, zk-SNARKs hızla gelişmeye başladı ve kriptografi alanında önemli bir yön haline geldi. Bu bağlamda, genel, etkileşimsiz ve sınırlı kanıt boyutuna sahip zk-SNARKs protokollerinin geliştirilmesi, anahtar araştırma yönlerinden biridir. İdeal bir protokol, kanıt hızı, doğrulama hızı ve kanıt boyutu arasında bir denge sağlamalıdır.

HashKey ZK 101 İlk Dönem: Tarihsel İlkeler ve Sektör

2010 yılında Groth'un makalesi ZKP alanında önemli bir atılım oldu ve zk-SNARK'ların teorik temelini attı. 2015 yılında Zcash, işlem gizliliğini korumak için sıfır bilgi kanıtlarını kullanarak uygulama düzeyinde önemli bir ilerleme kaydetti. Sonrasında zk-SNARK'lar akıllı sözleşmelerle birleşerek uygulama alanları daha da genişledi.

Diğer önemli akademik başarılar arasında: 2013 yılında Pinocchio protokolü, 2016 yılında Groth16 algoritması, 2017 yılında Bulletproofs algoritması, 2018 yılında zk-STARKs protokolü vb. bulunmaktadır. Bu ilerlemeler, zk-SNARKs'ın gelişimini ve uygulamalarını büyük ölçüde hızlandırmıştır.

HashKey ZK 101 İlk Dönem: Tarihsel Prensipler ve Sektör

zk-SNARKs'in Ana Uygulamaları

zk-SNARKs'in en yaygın iki uygulaması gizlilik koruma ve ölçeklenme.

Gizlilik koruma açısından, Zcash, Monero gibi projeler gizli işlem özellikleri sunmuştur. Zcash, işlem gizliliğini sağlamak için zk-SNARKs kullanıyor, ancak UTXO modeline dayandığı için sınırlamaları var. Tornado Cash ise daha genel bir karıştırma havuzu sağlamak için zk-SNARKs ile bunu gerçekleştirmiştir.

Ölçeklenme açısından, ZK rollup önemli bir teknik yol haline geldi. ZK rollup, çok sayıda işlemi birleştirip zk-SNARKs oluşturarak Layer 2 ölçeklenmesini gerçekleştirir. Başlıca avantajları arasında düşük maliyet, hızlı nihai sonuç gibi özellikler bulunurken, ayrıca büyük hesaplama yükü ve güvenilir ayar gerekliliği gibi dezavantajlar da mevcuttur.

Şu anda piyasada rekabetçi ZK rollup projeleri arasında StarkNet, zkSync, Aztec, Polygon Hermez gibi projeler bulunmaktadır. Bu projeler, SNARK/STARK seçimi, EVM uyumluluğu gibi konularda farklı odak noktalarına sahiptir.

HashKey ZK 101 İlk Dönem: Tarihsel Prensipler ve Sektör

zk-SNARK'ların Temel Prensibi

zk-SNARK( sıfır bilgi basit etkileşimsiz bilgi kanıtı) önemli bir sıfır bilgi kanıtı şemasıdır. Sıfır bilgi, basitlik, etkileşimsizlik, güvenilirlik gibi özelliklere sahiptir.

zk-SNARK'ların temel uygulama prensipleri şunlardır:

  1. Sorunu devreye dönüştür
  2. Devreyi R1CS formuna dönüştür
  3. R1CS'yi QAP biçimine dönüştür
  4. Güvenilir ayarlar oluşturma, kanıt anahtarı ve doğrulama anahtarı dahil
  5. zk-SNARKs oluşturma ve doğrulama

HashKey ZK 101 İlk Dönem: Tarihsel İlkeler ve Sektör

Bu çerçeve, zk-SNARKs'ın geniş uygulamaları için bir temel oluşturmuştur. Gelecekte, teknolojinin sürekli gelişimi ile birlikte, zk-SNARKs'ın daha fazla alanda önemli bir rol oynaması beklenmektedir.

HashKey ZK 101 İlk Bölüm: Tarihsel İlkeler ve Sektör

ZK-4.42%
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • 5
  • Share
Comment
0/400
hodl_therapistvip
· 07-04 22:43
zk冲'a güveniyorum
View OriginalReply0
SmartContractRebelvip
· 07-04 22:35
Yine zk'nin etrafta döndüğünü gördüm.
View OriginalReply0
GasFeeVictimvip
· 07-04 22:26
又是 t tuzak insanları enayi yerine koymak
View OriginalReply0
LiquidatedAgainvip
· 07-04 22:21
On-chain teknolojilerini araştırmanın sırası gerçekten ters... Önce likidasyona uğradıktan sonra prensipleri incelemeye başlıyoruz.
View OriginalReply0
BakedCatFanboyvip
· 07-04 22:19
ZK üzerinde sarıl.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)