ZK Ko-İşlemci: Blok Zinciri Uygulamaları için Yeni Bir Paradigma

robot
Abstract generation in progress

ZK İşlemci: Blok Zinciri Uygulamaları için Yeni Bir Paradigma

Bilgisayar alanındaki yardımcı işlemciler, CPU'nun karmaşık görevleri yerine getirmesine yardımcı olur. Örneğin, 2013'te Apple, akıllı cihazların hareket hassasiyetini artıran M7 hareket yardımcı işlemcisini tanıttı; 2007'de Nvidia, grafik işleme gibi görevleri üstlenen GPU yardımcı işlemcisini önerdi. Yardımcı işlemciler, karmaşık ve yüksek performans gerektiren kodları CPU'dan devrederek, CPU'nun daha esnek görevleri yerine getirmesini sağlar.

Ethereum blok zincirinde uygulama gelişimini kısıtlayan iki sorun bulunmaktadır:

  1. Yüksek Gas ücretleri, zincir üzerindeki uygulamaların geliştirilme alanını sınırlamaktadır. Çoğu sözleşme kodu, yalnızca varlık işlemleri etrafında döner; karmaşık işlemler çok fazla Gas gerektirir, bu da uygulamaların ve kullanıcıların yaygın benimsenmesini engellemektedir.

  2. Akıllı sözleşmeler yalnızca son 256 bloğun verilerine erişebilir. Gelecek güncellemeler, tam düğümlerin geçmiş blok verilerini saklamamasına neden olacaktır. Verilerin eksikliği, veri tabanlı yenilikçi uygulamaların ortaya çıkmasını zorlaştırmakta ve "büyük ölçekli benimseme" ürünlerinin ortaya çıkmasını sınırlamaktadır.

Bu sorunlar, Ethereum blok zincirinin tasarım amacının büyük miktarda hesaplama ve veri yoğun görevleri işlemek olmamasından kaynaklanmaktadır. Bu uygulamaları uyumlu hale getirmek için, yardımcı işlemci kavramının getirilmesi gerekmektedir. Ethereum zinciri CPU gibi, yardımcı işlemciler ise GPU'ya benzer, hesaplama ve veri yoğun görevleri işler. ZK teknolojisi ile birleştirildiğinde, yardımcı işlemcilerin zincir dışında güvenilir hesaplama ve veri kullanımı gerçekleştirmesi sağlanabilir.

ZK yardımcı işlemcinin uygulama alanı geniştir, sosyal medya, oyun, DeFi, risk kontrol sistemleri, oracle'lar, veri depolama, büyük model eğitimi gibi alanları kapsar. Teorik olarak, Web2 uygulamalarının gerçekleştirebildiği işlevler, ZK yardımcı işlemci tarafından da gerçekleştirilebilir ve uygulama güvenliğini korumak için Ethereum'u düzenleme katmanı olarak kullanır.

Şu anda sektörde ZK yardımcı işlemcilerinin tanımı tam olarak aynı değil; ZK-Query, ZK-Oracle, ZKM gibi terimler bu türdendir ve zincir üzerindeki tam verileri, zincir dışındaki güvenilir verileri ve zincir dışındaki hesaplama sonuçlarını sorgulamaya yardımcı olabilir. Belirli bir açıdan, Layer2 de Ethereum'un yardımcı işlemcisi olarak görülebilir.

Neden ZK'nın Son Oyun olduğunu söylüyoruz?

Eş İşlemci Projesi Genel Görünümü

Günümüzdeki bilinen yardımcı işleme projeleri esasen üç ana kategoriye ayrılmaktadır: zincir üstü veri indeksleme, oracle ve ZKML. General-ZKM projesi, bu üç senaryonun hepsini kapsamaktadır. Farklı projelerin kullandığı zincir dışı sanal makineler farklılık göstermektedir; örneğin, Delphinus zkWASM'a odaklanırken, Risc Zero Risc-V mimarisine odaklanmaktadır.

Neden ZK'nın Son Oyun olduğunu söylüyoruz?

Ko-prosessor Teknoloji Mimarisi

Aşağıda birkaç tipik genel ZK yardımcı işlemci projesi analiz edilmekte, bunların teknik ve mekanizma tasarımındaki benzerlik ve farklılıklar tartışılmaktadır.

Risc Zero

Risc Zero'nun ZK yardımcı işlemcisi Bonsai olarak adlandırılmaktadır ve zincir ile ilgili olmayan bir sıfır bilgi kanıtı bileşenidir. Risc-V talimat seti mimarisine dayanmakta olup, Rust, C++, Solidity, Go gibi birçok dili desteklemektedir. Ana işlevleri şunlardır:

  1. Genel zkVM, sıfır bilgi/doğrulanabilir ortamda herhangi bir sanal makine çalıştırabilir.
  2. Akıllı sözleşmelere veya zincir içine doğrudan entegre edilebilen ZK kanıtı üretim sistemi.
  3. Genel rollup, Bonsai üzerinde kanıtlanan hesaplamaları zincire dağıtır.

Bonsai'nin ana bileşenleri arasında kanıtlayıcı ağ, İstek Havuzu, Rollup motoru, Görüntü Merkezi, Durum Deposu ve Kanıt Pazar yeri bulunmaktadır.

Neden ZK'nın Son Oyun olduğunu söylüyoruz?

Lagrange

Lagrange, güvenilmez uygulamaların geliştirilmesini kolaylaştırmak için blok zinciri geçmiş verilerini içeren yardımcı işlemciler ve doğrulanabilir veritabanları oluşturmayı hedefliyor. Temel fonksiyonları şunları içerir:

  1. Doğrulanabilir veritabanı: Zincir üzerindeki akıllı sözleşmelerin depolanması, blok zinciri depolamasını, durumunu ve bloklarını yeniden yapılandırma.
  2. MapReduce prensibine dayanan hesaplama: Veri ayrıştırma ile çoklu örnekler paralel hesaplama kullanılarak sonuçlar birleştirilir.

Lagrange'ın veritabanı tasarımı, sözleşme depolama verileri, EOA durum verileri ve blok verilerini kapsamaktadır. ZKMR sanal makinesi, hesaplama ve kanıtlama için Map ve Reduce olmak üzere iki adım kullanmaktadır.

Neden ZK'nın Son Oyun olduğunu söylüyoruz?

Kısa

Succinct Network, programlanabilir gerçeklerin blok zinciri geliştirme süreçlerinin her aşamasına entegre edilmesine odaklanmaktadır. Ortak işlemcisi, Solidity ve özel sıfır bilgi alan dilleri dahil olmak üzere çeşitli programlama dillerini desteklemektedir. Succinct'in zincir dışı ZKVM'si SP(Succinct Processor) olarak adlandırılmakta olup, Rust ve diğer LLVM dillerini desteklemektedir.

Neden ZK'nin Son Oyun olduğunu söylüyoruz?

Karşılaştırmalı Analiz

Genel ZK yardımcı işlemcilerini karşılaştırırken, aşağıdaki faktörler dikkate alınmalıdır:

  1. Veri İndeksi/Senkronizasyon Yeteneği
  2. Kullanılan ZK teknolojisi ( SNARKs vs STARKs )
  3. Rekürsif desteği var mı?
  4. Kanıt Sistemi Verimliliği
  5. Ekosistem İşbirliği Durumu
  6. Finansman ve VC Desteği

Genel olarak, projelerin teknik yolları benzerlik göstermektedir; örneğin, STARKs'dan SNARKs'a geçiş yaparak, geri çağırmayı destekleyerek, kanıtlayıcı ağlar ve bulut hesaplama piyasaları inşa etmek gibi. Teknik benzerlikler söz konusu olduğunda, ekip gücü ve arkasındaki VC'nin ekosistem kaynakları kritik rekabet faktörleri haline gelebilir.

Neden ZK'nın Son Oyun olduğunu söylüyoruz?

Koşucular ve Layer2 Arasındaki Fark

Kullanıcı odaklı Layer2'den farklı olarak, yardımcı işlemci uygulamalara yöneliktir. Aşağıdaki senaryolar için hızlandırma bileşeni veya modüler bileşen olarak kullanılabilir:

  1. ZK Layer2'nin zincir dışı sanal makine bileşeni olarak
  2. Kamu zinciri uygulamaları için zincir dışı hesaplama gücü sağlamak
  3. Diğer zincirlerden doğrulanabilir verileri elde etmek için bir oracle olarak kamu zinciri uygulaması
  4. Mesaj iletimi için çapraz zincir köprüsü işlevi görmek

Hızlandırıcı, tüm zincir boyunca gerçek zamanlı senkronize veri ve yüksek performanslı düşük maliyetli güvenilir hesaplama potansiyeli getirdi, bu da blok zincirinin çeşitli ara yazılımlarını yeniden yapılandırmak için kullanılabilir.

Neden ZK'nın Son Oyun olduğunu söylüyoruz?

Koşullayıcıların Karşılaştığı Zorluklar

  1. Geliştirme eşiği yüksek, belirli dilleri ve araçları öğrenmek gerekiyor.
  2. Sektör erken aşamada, performans standartları karmaşık, yapı henüz netleşmemiştir.
  3. Donanım gibi temel altyapı henüz tamamen hazır değil.
  4. Teknik yollar benzer, teknik olarak belirgin bir üstünlük sağlamak zor.

Neden ZK'nın Son Oyun olduğunu söylüyoruz?

Özet ve Gelecek

ZK teknolojisi son derece güçlü bir evrenselliğe sahiptir ve blok zinciri ekosistemindeki birçok kritik aşamayı yeniden yapılandırma potansiyeline sahiptir. Evrensel ZK yardımcı işlemcisi, ZK teknolojisinin uygulanabilirliğini sağlamak için önemli araçlardan biridir ve uygulama sınırları neredeyse tüm dapp senaryolarını kapsamaktadır.

ZK yardımcı işlemcinin geniş ölçekli benimsenmesi, iki ana kriteri karşılamayı gerektirir: tüm zincir için gerçek zamanlı kanıtlanabilir veritabanı ve düşük maliyetli zincir dışı hesaplama. Bu hedeflerin kademeli olarak gerçekleştirilmesiyle, yazılım geliştirme paradigması köklü bir değişim geçirebilir. ZK hesaplama çiplerinin ticari uygulamaları, ZK yardımcı işlemcinin geniş ölçekli uygulanmasının önemli bir ön koşulu olacaktır.

Mevcut döngüde yenilikler nispeten az olsa da, bu, bir sonraki nesil "büyük ölçekli benimseme" teknolojileri ve uygulamalarını inşa etmek için kritik bir pencere dönemidir. Bir sonraki döngüde, ZK endüstri zincirinin ticarileşmesi bekleniyor. Artık Web3'ün milyarlarca kullanıcıya çevrimiçi etkileşim sunmasını gerçekten destekleyebilecek temel teknolojilere odaklanma zamanı.

Neden ZK'nin Son Oyun olduğunu söylüyoruz?

Neden ZK'nın Son Oyun olduğunu söylüyoruz?

ZK3.17%
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
  • 3
  • Share
Comment
0/400
DeepRabbitHolevip
· 07-25 06:39
Yeni yönler takip etmeye değer
View OriginalReply0
TaxEvadervip
· 07-25 06:38
Üretime geçmek çok zor.
View OriginalReply0
SingleForYearsvip
· 07-25 06:15
ZK teknolojisi gerçekten harika
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)