透明なチェーンは、真のプライバシーを提供することはできません。そのために構築されたエンドツーエンドのスタックを構築する必要がありました。 イーサリアムをフォークするか、すでに存在するものに基づいて構築してみませんか?なぜなら、ZK はパブリック実行用に設計されたアーキテクチャでは動作しないからです。それには、従来のブロックチェーンがサポートするように構築されていない、まったく異なる基盤が必要です。 仮想マシンから始まります。EVM はパブリックなオンチェーン実行用に設計されましたが、snarkVM はプログラムをオフチェーンで実行する zkSNARK 回路にコンパイルし、オンチェーンで証明を検証します。 これらは根本的に異なる計算モデルです。 Leo が存在するのは、型システムレベルでプライバシーが強制される言語が必要だったからです。プライベート データを宣言すると、コンパイラは実行を通じてプライベート データが維持されることを保証します。 Solidity と Rust は、プライバシーをコア コンセプトとして構築されたことがないため、それができません。