Dolandırıcılık kanıtı teknolojisinin evrimi: Etkileşimli'den ZK Dolandırıcılık Kanıtı'nın uygulanmasına analizi

robot
Abstract generation in progress

Dolandırıcılık Kanıtı ve ZK Dolandırıcılık Kanıtı Uygulama Düşüncesi Analizi

Dolandırıcılık kanıtı, blockchain alanında yaygın olarak kullanılan bir teknik çözümdür ve ilk olarak Ethereum topluluğundan kaynaklanmıştır. Arbitrum ve Optimism gibi Layer2'ler tarafından benimsenmiştir. 2023'te Bitcoin ekosisteminin yükselmesiyle Robin Linus, BitVM çözümünü önerdi ve dolandırıcılık kanıtını temel fikir olarak alarak Bitcoin ikinci katmanı veya köprüsü için yeni bir güvenlik modeli sundu.

BitVM, erken dönem BitVM0'dan sonraki BitVM2'ye kadar bir dizi teorik versiyon evrimi geçirdi ve ilgili teknoloji yolları sürekli olgunlaştı. Bitlayer, Citrea gibi birçok proje, BitVM'yi teknik temel olarak kullanarak uygulama gerçekleştirdi.

Bu makalede, Optimism'in dolandırıcılık kanıtı çözümü örnek olarak alınarak, MIPS sanal makinesi ve etkileşimli dolandırıcılık kanıtına dayanan çözümü ile ZK tabanlı dolandırıcılık kanıtının ana fikirleri analiz edilecektir.

BitVM arka plan bilgisi: dolandırıcılık kanıtı ve ZK Dolandırıcılık Kanıtı'nın uygulanma düşüncesi

OutputRoot ve StateRoot

Optimism'in altyapısı, sıralayıcı ve Ethereum zincirindeki akıllı sözleşmelerden oluşur. Sıralayıcı, işlemleri işledikten sonra verileri Ethereum'a yükler. Herkes Optimism düğümü çalıştırabilir, bu verileri indirip yerel olarak işleyerek mevcut durum kümesi hash'ini hesaplayabilir.

Eğer sıralayıcı yanlış bir durum kümesi hash'ini yüklerse, yerel hesaplama sonuçları farklılık gösterecektir. Bu durumda dolandırıcılık kanıtı sistemi ile itiraz başlatılabilir.

Optimism, durum kümesi değişikliklerini yansıtmak için StateRoot alanını kullanır. Sıralayıcı, OutputRoot'u Ethereum'a düzenli olarak yükler, OutputRoot StateRoot ve diğer alanlardan hesaplanır.

BitVM arka plan bilgisi: dolandırıcılık kanıtı ve ZK Dolandırıcılık Kanıtı uygulama yaklaşımı

MIPS sanal makinesi ve bellek Merkle Ağacı

ÇıktıKök'ün doğruluğunu zincir üzerinde doğrulamak için, Optimism geliştirme ekibi Solidity kullanarak MIPS sanal makinesini yazdı ve bazı OP düğüm işlevlerini gerçekleştirdi. Ancak Ethereum'un Gas sınırlamaları nedeniyle, OP bloğundaki tüm işlemleri zincir üzerinde tam olarak yerine getirmek mümkün olmadı.

Bunun için, Optimism etkileşimli dolandırıcılık kanıtı sistemini tasarladı ve işlem işleme sürecini MIPS opcode dizisine ayrıştırdı. Sistem, hangi opcode'un çalışması sırasında hata oluştuğunu gözlemleyerek OutputRoot'un geçerliliğini belirler.

MIPS sanal makinesinin durum bilgileri Merkle ağaçlarına organize edilmiştir. Dolandırıcılık kanıtı ile ilgili sözleşmeler Step fonksiyonu aracılığıyla zincir üzerinde tek bir MIPS talimatı yürütür, sonuçların tutarlılığını kontrol eder.

BitVM arka plan bilgisi: dolandırıcılık kanıtı ve ZK Fraud Proof'un gerçekleştirme düşüncesi

BitVM Arka Plan Bilgisi: dolandırıcılık kanıtı ve ZK Fraud Proof'un gerçekleştirilme yöntemi

BitVM arka plan bilgisi: dolandırıcılık kanıtı ve ZK Dolandırıcılık Kanıtı uygulama düşüncesi

BitVM arka plan bilgisi: dolandırıcılık kanıtı ve ZK Dolandırıcılık Kanıtı'nın uygulama düşüncesi

Etkileşimli dolandırıcılık kanıtı

Optimism, Fault Dispute Game(FDG) protokolünü geliştirdi. Bu protokol, birer meydan okuyan ve savunucu rolünde iki tarafı içerir. Her iki taraf, yerel olarak GameTree'yi inşa etmeli ve çoklu etkileşimler aracılığıyla tartışmalı MIPS işlem kodlarını belirlemelidir.

GameTree, iki katmanlı Merkle ağaçlarından oluşur. Birinci katman yaprak düğümleri, farklı blokların OutputRoot'udur; ikinci katman yaprak düğümleri ise MIPS sanal makinesinin durum hash'idir. Taraflar, zincir üzerinde birden fazla etkileşimde bulunarak, nihayetinde zincir üzerinde gerçekleştirilmesi gereken tek bir MIPS opcode'unu belirler.

BitVM Arka Plan Bilgisi: dolandırıcılık kanıtı ve ZK Fraud Proof'un Uygulama Yaklaşımları

BitVM arka plan bilgisi: dolandırıcılık kanıtı ve ZK Fraud Proof'un uygulanma düşüncesi

BitVM Arka Plan Bilgisi: dolandırıcılık kanıtı ve ZK Fraud Proof'un uygulanma düşüncesi

BitVM Arka Plan Bilgisi: dolandırıcılık kanıtı ve ZK Fraud Proof'un Uygulama Yaklaşımı

BitVM arka plan bilgisi: dolandırıcılık kanıtı ve ZK Dolandırıcılık Kanıtı'nın gerçekleştirme yaklaşımı

ZKlaşmış dolandırıcılık kanıtı

Geleneksel dolandırıcılık kanıtları etkileşim karmaşası, gas maliyetinin yüksekliği ve geliştirme zorluğu gibi sorunlar içermektedir. Bu nedenle, Optimism ZK Dolandırıcılık Kanıtı kavramını önermiştir.

Temel fikir şudur: meydan okuyucu, yeniden oynatılması gereken işlemi belirler, Rollup sıralayıcısı bu işlemin ZK kanıtını sağlar ve Ethereum akıllı sözleşmesi bunu doğrular. Doğrulama başarılı olursa, işlem işlenmiş sayılır.

Etkileşimli dolandırıcılık kanıtına kıyasla, ZK Dolandırıcılık Kanıtı çoklu etkileşimi tek bir ZK kanıtı üretimi ve doğrulamasına indirger, zaman ve gaz maliyetlerinden tasarruf sağlar. ZK Rollup'a göre, yalnızca meydan okuma durumunda kanıt üretir, bu da hesaplama yükünü azaltır.

BitVM2, benzer bir yaklaşım benimseyerek, Bitcoin script'i aracılığıyla ZK Proof doğrulaması gerçekleştirir ve zincir üzerindeki program boyutunu büyük ölçüde küçültmüştür.

BitVM Arka Plan Bilgisi: dolandırıcılık kanıtı ve ZK Fraud Proof'un Uygulama Yaklaşımları

BitVM Arka Plan Bilgisi: dolandırıcılık kanıtı ve ZK Fraud Proof'un Uygulama Yaklaşımları

BitVM Arka Plan Bilgisi: dolandırıcılık kanıtı ve ZK Fraud Proof'un Uygulama Yaklaşımları

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
  • 4
  • Share
Comment
0/400
not_your_keysvip
· 16h ago
Zaten anlamıyorum, ileride bir alpha olmasını bekliyorum.
View OriginalReply0
metaverse_hermitvip
· 16h ago
Kesinlikle bir pozisyon girin Op
View OriginalReply0
CommunityJanitorvip
· 16h ago
Günün her saatinde şu optimizasyonu, bu optimizasyonu övüyorlar.
View OriginalReply0
NftDataDetectivevip
· 16h ago
dolandırıcılık kanıtıların nihayet büyüdüğü gibi görünüyor... açıkçası zamanı geldi
View OriginalReply0
  • Pin
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)