Vitalik が EDCON モンテネグロで:イーサリアムの機会と挑戦
著者:Hankester、Biteye コア貢献者
編集者:Crush、Biteye コア貢献者
Crushは今年の黒山EDCONの開会式で、Vitalikが例年通り基調講演を行い、聴衆に対してブロックチェーン業界およびイーサリアムの発展についての考えを述べました。
今回の内容は非常に新しい物語が欠けているものの、私たちはVitalikの視点からいくつかの微妙な変化を捉えることができます。
今回の大会では小編も現場に足を運びました。以下にVitalikの基調講演を簡潔に要約し、イーサリアムの最新の進展と方向性を理解する手助けをします。
一、イーサリアムの現状
Vitalikは、現在の暗号通貨は数年前に比べてより良い普及を得ているものの、ユーザーは依然としてイーサリアムをうまく活用できておらず、むしろ中央集権的な取引所に依存していると考えています。
中央集権的な取引所は手数料が0、速度が速く、アカウントが復元可能などの利点がありますが、FTX事件は中央集権的な取引所が必ずしも信頼できるわけではないことを証明しました。
ブロックチェーンは大規模なアプリケーションに向けて、プライバシー、コンセンサスアルゴリズムの安全性、スマートコントラクトの安全性、スケーラビリティの4つの側面で多くの問題を解決する必要があります。
現在、イーサリアムはコンセンサスアルゴリズムの安全性の問題を解決しましたが、プライバシー、スケーラビリティ、スマートコントラクトの安全性は今後の発展の大きな方向性です。
二、問題と発展方向
2.1 スケーラビリティ
Vitalikは、ユーザーが中央集権的な取引所を好む理由は、イーサリアムのスケーラビリティが不足しているためであり、dAppのユーザー体験が非常に悪いからだと考えています。
しかし、現在多くのソリューションがスケーラビリティの問題を解決するために取り組んでおり、特にいくつかのロールアップソリューションは実質的な進展を遂げています。
Vitalikは2022年11月に発表した記事で、ロールアップのトレーニングホイールを外すためのマイルストーンを提案し、ロールアップのトレーニングホイール(外部の力によるロールアップの支援、例えば信頼できる中央集権的な実体がロールアップに信頼を提供したり、ロールアップのメンテナンスを手助けすること)への依存度からロールアップの成熟度を測定し、ロールアップの発展段階をステージ0(フルトレーニングホイール)、ステージ1(限定トレーニングホイール)、ステージ2(トレーニングホイールなし)の3つに分類しました。
現在、Polygonはステージ1、つまり限定トレーニングホイールの状態に入っており、Optimism、Arbitrum、Scroll、Taiko、zkSyncはそれに続き、非常にステージ1に近づいています。
(ロールアップのマイルストーン:https://ethereum-magicians.org/t/proposed-milestones-for-rollups-taking-off-training-wheels/11571)
ロールアップ自体の発展に加えて、イーサリアム自体も継続的に改善されています。例えば、EIP-4844はイーサリアムに大きなストレージスペースをもたらし、イーサリアムのスケーラビリティをさらに向上させます。
将来的には、シャーディングとロールアップを組み合わせることで、イーサリアムのtpsを16から2万〜10万に増加させることができます。また、ENSのスケーリングにより、ユーザーは異なるロールアップ上のアカウントを統一でき、より良い体験を提供しますなど。
2.2 プライバシー
プライバシーの問題は、イーサリアムが直面している最大の課題の一つであり、通常のトークン取引に加えて、ユーザーのENS、POAPs、NFTs、SBTはブロックチェーン上で公開されており、プライバシーはありませんが、プライバシーは基本的人権の一つです。
一般ユーザーのプライバシーを保護することを提唱する一方で、Vitalikはプライバシーがハッカーなどの悪用に使われるのを防ぐために、無実の証明(Proof of Innocence)の提案を行い、最終的に「弱者のためのプライバシー、強者のための透明性」というビジョンを実現しようとしています。
一般ユーザーにとって、Vitalikはスティルスアドレス(stealth address)の提案を行い、取引の前に取引双方が一時的に生成したアドレスを使用して取引を行うことでプライバシーを保護します。
Tornado Cashの提案と比較して、スティルスアドレスはERC-20トークンの取引だけでなく、他の種類の資産の取引にも使用でき、NFTなどの資産取引のプライバシーを実現します。
プライバシーがハッカーによる資金移動やマネーロンダリングなどの悪用に使われるのを防ぐために、Vitalikはzk-SNARKに基づく無実の証明の提案を行い、Tornado Cashを改善します。
この提案では、まずリスクアドレスを集約し、Merkleツリーを生成してIPFSに公開します。各ユーザーはTornado Cashの取引前に無実の証明を生成し、自分がリスクアドレスに含まれていないことを証明する必要があります。検証が完了すれば、Tornado Cashで取引を完了できるようにし、ユーザーがプライバシーを漏らすことなく自らの無実を証明できるようにします。
2.3 アカウントの安全性
コンセンサスアルゴリズムの安全性の問題が初歩的に解決された後、スマートコントラクトの安全性の問題にも相応の解決策があり、形式的検証やViper言語などが存在します。したがって、Vitalikはアカウントの安全性の重要性がスマートコントラクトの安全性を上回ると考えています。
アカウントの安全性に関して、Vitalikは依然としてマルチシグとソーシャルリカバリーの提案を支持しています。また、Vitalikはソーシャルリカバリーにおけるzk-SNARKの利用についても言及し、ソーシャルリカバリーに関連するデータをzk-SNARKで隠し、zk-SNARKに基づく証明を用いて身分を確認することでアカウントを復元します。
この提案の意義は、ソーシャルリカバリーの身分確認の段階が特定の第三者に依存せず、スマートコントラクトやオープンソースの検証アルゴリズムを持つ任意の実体がユーザーのアカウントの所有権を確認できる能力を持つことにより、ソーシャルリカバリーの非中央集権化の程度をさらに高め、イーサリアムにより安全なアカウントシステムをもたらすことです。
三、zk-SNARK技術の潜在能力
zkが最も知られている応用シーンはzk-rollupのスケーリングですが、実際にはzkはより広範なシーンでも使用できます。
証明サイズが大きいSTARKと比較して、SNARKはその簡潔性とイーサリアムとの互換性の良さから、プライバシーや自己証明などの関連シーンで大規模に使用されることが容易になります。例えば、中央集権的な実体の責任追跡、投票、評判の証明、MPCのインタラクション方式の最適化などです。
Vitalikの見解では、zk-SNARKは技術として、今後10年間でブロックチェーン技術と同等の重要な地位を持つと考えられています。
まとめ
Vitalikの講演内容によれば、イーサリアムのロードマップには大きな変化はなく、大部分の内容は以前に対応する記事で議論されていました。Vitalik自身も、自分が使用したpptが2017年に台湾での講演時のpptと非常に似ていると感じています。
しかし、同じ内容の中で、Vitalikの関心が微妙に移り変わっていることも見て取れます。例えば、scrollやTaikoなどの提案がより高い関心を集め、アカウントの安全性の重要性がスマートコントラクトの安全性を上回り、zk-SNARKの地位がブロックチェーンと同等に引き上げられるなどです。
Vitalikは講演の最後に、ブロックチェーンがスケーラビリティやプライバシーなどの方向で進展するにつれて、完全に非中央集権的な技術が提供するサービスが将来的には中央集権的なシステムを完全に上回ることができると述べました。
したがって、私たちは、より具体的な応用シーンが提案されるにつれて、それに対応するプロジェクトが市場に次々と現れることを期待でき、これこそがイーサリアムの不断の発展の過程です。