zk はゼロ知識の頭字語で、暗号化された単語です。 一方の当事者が追加情報を共有することなく、別の当事者に何かを証明できる。 つまり、機密性を維持しながら個人情報を交換できるようになります。
ゼロ知識証明を使用すると、ユーザーは実際にその秘密を明らかにすることなく、自分の知識を明らかにできます。 ここでは、証明者と検証者がゼロ知識証明で重要な役割を果たします。 証明者は秘密についての知識を実証する必要があり、検証者は証明者が真実を伝えていることを確認する必要があります。
zkEVM – 何ですか それ?
ゼロ知識イーサリアム仮想マシン (zkEVM) とは、以下と互換性のあるスマート コントラクト トランザクションを実行する仮想マシンを指します。 既存のイーサリアムインフラストラクチャとゼロ知識証明計算。 これにより、zkEVM をゼロナレッジ ロールアップに統合できます。これは、トランザクション スループットを向上させ、コストを削減するレイヤー 2 スケーリング ソリューションです。
定義は次の用語に分解できます。
- Ethereum仮想マシン (EVM) は、イーサリアムの状態を管理する計算エンジンを指します。 ブロックチェーン スマートコントラクト機能を許可します。 主な目的は、ネットワークの状態を計算し、さまざまな種類のスマート コントラクト コードを「バイトコード」と呼ばれる読み取り可能な形式で実行することです。
- EVM はサポートするように設計されていませんでした。 ゼロ知識技術ただし、研究の進歩により、EVM 計算をゼロ知識証明でラップすることが可能になりました。 個別の zkEVM プロジェクトは、EVM の実行とゼロ知識証明計算を組み合わせるための個別のアプローチに従っています。
zkEVM – なぜイーサリアムが必要なのか?
エテリアムブロック鎖 は、高額な取引手数料や時々確認に時間がかかるという課題に直面してきました。 さらに、最大処理能力は 2,000 秒あたり 2 トランザクション (TPS) のみです。 ただし、ロールアップ ソリューションを実装すると、トランザクション スループットを最大 XNUMX TPS、あるいはそれ以上向上させることが可能になります。 最近のイーサリアムのアップグレードはスケーラビリティの向上を目的としていますが、業界の専門家は、イーサリアムのトランザクション輻輳問題に対処するために、ロールアップなどのレイヤー XNUMX スケーリング手法がしばらく普及し続けると予測しています。 zkEVM は、スケーラビリティの点で大きな利点をもたらします。
以前のロールアップ イテレーションではすでにスケーラビリティが向上していましたが、zkEVM では、プライバシー、セキュリティ、強化された相互運用性とともにスケーラビリティを組み込むことでさらに一歩前進しています。 Zero-Knowledge Proofs (ZKP) と Ethereum Virtual Machine (EVM) 互換性を統合することにより、zkEVM は zk-Rollups のセキュリティとプライバシー機能を維持しながら、同時に EVM 互換性を通じて Ethereum の相互運用性を強化します。 これは、zkEVM がスマート コントラクトとシームレスに対話できることを意味し、 分散アプリケーション (dApps) はイーサリアム ネットワーク上に構築されます。 さらに、zkEVM は、Avalanche、Solana、Fantom などの EVM 互換ブロックチェーンでも機能する必要があります。
EVMマシンの動作
仮想マシンは、ストレージ、CPU、メモリを備えた物理マシンと同様に動作しますが、完全にコードとして動作します。
- コントラクト バイトコードは EVM のストレージからロードされ、EVM 上のピアノードによって実行されます。 ノードは同じ入力を使用するため、すべてのノードが同じ結果に到達します。
- EVM オペコードは読み取り/書き込み操作を実行します。つまり、状態ストレージから値を読み取り、EVM のメモリに新しい値を書き込みます。
- EVM オペコードは、新しい値を返す前に、状態ストレージから取得した値の計算を実行します。 この更新により、EVM は新しい状態に移行します。 この新しい状態は他のノードによってコピーされ、別のトランザクションがコミットされるまで維持されます。
zkEVM – それはどのように動作しますか?
ゼロナレッジ ロールアップとして機能することにより、zkEVM は拡張性が高く安全なレイヤー 2 上にイーサリアム エコシステムを再作成します。このレプリケーションにより、開発者は使い慣れたイーサリアム開発者エクスペリエンスを維持し、拡張性とセキュリティの強化の恩恵を受けながら既存のツールを利用できるようになります。 その結果、開発者は既存の分散型アプリケーション (dApps) とスマート コントラクトをこの新しい環境に簡単に移行したり、新しいアプリケーションを簡単に構築したりすることができます。
zkEVM はゼロ知識証明を生成して、各計算のさまざまな要素を検証します。
- バイトコードアクセス: まず、zkEVM は、仮想マシンが正しいアドレスから正しいスマート コントラクト ロジックをロードしたかどうかを検証するのに役立つバイトコード アクセスを備えています。
- 読み取り/書き込み操作: zkEVM Github リポジトリの詳細な概要は、zkEVM の動作における読み取り/書き込み操作の使用に関する洞察を提供します。 zk EVM は、スマート コントラクトが処理前にストレージから書き込み値を取得したかどうかをチェックします。
- 計算: したがって、zkEVM は実行プロセス後に出力値の正当性を検証します。
zkEVM の構築に伴う課題はありますか?
はい、EVM と zk は別々に作成され、最近になって zkEVM を形成するために統合されました。 これらを同時に動作させるには、克服しなければならない課題や非効率性が数多くあります。
- スタックベースのアーキテクチャ: EVM は、後入れ先出し (LIFO) の原則に従って、スタックベースのアーキテクチャで動作します。 この単純なモデルにより、使用法が簡素化されます。 ただし、情報が仮想 CPU レジスタに保存される zkEVM を開発すると、zkEVM で通常必要とされる高性能の実行とゼロ知識 (zk) 計算がより効率的になります。
- オペコードの複雑さ: 一般的な仮想マシンとは対照的に、EVM はプログラムの実行、エラー処理、その他の操作に特化したオペコードを使用します。 この複雑さにより、EVM 動作の証明回路を設計するプロセスがさらに複雑になります。
- ストレージのオーバーヘッド: EVM のストレージ設計は、keccak ハッシュ関数とマークル パトリシア ツリーに依存しており、どちらも大幅な証明オーバーヘッドの原因となります。
- 証明費用: たとえ前述の課題が解決されたとしても、証拠を作成するという問題が残ります。 ゼロ知識証明を作成するには、特殊なハードウェアと、財政、時間、労力の面で多大な投資が必要です。
zkEVM の利点の分析
- 安全なスケーラビリティ: イーサリアムとは異なり、zkEVM はイーサリアムのコンセンサス プロトコル ルールに従う必要はありません。 zkEVM では、すべてのレイヤー 2 トランザクションは、有効性証明を通じてレイヤー 1 で引き続き検証されます。 これは、zkEVM が安全性を損なうことなくトランザクションを優先し、スループットを高速化できることを意味します。
- 低価格: レイヤ 2 ロールアップは、トランザクションのバッチをイーサリアムなどのレイヤ 1 ブロックチェーンに送信します。 楽観的なロールアップには、署名を含むすべてのトランザクション情報がオンチェーンに含まれる必要があり、ガスコストの増加につながります。 対照的に、zkEVM はオンチェーンデータを最小限に抑えることで効率を最適化し、ガスコストを削減します。
- 高速ファイナリティ: ファイナリティとは、ブロックチェーン トランザクションが不変になり、変更できなくなる時点を指します。 楽観的なロールアップには 1 ~ XNUMX 週間という困難な期間があり、その間、最終化の前にトランザクションの検証に客観的な証拠が必要となります。 ただし、ゼロナレッジ ロールアップは、それぞれのレイヤー XNUMX ブロックチェーンに記録されるとすぐに最終的な状態になります。 この迅速なファイナリティは、分散型金融 (DeFi) エコシステムのトレーダーにとって特に有利であり、迅速な資産移転を促進し、流動性を引き付け、資本効率を向上させます。
- ネットワーク効果: EVM 互換性により、zkEVM は広範なドキュメント、ツール、インフラストラクチャ、コード ライブラリを含むイーサリアムの現在の開発者エコシステムを活用できます。 さらに、Polygon や Avalanche などの他のブロックチェーンも EVM 環境を採用しており、EVM 環境が標準としての地位を強化しています。 Web3エコシステム.
上位の zkEVM プロジェクトとその種類
- zkSync (タイプ-4):
ZkSync はイーサリアムのレイヤー 2 スケーリング ソリューションであり、イーサリアム ネットワークの速度とスケーラビリティを向上させることを目的としています。 ゼロ知識証明を実行し、基礎となる情報を明らかにすることなくトランザクションを検証できるようにします。 これにより、zkSync はトランザクションをオフチェーンで処理できるようになります。これは、トランザクションがイーサリアム ブロックチェーン自体に保存されていないことを意味します。 ただし、それらは「マークル ツリー」と呼ばれる別のオフチェーン データ構造に保存されます。
zkSync の主な機能は「オプティミスティック転送」です。これにより、ユーザーはイーサリアム ブロックチェーン上で確認されるのを待たずにトランザクションを送受信できます。 zkSync は、安全でスケーラブルなプラットフォームを促進することを目的としています。 分散アプリケーション (dApps) およびその他のイーサリアムベースのプロジェクト。
ただし、zkSync にはセキュリティとスケーラビリティのバランスが必要です。 ゼロ知識証明やその他のテクノロジーを利用すると、さらに複雑さが増し、脆弱性が生じる可能性があります。 これらの課題にもかかわらず、zkSync は堅牢性と安全性を確保するためにテクノロジーを継続的に改善および改良しています。
- Starkware StarkNet (タイプ-4):
StarkNet は、ブロックチェーン、特にスマート コントラクトを利用するブロックチェーンのスケーラビリティと効率を向上させることを目的としたレイヤー 2 スケーリング ソリューションを指します。 StarkNet の主な特徴は、ユーザーが機密データを共有することなく計算の正しさを証明できるゼロ知識証明システムである STARK のアプリケーションです。 これにより、ネットワーク上のプライバシーとセキュリティが強化され、信頼できるサードパーティを必要とせずに複雑な計算を実行できるようになります。
StarkNet の主な目標は、大規模な DeFi アプリケーションを作成することです。 DeFi アプリは通常、スマート コントラクトやその他の複雑な計算に依存しているため、それぞれのブロックチェーンに負担がかかり、そのスケーラビリティが制限される可能性があります。 StarkNet は、Binance Smart Chain、Ethereum、Polkadot など、いくつかの人気のあるブロックチェーンとすでに統合されています。
- ポリゴンヘルメス(Type-2):
Polygon ブロックチェーン イニシアチブは、Ethereum ブロックチェーンのスケーラビリティとプライバシー機能を向上させるために設計された Hermez zkEVM と呼ばれる新しいイノベーションを提示します。 Hermez zkEVM は、ゼロ知識証明の利用を通じて、送信者と受信者以外の全員からトランザクションの詳細を隠す個別のトランザクションを可能にします。 これには、個人の匿名金融取引を可能にしたり、組織の機密ビジネス取引を容易にしたりするなど、貴重な可能性が秘められています。
- スクロール(タイプ-1):
Scroll は、イーサリアム ブロックチェーンにスケーラビリティとセキュリティの向上をもたらすことを目的とした分散型プロトコルを指します。 Scroll の主な特徴は、プライマリ ブロックチェーンのセキュリティを維持しながら、より高速かつ安価なトランザクションを可能にするレイヤー 2 スケーリング ソリューションの一種である zk-rollups の利用です。
zk-rollup では、トランザクションはグループ化され、メイン ブロックチェーン上のスマート コントラクトによって検証されます。 これにより、メイン チェーンが各トランザクションを個別に検証するタスクから解放され、代わりにロールアップ コントラクトによって処理されるため、トランザクション スループットが大幅に向上します。
- コンセンサスとインフラ (タイプ 2):
イーサリアム エコシステム内の XNUMX つの注目すべき企業である ConsenSys と Infura は、zkEVM として知られるイーサリアム仮想マシン (EVM) の新たなイテレーションで協力しています。 この取り組みの主な目的は、イーサリアムのスケーラビリティを強化することですが、これはプラットフォームが取り組んでいる大きなハードルです。
ConsenSys と Infura は、zkEVM をイーサリアムのメインネットに統合するために協力しており、ユニバーサルな使用を可能にしています。 この開発は、過去のスケーラビリティの問題に取り組むことで、イーサリアムにとって将来性をもたらします。 プロジェクトの具体的な詳細はまだ限られていますが、その実装アプローチと重要性は、開発者にとって魅力的なベンチャーとなっています。 ConsenSys のイーサリアムへの基礎的な貢献を考慮すると、zkEVM の実装が好ましい選択肢となる可能性があります。
最終的な考え
イーサリアムやその他のブロックチェーンは、複数のトランザクションと高額なガス料金に制限されていました。 zkEVM は、イーサリアム エクスペリエンスとその既存のインフラストラクチャを拡張性の高い低コストのレイヤー 2 ロールアップにもたらし、同時にオンチェーン証明を生成することで基盤となるセキュリティを維持します。
イーサリアムは今後のプロトコルのアップグレードを通じてオンチェーンのスケーラビリティの実現に努めているため、これらのアップグレードの実装は、要求の厳しい要件や技術的な複雑さにより、大幅な遅延が発生することがよくあります。 その一方で、zkEVM などのレイヤー 2 ソリューションは、イーサリアムが直面する課題に積極的に対処し、スケーラビリティ、セキュリティ、スループット、分散化、機能強化という開発目標をサポートしています。
zkEVMs は、2023 年の最も著名なブロックチェーン ニッチの XNUMX つです。 プリマフェリシタス プロジェクトへの実装を支援し、スケーラビリティと比類のないパフォーマンスを向上させます。
投稿数: 2
- SEO を活用したコンテンツと PR 配信。 今日増幅されます。
- PlatoData.Network 垂直生成 Ai。 自分自身に力を与えましょう。 こちらからアクセスしてください。
- プラトアイストリーム。 Web3 インテリジェンス。 知識増幅。 こちらからアクセスしてください。
- プラトンESG。 自動車/EV、 カーボン、 クリーンテック、 エネルギー、 環境、 太陽、 廃棄物管理。 こちらからアクセスしてください。
- プラトンヘルス。 バイオテクノロジーと臨床試験のインテリジェンス。 こちらからアクセスしてください。
- チャートプライム。 ChartPrime でトレーディング ゲームをレベルアップしましょう。 こちらからアクセスしてください。
- ブロックオフセット。 環境オフセット所有権の近代化。 こちらからアクセスしてください。
- 情報源: https://www.primafelicitas.com/Insights/how-does-a-zkevm-work/?utm_source=rss&utm_medium=rss&utm_campaign=how-does-a-zkevm-work
- :持っている
- :は
- :not
- :どこ
- $UP
- 000
- 1
- 1100
- 2023
- a
- アクセス
- 達成する
- 越えて
- 積極的に
- 実際に
- NEW
- さらに
- 住所
- 対処する
- アドレッシング
- 追加
- 付着
- 採用
- 進歩
- 有利
- 利点
- 後
- 目指して
- すべて
- ことができます
- 並んで
- 既に
- また
- 標準装備されたものが、
- an
- および
- 匿名の
- 別の
- どれか
- 申し込み
- アプリケーション (DApps)
- アプローチ
- アプローチ
- アプリ
- 建築
- です
- 到着
- AS
- 資産
- アシスト
- At
- 引き付ける
- 雪崩
- BE
- になる
- になる
- き
- 恩恵を受ける
- 利点
- ビンランス
- Binanceスマートチェーン
- ブロックチェーン
- ブロックチェーン
- 後押し
- 両言語で
- 結合した
- 持って来る
- もたらす
- 壊れた
- た
- ビルド
- 内蔵
- ビジネス
- 焙煎が極度に未発達や過発達のコーヒーにて、クロロゲン酸の味わいへの影響は強くなり、金属を思わせる味わいと乾いたマウスフィールを感じさせます。
- by
- 呼ばれます
- 缶
- 容量
- 資本
- 資本効率
- チェーン
- 課題
- 挑戦
- 安い
- 小切手
- 選択
- コード
- 協業
- 組み合わせる
- コミットした
- 互換性
- 互換性のあります
- 説得力のある
- 複雑な
- 複雑さ
- 複雑さ
- 妥協する
- 計算
- 計算
- 計算
- 確認
- 確認済み
- 混雑
- コンセンサス
- その結果
- 絶えず
- 構築
- 縮小することはできません。
- 契約
- コントラスト
- 貢献する
- 貢献
- 正しい
- 費用
- コスト
- 可能性
- CPU
- 作ります
- 作成
- 暗号
- 電流プローブ
- DApps
- データ
- 地方分権化
- 分権化された
- 分散アプリケーション
- 分散金融
- 分散型ファイナンス(DeFi)
- DeFi
- Defiアプリ
- 定義
- 遅延
- 厳しい
- 実証します
- 依存
- 設計
- 設計
- 設計
- にもかかわらず
- 詳細な
- 細部
- Developer
- 開発者
- 開発
- 開発
- 発達上の
- 明確な
- ドキュメント
- ありません
- 原因
- 間に
- e
- 各
- 緩和する
- エコシステム
- 効果
- 効率
- 効率的な
- 努力
- 楽
- 要素は
- エレベート
- 従業員
- 力を与える
- enable
- 可能
- 有効にする
- エンジン
- 高めます
- 強化された
- 確保
- 確実に
- 完全に
- エンティティ
- 環境
- エラー
- 特に
- エーテル(ETH)
- イーサリアム
- エテリアムブロック鎖
- イーサリアム開発者
- イーサリアムエコシステム
- イーサリアムメインネット
- エーテルネットワーク
- イーサリアムのアップグレード
- イーサリアム仮想マシン
- Ethereum仮想マシン(EVM)
- エテリアムベース
- イーサリアムの
- さらに
- あらゆる
- 誰も
- 証拠
- EVM
- 除く
- 交換
- 実行します
- 実行された
- 実行する
- 実行
- 既存の
- 高価な
- 体験
- 専門家
- 広範囲
- 余分な
- 直面して
- 容易にする
- 容易化する
- おなじみの
- FANTOM
- 速いです
- 特徴
- 特徴
- 費用
- 最終
- ファイナンス
- 財源
- ファイナンシャル
- 名
- まず
- フォロー中
- フォーム
- 形式でアーカイブしたプロジェクトを保存します.
- 新鮮な
- から
- 機能的な
- 機能性
- 機能します
- 機能
- さらに
- さらに
- GAS
- ガス代
- 生成
- 生成
- GitHubの
- 与えられた
- Go
- 目標
- 大きい
- 持っていました
- 取り扱い
- ハンドリング
- Hardware
- ハッシュ
- 持ってる
- 助けます
- こちら
- ハイ
- ハイパフォーマンス
- 非常に
- 保持している
- 認定条件
- しかしながら
- HTTPS
- i
- if
- 即時の
- 不変
- 実装
- 実装
- 改善されました
- 改善
- in
- include
- 含めて
- 組み込む
- 増える
- 増加した
- 個別に
- 個人
- 産業を変えます
- 業界の専門家
- 情報
- インフラ関連事業
- インフラ
- イニシアチブ
- 革新的手法
- 入力
- 洞察
- を取得する必要がある者
- 統合する
- 統合された
- 対話
- 相互運用性(インターオペラビリティ)
- に
- 複雑さ
- インベストメント
- 関係する
- 問題
- 問題
- IT
- 繰り返し
- 繰り返し
- ITS
- 自体
- キー
- 知識
- 既知の
- 姓
- 層
- 層1
- 層2
- レイヤー2スケーリング
- レイヤー2スケーリングソリューション
- 主要な
- 活用します
- ライブラリ
- ような
- 可能性が高い
- LIMIT
- 限定的
- 流動性
- ロジック
- 低コストの
- 下側
- 機械
- マシン
- 製
- メイン
- メインネット
- 維持する
- 保守
- make
- 管理する
- 多くの
- 質量
- 最大幅
- 手段
- その間
- メモリ
- マージ
- メソッド
- 移動します
- 最小化
- 他には?
- もっと効率的
- さらに
- 最も
- ナビゲーション
- 必要
- ニーズ
- ネットワーク
- 決して
- 新作
- ノード
- 注目すべき
- 小説
- 客観
- 目的
- 得
- of
- 提供
- 頻繁に
- on
- オンチェーン
- チェーン上のデータ
- かつて
- ONE
- の
- 操作する
- 動作
- 操作
- 業務執行統括
- 楽観的
- 楽観的ロールアップ
- 最適化
- or
- 組織
- その他
- でる
- 出力
- 克服する
- 概要
- パーティー
- 過去
- ピア
- 以下のために
- 実行する
- パフォーマンス
- 期間
- 物理的な
- プラットフォーム
- プラトン
- プラトンデータインテリジェンス
- プラトデータ
- プレイ
- ポイント
- ポルカドット
- ポリゴン
- 人気
- 可能
- 投稿
- 潜在的な
- 予測する
- プレゼント
- ブランド
- プリマフェリシタス
- 主要な
- 原則
- 優先順位をつける
- プライバシー
- プライバシーとセキュリティ
- プライベート
- 個人情報
- 問題
- プロセス
- 処理
- 生産された
- 演奏曲目
- プロジェクト
- プロジェクト詳細
- プロジェクト(実績作品)
- 著名な
- 約束
- 証明
- 証拠
- プロトコルのアップグレード
- 受験する
- は、大阪で
- 目的
- 急速な
- 読む
- 受け取ります
- 最近
- 最近
- 記録された
- 減らします
- 指し
- 精錬
- レジスタ
- 頼る
- 残る
- 残っている
- レプリケーション
- の提出が必要です
- 要件
- 要件
- 必要
- 研究
- それらの
- 結果
- 結果として
- 結果
- 返す
- 明らかにする
- 明らかにする
- 右
- 堅牢な
- 職種
- 巻き上げる
- 巻き上げる
- ロールアップ
- ルール
- 安全性
- 同じ
- スケーラビリティ
- ド電源のデ
- 規模
- スケーリング
- スケーリングソリューション
- スクロール
- シームレス
- 二番
- 秘密
- 安全に
- セキュリティ
- トランスミッタ
- 敏感な
- 別
- 別々
- いくつかの
- シェアリング
- ショート
- すべき
- 署名
- 意義
- 重要
- 著しく
- 意味する
- 同様に
- 同時に
- 低迷
- スマート
- スマートチェーン
- スマート契約
- スマート契約
- サンルーム
- 溶液
- ソリューション
- 一部
- 何か
- 専門の
- 特定の
- 特に
- スピード
- 標準
- スタークネット
- 都道府県
- Status:
- 手順
- まだ
- ストレージ利用料
- 保存され
- 簡単な
- 努力する
- 構造
- 提出する
- かなりの
- そのような
- サポート
- 支援する
- システム
- タックル
- 仕事
- 技術的
- テクノロジー
- テクノロジー
- 条件
- セキュリティの条件
- それ
- ロールアップ
- セキュリティー
- ステート
- アプリ環境に合わせて
- それら
- そこ。
- ボーマン
- 彼ら
- 三番
- この
- それらの
- しかし?
- 介して
- スループット
- 時間
- <font style="vertical-align: inherit;">回数</font>
- 〜へ
- 一緒に
- TPS
- トレーダー
- トランザクション
- 取引の詳細
- 取引手数料
- 取引
- 転送
- 移行する
- 送信します
- ツリー
- 信頼されている
- 真実
- 2
- type
- 一般的に
- 根本的な
- ユニバーサル
- 比類のない
- まで
- 今後の
- アップデイト
- アップグレード
- アップグレード
- 使用法
- つかいます
- ユーザー
- users
- 通常
- 活用する
- 活用
- 検証済み
- 有効
- 貴重な
- 値
- 価値観
- さまざまな
- ベンチャー
- 検証
- 確認する
- 検証する
- ビュー
- バーチャル
- バーチャルマシン
- 脆弱性
- 待っています
- ました
- ウィークス
- した
- かどうか
- which
- while
- その
- なぜ
- 意志
- 以内
- 無し
- Word
- 仕事
- ワーキング
- でしょう
- ラップ
- 書きます
- 貴社
- あなたの
- ゼファーネット
- ゼロ知識
- ゼロ知識証明
- ゼロ知識証明
- ZK
- zk-ロールアップ
- ZK-ロールアップ
- zkEVM
- zkSync