注: 原文は、Alex Beckett 著 Bankless からのものです。
FUD を信じないでください。イーサリアムは拡大しています。
数週間前、David は「ウルトラ スケーラブル イーサリアム」というタイトルの記事を書きました。
画像の説明

図: CPU と GPU はモノリシックからモジュラーへの同様の設計移行を経て、スケーラビリティが大幅に向上します
今日は実行レイヤーについて詳しく説明します。今日、私たちのほとんどが DeFi に参加しているのはこのレイヤーですが、明日は実行レイヤーがロールアップされます。
ロールアップについて詳しく学ぶと、すべてのロールアップが同じように作成されているわけではないことがわかります。
現時点では、zkRollup とオプティミスティック ロールアップの 2 種類のロールアップが目立っています。
今日は、ゼロ知識暗号証明を使用してトランザクションを検証するロールアップ設計である zkRollup に焦点を当てます。
技術的な詳細については話しませんが、巨額の VC ファンドによってサポートされている 2 つの zkRollup ソリューションである Matter Labs と Starkware を比較してみましょう。
ゼロ知識暗号化は最先端であり、汎用の zkRollup はイーサリアム スケーリングの聖杯です。
それで、zkRollupはいつ来るのでしょうか?
画像の説明

zkRollups: Matter Labs と Starkware の比較
イーサリアムは長年、スケーリング ソリューションの実装における課題に直面してきましたが、長年の研究開発を経て、イーサリアム開発者コミュニティはロールアップ中心のロードマップに移行しました。
ただし、すべてのロールアップが同じというわけではありません。今日は zkRollups に焦点を当てます。
zkRollup 分野で競合する 2 つの主要チームは、Matter Labs と Starkware です。 Matter labs には zkSync 1.0 と zkSync 2.0 があり、StarkWare には StarkEx と StarkNet があります。
最初のレベルのタイトル
1
ロールアップの背景
Rollup は、トランザクションをバンドルして圧縮し、検証のためにコンセンサス層に送信することで機能するスケーリング ソリューションです。これにより、複数のトランザクションを一度に検証することで効率が向上すると同時に、実行できるトランザクションの数を増やすことでスケーリングも可能になります。
突然、イーサリアムはセキュリティを犠牲にすることなくtpsを15から3000以上にスケールできるようになりました。
特に、楽観的ロールアップと比較して、zkRollup はゼロ知識証明テクノロジーを使用してプライバシーをロールアップに統合できます。ゼロ知識は、一方の当事者が証明に必要な情報を開示することなく、他方の当事者に何かを証明できるようにすることでプライバシーを実現します。ただし、すべての zkRollups がゼロ知識証明技術のプライバシー特性を活用しているわけではありません。
さらに、zkRollup トランザクションを実行するユーザーが増えると、ネットワークの使用コストが下がりますが、これは一般的なブロックチェーンとは逆で、一般に、ネットワークの使用量が増加するにつれて、ブロックチェーンの使用コストは減少し、より高価になります。
最初のレベルのタイトル
2
イーサリアムメインネットにデプロイされたzkRollup
StarkExは、StarkWareが2020年6月に公開したzkRollupで、汎用スマートコントラクト(ここでいう汎用とはスマートコントラクトが任意のロジックを実行する機能を持つことを意味します)に対応しています。アプリケーションは StarkEx にデプロイされ、zkRollup のスケーラビリティを活用しながら、イーサリアムと同等またはそれ以上のユーザー エクスペリエンスを提供できます。
StarkEx は現在までに、ホストする 4 つのプロトコル (dYdX、ImmutableX、DeversiFi、Sorare) を通じて 4,200 万件のトランザクションと 1,850 億ドルの累積トランザクション量を処理しました。

ロールアップはイーサリアム上にデプロイされ、イーサリアムの制限によって制限されるため、StarkEx は、アプリケーションとユーザーに安価なオプションを提供するために、validium と呼ばれる新しいシステムを導入しました。
Validium のメカニズムは zkRollup と非常に似ていますが、唯一の違いは、zkRollup ではデータの可用性がオンチェーンであるのに対し、Validium ではデータがオフチェーンに保たれることです。これにより、Validium はより高いスループットを達成できるようになります。
- Alex Gluchowski

Validium の取引手数料は非常に安いため、実際には StarkEx のプロトコルによって抽象化されています。 ImmutableX はその一例で、NFT の鋳造と取引の両方にガス手数料が 0 ドルであるのに対し、イーサリアムの NFT 取引手数料は 20 ~ 250 ドルです。また、DiversiFi はガス料金を 0 ドルで提供し、集中型の取引所タイプの料金体系に従うことができます。
StarkEx には、複数のアプリケーションからのロールアップ トランザクションのバッチを 1 つのトランザクションに集約し、すぐにイーサリアムに公開できる SHARP 機能もあり、現在は DeversiFi と Sorare で実行されており、ユーザーの運用コストをさらに削減できます。
zkSync
zkSync は、Matter Labs によって作成された zkRollup レイヤー 2 ネットワークです。スケーラブルな支払いのために構築されています。ユーザーは、ネットワークに資金を入金し、他の zkSync アカウントと対話できます。コストは、イーサリアム メインネット部分のほんの一部です。 2020年6月のメインネットの立ち上げ以来、zkSyncはわずか0.20ドルの低い送金手数料で400万件のトランザクションを処理してきました。
ユーザーのトランザクションは、サポートされている任意のトークン (ETH、DAI、RAI など) で支払うことができるほか、特定の手数料トークンを保持せずに転送されるトークンでも支払うことができます。現時点で、すべての zkSync 預金の合計 TVL は 2,400 万ドルです。
これまでに zkSync ネットワークが経験したピーク負荷は Gitcoin の付与期間中にあり、1 時間あたり約 20,000 トランザクション (TPS 5.6) でした。これは StarkEx で実証された 18,000 件の転送よりもかなり少ないですが、丸 1 時間続きました。
今年7月にはzkSyncにNFTの機能も追加され、ユーザーはこれを利用してNFTの鋳造、交換、転送が可能となった。

最初のレベルのタイトル

3
テストネット製品の比較
StarkNet
StarkNet は StarkWare の zkRollup の次期バージョンであり、計画によれば、今月 StarkNet アルファ メインネットを起動する予定です。これにより、完全に構成可能なネットワーク上で汎用スマート コントラクトを提供する最初の zkRollup が実現する可能性がありますが、その偉業は何年も先になると考えられています。
いわゆるコンポーザビリティとは、アプリケーションを調整し、相互に構築し、相互接続する能力を指します。現時点では、StarkEx のようなスマート コントラクト機能を備えた zkRollup には、アプリケーションをコンポーザブルにする機能がありません。
StarkNet のテストネットでは、6 月から一般的なスマート コントラクトが可能になり、8 月からはコンポーザビリティが可能になりました。アプリケーションのデプロイメントは許可が必要ないため、誰でもスマート コントラクトを作成し、ネイティブ プログラミング言語 Cairo を使用してテストネット上で公開できます。 StarkWare は、dOrg と提携して StarkNet の機能を実証するためのシンプルな DEX を提供します。

イーサリアムと同様の開発エクスペリエンスを提供するために、Warp チームはイーサリアム EVM コードを StarkNet コントラクトにコンパイルする機能を実証しました。

zkSync 2.0
zkSync 2.0 は、初期の zkSync ネットワークの次のバージョンで、zkRollup で完全に構成可能なスマート コントラクトを有効にすることを目的としています。今年 10 月に、zkSync 2.0 テストネットが開始され、Curve Finance が最初のテスト アプリケーションになりました。

ZkSync 2.0 では、イーサリアム環境をシミュレートする仮想マシンである zkEVM テストネットも導入されており、これによりイーサリアム スマート コントラクトを zkRollup に展開できるようになります。プロジェクト関係者が UniSync (Uniswap V2 のフォーク) を通じて zkEVM テストネットの機能を実証したと報告されています。
最初のレベルのタイトル
4
文章
ロードマップは、将来の目標や複雑な道のりを簡素化するための目標を特定するために重要です。 StarkNet と ZKSync 2.0 には、それぞれの目標を示すロードマップ ビジョンがあり、両方とも安全で安定し、完全に分散化されるという最終目標に向かって進んでいます。
StarkNet
StarkNet のロードマップには 4 つのステップがあります。
ステップ 0 – 基本✅
ステップ 1 – Planet: 単一アプリのロールアップ ✅
ステップ 2 – Constellation: マルチアプリのロールアップ
ステップ 3 – Cosmos: 分散ロールアップ

StarkNet 構築の基礎を築く最初のステップには、Cairo プログラミング言語と SHARP が含まれており、開発者はコストを分担しながら zkRollup に最適化された言語を使用してスマート コントラクトを構築できます。
ステップ 2 は StarkWare が構築中の現在のフェーズであり、11 月の StarkNet メインネットのリリースで完了する予定です。これにより、汎用スマート コントラクトをサポートする完全に構成可能な zkRollup として StarkNet がリリースされます。
最後のステップは、StarkNet が完全に分散化された権限のないロールアップへの移行です。システムに損傷を与えることなく脆弱性を軽減できることを確認するため、システムはまだアルファテスト中であるため、これは最初のメインネットの立ち上げと同時には行われません。最初のメインネットの起動では、StarkNet は独自のオーダラーを実行し、許可されたスマート コントラクトの展開を実行します。 StarkWare が StarkNet が十分に安全であると判断すると、分散化が完了します。
zkSync
zkSync ロードマップのフェーズ 1 は、スケーラブルな支払いに焦点を当てた zkRollup である zkSync の展開から始まります。

フェーズ 2 では、zkSync 2.0 と呼ばれる新しいネットワーク上でコンポーザブル スマート コントラクトを開発する予定で、今後数か月以内にメインネット上でリリースされる予定です。同時に、新しいプログラミング言語 Zinc がスマート コントラクトのネイティブ言語として機能します。
zkSync 2.0 では、zkSync 2.0 ユーザーがイーサリアムの代わりに zkPorter でトランザクション データを公開できるようにする PoS チェーンである zkPorter も導入され、より高いトランザクション スループットが可能になります。 zkPorter トランザクションはイーサリアムトランザクション手数料の対象ではないため、より安価な代替手段となることが約束されています。
結論は
5
結論は
StarkWare と Matter Labs はどちらも、ブロックチェーンのスケーリング、プライバシー、効率的な暗号化の限界を押し上げる最先端のネットワークを zkRollups の形式で提供しています。
現在使用できるネットワークとして、StarkEx にはトランザクション用の DyDx と DiversiFi、NFT 用の ImmutableX と Sorre の 4 つのアプリがあります。また、zkSync は単純な送金や NFT トランザクションに適しています。
対照的に、StarkEx は、累積トランザクション量 1,850 億ドル、検証可能なトランザクション能力 9000 TPS を備え、最も一般的に使用されている zkRollup であることが証明されており、そのデータは zkSync、Optimism、Arbitrum の 10 倍以上です。今月の StarkNet の立ち上げに伴い、StarkWare は完全に構成可能な汎用スマート コントラクト zkRollup も立ち上げる予定ですが、これはまだ数年先だと多くの人が考えています。
この記事は Yuan Universe の Tao からのものであり、許可を得て転載しています。
この記事は Yuan Universe の Tao からのものであり、許可を得て転載しています。


