状態コストが5200倍削減、ZK CompressionがSolanaをEthereumに圧倒させる?
著者:Luccy,BlockBeats
先週、Solanaは「ZK Compression」(ZK圧縮)という新技術を発表しました。この技術は、Solanaの状態コストを削減し、L2を介さずにネットワークのスケーラビリティを向上させることができるとされています。まさに「私が勝った」という言葉をEthereumの顔に叩きつけたようなものです。
Solanaの共同創設者であるAnatoly Yakovenkoも登場し、この技術は「すべての実行がL1上で行われ、L1のバリデーターによって順序付けられる」と強調しました。Cyber Capitalの創設者兼CIOであるJustin Bonsは、「これは明らかにSolanaを実際のL1スケーラビリティにおいてETHよりも遥かに先に進め、Solanaの最大の生存問題の一つを解決する」と考えています。
Ethereumコミュニティは「破防」した?
ブロックチェーンには「三難のジレンマ」が存在します。つまり、分散型ネットワークは去中心化、安全性、スケーラビリティを同時に兼ね備えることが難しいのです。前者の二つを保持しつつ、スケーラビリティを向上させるために、Ethereumはその実行層の業務をL2にアウトソーシングすることを選択しました。
初期のプラズマから現在のロールアップに至るまで、L2は確かにEthereumのスケーラビリティの問題を解決し、Ethereumを「万物の資産」としました。しかし、この選択はEthereumに予想以上の混乱をもたらしました。L2が徐々に断片化するにつれて、Ethereum自身の価値捕捉能力は徐々に弱まっています。6月29日には、Ethereumメインネットのガス代が1Gweiにまで下がりました。
最近のEthereumとSolanaの議論もL2に矛先を向けており、L2ソリューションはEthereumの一大賭けとも言えます。しかし、このジレンマはSolanaによって解決され、Ethereumの信者たちはこの現実を簡単には受け入れられず、ZK Compressionの「L1性質」に疑問を呈しました。
EthereumのL2ソリューションの中で、ValidiumのメカニズムはzkRollupに非常に似ています。すべての取引の有効性はゼロ知識証明を使用して強制されますが、主な違いは、zkRollupではデータの可用性がチェーン上にあるのに対し、Validiumはチェーン外に保持される点です。
そのため、Solanaエコシステム開発プラットフォームHeliusのCEOであるMert MumtazがZK Compressionのデータがチェーン外に保持されると述べた際、Ethereumコミュニティはこれをvalidiumと見なしました。その中で、CEHVのパートナーであるAdam Cochranは、ZK CompressionはSolanaのL2ソリューションであると断言し、「いつかSolanaの人々は、自分たちが構築しているのは優れたL2機能/有効性のロールアップであり、全体のチェーンではないことに気づく」と考えています。
Anatolyがこの技術は「すべての実行がL1上で行われ、L1のバリデーターによって順序付けられる」と強調しても、AdamはZK CompressionがL1であることは不可能だと主張し続けました。
Solanaコミュニティは、memeを使って反応し、Ethereumの信者たちが真剣に研究したことがないのに専門家を自称していることを皮肉りました。Mertはさらに、ZK CompressionをZK validiumと名付けるという反発的な行動に出ました。
Solanaのエアドロップコストが5200倍安くなった
ZK Compressionは、Solanaエコシステム開発プラットフォームHeliusとSolanaエコシステムのプライバシープロジェクトLight Protocolが共同で発表したブロックチェーン拡張ソリューションです。HeliusのCEOであるMert Mumtazによれば、ZK CompressionはL1上で直接行われ、L2は不要であり、Solanaのネットワークスケーラビリティを大幅に向上させ、「金融コンピュータの構築に向けた一歩---止められない、グローバルで、光速で同期する原子状態機械」へと進むことになります。
ZK Compressionの文書によれば、この技術はSolanaに基づいて構築された新しい原語であり、開発者が大規模にアプリケーションを構築できるようにします。開発者とユーザーは、彼らのオンチェーン状態を圧縮することを選択でき、状態コストを数桁削減しながら、Solana L1の安全性、性能、相互運用性を維持します。
ZK Compressionは、状態圧縮と呼ばれるプロセスを通じて機能し、開発者がSolanaのより安価な台帳スペースを使用して特定のタイプのデータを保存できるようにします。チェーン外データの「ハッシュ」または「指紋」はチェーン上に保存され、「スパース状態ツリー」を使用して検証されます。
純粋な技術的説明はあまりにも複雑かもしれませんが、簡単に言えば、この技術はSolanaの状態コストを削減しました。
Solanaでは、技術者は二つのコストに直面しています------計算コストと状態コストです。現在、Solanaは安価な計算能力を持っていますが、状態は高価です。アカウントの割り当て、賃料の支払い、ユーザーとの拡張は、Solanaの開発者にとって大きな障害であり、ZK Compressionはこの問題を解決しました。
Mertはエアドロップコストの例を挙げ、1,000,000人のユーザーにエアドロップを行う場合、かかる状態コストが元々の260,000ドルを超えるところから50ドルに減少し、5200倍安くなると述べました。
この技術のL1性質をより説得力のあるものにするために、MertはFarcasterでEthereumの創設者VitalikにZK Compressionの技術原理についてコメントを求めました。Vitalikも真剣に応じ、この技術は無状態のクライアントアーキテクチャに近いと述べました。
VitalikはZK Compressionを3つの要点に分けて解釈しました。第一に、新しいアカウントクラスがあり、これらのアカウントの状態のハッシュのみがチェーン上に保存されます。第二に、これらのアカウントと相互作用するには、N個のアカウントの前状態ハッシュと後状態ハッシュを指定し、有効性証明(これはZK-SNARKを意味すると思われます)を提供するTXを作成する必要があります。第三に、新しい状態は公開される必要があります(これは合理的です。さもなければ、誰かにお金をランダムに送信しても、そのアカウントにアクセスできなくなり、これを回避することができるため、Ut xoシステムになりますが、それは重大な制限となります)。
解釈に加えて、Vitalikは文書に疑問を呈しました。一方では、文書に記載されている128バイトの有効性証明について、もう一方では公開内容に取引内容が含まれているかどうかです。
その後、Vitalikは再度投稿し、疑問を表明しました。彼は、ZK Compressionが主張する数字は、もしそれぞれを個別に行うなら、SNARKの検証コストがいくつかの小さな動作やハッシュ操作のコストよりも高くなると考えています(例えば、トークンの転送)。ZKロールアップの利益は「一つの」SNARKが「多くの」取引を包み込むことから来ています。
しかし、Vitalikの疑問には応答がなく、彼が最初にZK Compressionを「無状態のクライアントアーキテクチャ」と呼んだことで、Solanaの支持者たちは自信を深め、この技術がL1であると信じるようになりました。
ロールアップはSolanaの完璧なパートナーになるのか?
これまで、Solanaはそのネットワークに価値を見出そうとしています。前回の牛市から登場したさまざまなアルトコインは、その評価ロジックが必ずしもビットコインやEthereumと同じではありません。ブロックスペースが安価であるため、対応するコイン価格が大幅に上昇することは難しいのです。しかし、Solanaは依然として圧縮技術に注力し、自らのコストを継続的に削減しています。これは、ある程度SOLの価値向上にとって大きな挑戦となります。
ムーアの法則を考慮しても、ハードウェアが性能を向上させ続け、Solanaがそのハードウェアの進展に最適化されているとしても、Solanaが世界の需要に応えることができるかどうかは不明です。しかし、Solanaは相互運用性と低遅延に依存する場合、他のチェーンよりも優れた管理ができるでしょう。
Ethereumとは異なり、Solanaのメインネットは「B2Bチェーン」になることを意図していません。Solanaは常に消費者チェーンであり続けるでしょう。大規模に分散システムを構築することは非常に挑戦的であり、Solanaは世界で最も価値のある取引の共有台帳になる可能性があります。
ロールアップに関しては、Solanaのロールアップはエンドユーザーにとってほとんど抽象化されるでしょう。
イデオロギー的に見れば、Ethereumのロールアップはトップダウン型です。つまり、Ethereum財団とリーダーが最良の拡張方法はロールアップを通じてであると決定し、CryptoKittiesの事件の後にさまざまなLayer2をサポートし始めました。一方、Solanaでは、需要はボトムアップ型であり、顕著なユーザー採用率を持つアプリ開発者から来ています。そのため、現在のほとんどのロールアップのプレイはマーケティングのプレイであり、ユーザーの需要に基づくのではなく、物語に駆動されています。これは顕著な違いであり、Ethereumとは異なるロールアップの未来をもたらす可能性があります。
しかし、ZK CompressionはSolanaに状態圧縮を実現し、Firedancer、複数の並行リーダー、非同期実行、数千人の開発者からなるエコシステムを加え、Solanaに本当に機会を与えています。