#165 Substack
EthereumのLayer2って難しいよね。
前回記事:[Daily Topics]$SUSHIと寿司をswapできる寿司屋「銀座渡利」が電子マグロオークションを始めた話
解説ラジオ:ラジオで聞くならこちら
English ver:英語訳してくれていた方が電通に転職されてしまったのでHelpfulです
This newsletter is now being translated into English on the same day. I'm really grateful for the instant translation !
本日のサマリ
L2が進化していくことで一般ユーザーがEthereumメインネット通信することはなくなる
Web3アプリケーション複雑さは解消される方向に進化している
Ethereumが志向するモジュール型ブロックチェーンは、経済的にも技術的にも最も実現可能な長期的スケーリング設計の選択肢であり、強固なセキュリティを備えている。
Volition社のL2インフラ(Validium + zk-rollup)は、zkEVMベースのL2のゴールデンスタンダードとして台頭しつつあります。
L2のプロトコルも今後分散化するためにトークンを配布する可能性が高い(給付金チャンス)
The ultimate guide to L2s on Ethereum — Mirror
EthereumのL2って複雑で難しい領域なので結構スルーしがちだったのですが、L2系ソリューションの素晴らしい記事があったので翻訳してみました。
とてもざっくり説明すると、L2はEthereumは進化させるための技術群で常に進化して使いやすくはなっているものの、その動きはゆっくりでその理由は分散性を重視して確実な道を辿っているからです。
今すぐ遊べるdAppsやNFTを楽しむのであればEthereumはGasが高く不向きなので他のL1プロトコルを利用することをおすすめしますが、EthereumのL2が今後どのように進化していくか知っておくことは重要です。
記事内では、細かいプロジェクトの説明まで書いてあるので読むのが辛いかもしれませんが、なんの課題をどうやって解決しようとしているのかをざっくりと理解し、将来どうなるのかを予測することに役立ててみてください。
以下翻訳になります。
私は誰ですか? モラリスのブロックチェーン研究者DCBuilderです。DeFi、NFT、DAO、L2、MEV、その他Web3/暗号に関する様々なトピックについて執筆しています。私はAI/MLのバックグラウンドを持つフロントエンド開発者でしたが、最近Austin GriffithとのEthernautDAOメンターシップを通じてフルスタックブロックチェーン開発への移行を開始しました。アニメやマンガを楽しむWaifus Anonymousのメンバーであり、Twitterではカネキ(東京グール)のPFPを持っています。
はじめに
この記事では、イーサリアム上のL2について、現在のスケーリングエコシステムの状態、そしてイーサリアムの上でL2を実行することが経済的にも技術的にも最も長期的に持続可能なスケーリングソリューションであると私が考える理由についてお話します。
免責事項:この記事は、私の考え、他の人のリソース、雑多な技術情報を集約したものです。エコシステムの簡潔な要約ではなく、Ethereum L2スケーラビリティの現状と将来の実現可能性について、より詳細かつ冗長な概要を示すことを意図しています。
より深く掘り下げるために、いくつかの定義と概念を整理しておく必要があります。
TL;DR
この膨大なガイドを要約するために、私はこの技術と将来の展望に関する重要なポイントをランニングリストとして残しておきます。
EthereumメインネットはL2のデータ利用可能レイヤーとしてのみ機能するため、ユーザーはEthereumメインネットと対話することはない。
Web3アプリケーションのUXは、すべての複雑さを抽象化したものになる
モジュール型ブロックチェーンは、経済的にも技術的にも最も実現可能な長期的スケーリング設計の選択肢である
現在、モジュール領域ではイーサリアムが主流であり、PoSへの移行で大幅に向上する非常に強固なセキュリティを備えています。
有効性証明は不正証明よりも長期的に優れている
Volition社のL2インフラ(Validium + zk-rollup)は、zkEVMベースのL2のゴールデンスタンダードとして台頭しつつあります。
イーサリアムは、データシャード、バークルツリー、ステートレスなどの変更により、L1としてもスケールが大きくなっている
L2は、共有された流動性とスマートコントラクトのコンポーザビリティを可能にする、L2間の通信フレームワークを構築するペースにある。
L2はガスにETHを使用しているが、時間をかけて運用を分散化するためにDAOガバナンストークンを作成するインセンティブがある。
ビルダーがより多くの帯域幅を持ち、実行層のハードルが低くなったため、アプリケーションのデザインスペースが広がっている
L2とは何ですか?
L2(レイヤーツー)とは、スケーリングソリューションの一種で、実行層(コードの実行場所、すなわちEVM)が独立しており、その上で動作するネットワーク、すなわちL1(ここではイーサリアム)のセキュリティ保証と分散性を継承しているものである。つまり、L2がバグやインフラの悪用、機能停止によって暗闇に陥ったとしても、資金はL1によってスマートコントラクトブリッジ内で安全に保護されます。
資金は、メインネットに提出された最新の状態スナップショットに従って回収することができます。真のL2のブリッジは完全にパーミッション・レスで分散化されているため、一度ユーザーによって預けられた資金にアクセスできることが常に保証されています。いくつかのスケーリング・アプローチは、異なるセキュリティとスケーラビリティのトレードオフを伴う個別の暗号証明メカニズムを使用していることをこの記事で説明します。
L2の主な種類は何ですか?
L2スケーリング・ソリューションを分類するために使用されるパラメータは2つあります。1つは使用される暗号証明のタイプ、もう1つはデータの可用性(DA)がオフチェーンかオンチェーンかです。
証明の種類は主に2つあります。
妥当性証明
取引の妥当性を保証するためにゼロ知識(ZK)暗号を利用した数学的証明
不正の証明
これらの証明にはいわゆる争議時間遅延(DTD)が導入されており、 L2に証明が提出されると、バリデータはその証明を無効とするための時間を持つ。無効な証明には不正な状態遷移があり、その結果関係するバリデータに対してペナルティを与える。
データがオンチェーン、オフチェーンとはどういう意味か?
オンチェーン:状態データは、すべてのトランザクションの実行カルデータ(スマートコントラクトの関数呼び出し、ネイティブトークンの転送、署名)と共に、すべてのデータをオンチェーンでアクセスおよび検証可能にするトランザクションのバンドル/ロールアップの暗号証明にまとめられる。
オフチェーン:実行calldataと状態は、L2によってオフチェーンで処理され、保持されます。このため、安全性や分散性に劣る。しかし、より多くのトランザクションをロールアップにバンドルすることがはるかに容易であるため、オンチェーンのcalldata証明よりもはるかに高速にスケーリングすることができます。
スケーリングソリューションの分類
以上が、さまざまなタイプのL2を区別するのに役立つ主な特性である。しかし、レイヤー1を拡張できるのに、なぜL2なのでしょうか?Solana、Fantom、Avalanche、Binanceのスマートチェーンなど、より安価なチェーンを使用しないのでしょうか?これについては次のセクションでお答えします。
Modular vs. monolithic infrastructures
ブロックチェーンでは、セキュリティ、分散化、スケーラビリティの3つの要素を最適化しようとする有名なトリレンマがあります。この3つを同じシステムで実現するのは非常に困難です。多くの場合、3つのうち2つは達成され、3つ目は妥協することになります。イーサリアムの場合、まずセキュリティと分散化を最適化し、スケーラビリティは優先順位の低い項目として取り組んでいます。はっきり言って、スケーラビリティはEthereumのコア開発者のメインプライオリティではありません。
2021年を通じて、DeFiとNFTの両方の成長を通じて、イーサリアムのメインネットがますます混雑していくのを目の当たりにしました。これにより、ネットワークはそのブロックスペースにかつてないほどの需要を持つようになりました。ハードウェア要件が高騰してノードの運用が難しくなり(分散化の低下)、ブロックが大きくなりすぎるとコンセンサスが不安定になる(セキュリティの低下)ため、ブロックのガス上限を変えることで1ブロックに収まる取引数を簡単に変えることはできないのです。
モノリシックブロックチェーン
他のチェーンでは、スケーラビリティを第一に、セキュリティを第二に、分散化を最後に優先するという異なるアプローチを取っています。Solanaメインネットベータを例にとって考えてみましょう。このネットワークには、1つのメインクライアント開発チーム(Solana Labs)、約1000人のバリデータ(出典:SolanaBeach)、そしてProof of History(PoH)という異なる合意メカニズムがあります。
Solanaはスケーリングのために、モノリシックブロックチェーンという特徴的な道を歩んでいます。コンピューティングパワーの増加に応じて、ネットワークを運用する検証ノードを無限に拡張していく計画だ。このアプローチでは、ノードの検証者が常に追いつくために、より性能の良いハードウェアを購入し続けなければならないため、ネットワークが分散化されなくなる。量子トンネル効果により、チップ内に収まる限界に達すると、コンピューティングパワーの成長速度が鈍化することが懸念されている。この方法を持続可能にするためには、ある時点で新しいコンピューティングパラダイムが登場するか、技術的に大きなブレークスルーが必要になるでしょう。したがって、私の結論は、ブロックチェーンのスケーリングには、より長期的な代替手段があるということです。
モジュール型ブロックチェーン
モジュラーアプローチは、基本的にセキュリティと分散化を優先するプライマリネットワークで構成されており、L2のデータアベイラビリティレイヤーとして機能することができます。もしプライマリネットワークがダウンした場合、すべてのL2がダウンすることになる。しかし、L2がダウンした場合、すべての資金はL1によって安全に保護される。
L2が最もスケーラビリティを発揮するレイヤーになるため、イーサリアムはこのようなアプローチをとっているのです。また、データシャーディング、ステートエクスパイア、バークルツリーなど、さまざまな改良を通じてL1のスケーラビリティを高める取り組みも行われています。しかし、セキュリティと分散化が優先されるため、これらの変更にはかなりの時間を要します。
モジュール型ブロックチェーンの重要な点は、ハードウェアを速いペースでアップグレードすることなく、無限に拡張できることです。モノリシックなアーキテクチャとは対照的に、技術的にも経済的にも持続可能であるため、このようなことが可能なのです。モジュラーアーキテクチャがモノリシックなものよりもはるかに持続可能である理由については、@epolynya - Twitterによるこちらの記事(u/Liberosist - Reddit)でより詳しく説明されています。
要するに、ブロックチェーンの持続可能性は2つの要件に分解されます。
技術的な持続可能性
ノードは同期している必要がある
ブロックチェーンの発生から適度な時間での同期
状態の肥大化を防ぐことができる。
経済的持続性
L1はネットワークの運用コスト以上の収益を上げるのが理想(中央集権型L1はそうではない)
スループットを人為的に上げることはできない。なぜなら、最終的にはすべての中央集権型L1が手数料を上げざるを得なくなるからである
ロールアップとデータシャード(rads)は、これらの要件を満たす唯一のソリューションであり、だからこそモジュラーアーキテクチャが長期的に実現可能な唯一のスケーリングアプローチである。
なぜラッドが長期的なスケーリングのための唯一のソリューションなのかについてのより完全な説明は、「参考文献」のセクションにある @epolynya の記事をご覧ください。
L2s の現状とユーザが享受できるメリット
私たちは今スケーリングをしています。過去数年間取り組んできた多くのソリューションが、少なくとも限られた容量ではありますがすでに稼動しており、さらに多くのソリューションが近い将来メインネット上でL2の改良版やアルファリリースをリリースする予定です。これらのスケーリング・ソリューションは、「L2の種類」のセクションで説明したように、そのスケーリング・アプローチの特性によって異なるカテゴリに分類されます。
L2の未完成リスト
Optimistic rollups
Optimisticは日本語で「楽観的な」という意味
Arbitrum
Arbitrumは、Offchain Labsのチームによって構築されたL2です。ネットワーク自体はArbitrum Oneと呼ばれ、EthereumをスケールさせるためにOptimistic rollupsを利用しています。Arbitrum Oneは詐欺の証明を利用し、オンチェーンコールデータアベイラビリティ、つまり各トランザクションのすべてのデータが完全にシーケンスされ、バンドルされ、メインネットに提出されることを持っています。
詐欺の証明を利用しているため、約7日間の紛争時間遅延(DTD)が存在する。DTDが過ぎると、ネットワーク上の状態変化が有効とみなされ、ユーザーはネイティブブリッジを通じて利用可能な残高を引き出すことができる。後述する他の集中型ブリッジもあり、クロスL2流動性プールを持つことで、この不正証明期間をバイパスすることができます。
Arbitrum Oneは現在、最も高いTVLを持つL2ネットワークです。これらの指標を検査することができる素晴らしいウェブサイトがL2Beatです。
アービトラムをサポートするプロトコルやアプリケーションはすでに数多くあり、アービトラムのレイヤー2を使用するための切り替えをほぼシームレスにするサポートインフラも含まれています。
L2を使用する際の現在の唯一の問題は、より多くの流動性を獲得する必要があることで、dAMM(StarkwareとLoopringが発明)のようなクロスL2 AMM構造やConnextやHopのような流動性プロトコルのような革新的ソリューションは、エコシステムの断片化が起こらないように、これらの拡張ソリューションのすべてが同じインフラを共有できる程度に十分な流動性とトラストレス性を得る必要があることです。
アプリケーションのアービトラムエコシステムの概要については、アービトラムポータルのページをご覧ください。
主要なツール
ブロックエクスプローラー - Arbiscan
ブリッジ - ネイティブアービトリアムブリッジ(引出しには約7日間のDTDが必要です)
ネットワークRPC設定 - チェーンリスト(Arbitrum Oneを検索し、MetaMaskに追加)/資金をブリッジする前に、モバイルウォレットがArbitrumをサポートしているかどうか確認してください(これは資金の永久損失につながりかねません) - 個人的な推奨。個人的な推奨Rainbowウォレット(免責事項:Arbitrumをまだサポートしていません。)
AMMアグリゲーター - 1inch アービトラムブリッジの使い方が分かりにくい場合は、アービトラムブリッジのチュートリアルをご覧ください。イーサリアム以外のネットワークからのブリッジについては、以下のL2ブリッジのセクションをご覧ください(これらのブリッジはすべて集中化の程度が異なることに注意してください)。
Arbitrum Nitro
Arbitrum NitroはArbitrum One L2のアップグレード版で、カスタム設計のAVM(Arbitrum VM)を、不正の証明を行うWeb Assembly(WASM)ターゲットに置き換えたものです。これにより、システム全体がEVMとの親和性を高めることにもなります。もうひとつの変更点は、EVM-emulatorが、現在最も実行されているEthereumクライアントであるGethに置き換えられていることです。また、ArbOSコンポーネントは、クロスチェーン通信を提供するために変更され、L1コストを最小化するために新しく改良されたバッチと圧縮システムも搭載されます。
このアップグレードはシームレスに展開されるため、ユーザーは何もする必要がありません。このアップグレードにより、実行速度が20~50倍向上し、取引コストが大幅に削減されると推定されています。詳細については、Offchain LabsのMedium投稿をご覧ください。
アービトラムの将来
Offchain Labsチームは、Arbitrum One楽観的ロールアップL2の改良と同時に、zk-proofsに基づく他のスケーラビリティソリューションをリリースすると発表しているため、ArbitrumはOptimistic rollupsにとどまりません。
これは、zk-L2の技術的実装がよりよく研究され、一般化されたEVM計算が可能になれば、実行環境がより柔軟になり、間違いなくよりスケーラブルになることから、多くのプロジェクトがzkの将来に向けて軸足を置いているzk化の傾向の良い例と言えるでしょう。
オプティミズム
Optimismは、Ethereum上に楽観的ロールアップL2であるOptimistic Ethereum(OE)を構築したPBC(公益法人)である。OEを説明するために、Arbitrumとの類似点を説明し、次にそのインフラの重要な違いについて話します。詳細版の比較は、Kris Kaczor氏のこのスレッドで確認できます。
OptimismとArbitrumの類似点。
ロールアップであり、全てのTxをL1に保存する。
不正の証明を使用するため、楽観的である
シーケンサーを使用し、即座に「確定」する。
汎用的なクロスチェーンメッセージングがあり、高度なトークンブリッジの作成が可能。
EVM関連ツールに対応、ただし専用の拡張機能が必要
相違点
不正行為証明の検証メカニズムが異なる
Optimism OVM 2.0はEVM同等 vs. Arbitrum One(ポストNitro)EVM互換
Optimismはシングルラウンドの不正証明とArbitrumのマルチラウンドのFPを使用する
オプティミズムはまだゲーテッド(以前の申請者のためのプライベートホワイトリストメインネット)であり、アービトラムのパブリックメインネット(パーミッションレス)である。
主なツール
ブロックエクスプローラー - Optimistic Etherscan
ネイティブブリッジ - Optimism Gateway
ネットワークRPC設定 - Chainlist (Optimistic Ethereumで検索)
OVM 2.0
OVMはOptimistic Virtual Machineの略で、OE L2内のすべてのトランザクションを実行する仮想マシンです。OVMは11月11日にアップグレードされます(Kovan testnetにはすでに展開されています)。
OptimismはEVMとの同等性を目指しており、そのためにOVM 2.0を発表し、OEをあらゆる面でEVMと同等のコンパイルターゲットとすることを可能にした。Dapptools(スマートコントラクトライブラリとコマンドラインツール - 形式検証、シンボリック実行、プロジェクト管理など)、Hardhat、Solidity、Vyper、その他すべてのツールの開発者は、断片化したコードベースのサポートについて心配することなく、OVM 2.0でネイティブに動作するようになる。これは、イーサリアムコミュニティの誰もが言及する、強力な「ネットワーク効果」です。EVMの競合他社は、これらの開発者ツールをすべて一から作り直さなければならないことに注意することが重要です。
OptimismのEVM同等への道のりは、彼らのブログ記事で詳しく読むことができます。
遡及的な公共財の資金調達
私の考えでは、Optimismチームから出た最も重要な発表の1つは、合計100万米ドル以上の利益をすべて公共財に寄付し、二次投票を遡及的に利用することを約束したことです。
また、Optimismチームは、L2シーケンサーからの利益を100%公共財に寄付することを今後も継続することを約束しました。この利益は、生成された取引手数料収入と、L2がイーサリアムメインネットに不正証明を提出するために支払わなければならないコストとの差分である。
これは、他のL2がイーサリアムコミュニティに利他的な展望を提供するための先例となる。
OEの将来
Optimistic Ethereumは将来的に野心的な計画を持っており、そのロードマップはOptimism仕様で公開されています。
その仕様書から引用します。
ロードマップと抽象化は、各コンポーネントの独立した開発を可能にするために設計されています。4つの主要なコンポーネントは以下の通りです。
楽観的なメインネットの展開
不正防止インフラ
ステートレスクライアント
シャーディング
各コンポーネントは段階的に独立してリリースされ、それぞれが統一とOptimistic Ethereumの涅槃に近づいていきます。
Boba Network
Bobaは、OMG Foundationのコア・コントリビューターであるEnyaチームによって構築されたL2 Ethereumスケーリング&オーグメンテーション・ソリューションです。Bobaは、ガス料金を削減し、トランザクションのスループットを向上させ、スマートコントラクトの機能を拡張する、イーサリアム第2層最適化ロールアップ・スケーリング・ソリューションです。
Bobaは、コミュニティ主導の流動性プール(ConnextやHopプロトコルなどの他のソリューションと同様)に支えられた高速イグジットを提供し、Optimistic Rollupのイグジット期間を7日からわずか数分に短縮するとともに、LPにインセンティブを与えるイールドファーミングの機会を提供します。
BobaはOptimismのフォークとして始まり、彼らはOVM(楽観的仮想マシン)の主要な貢献者の一人である。興味深い事実は、BobaがOptimismよりも早くOVM 2.0をデプロイしたことです。OVMはOptimism Ethereum上で11月11日にローンチするように設定されています。Bobaはフォークとして始まったが、メインネットに証明を提出するメカニズムを交換できるモジュール構造を持っており、将来的にはアップグレード可能またはzk化することが可能である。チームは、今後数ヶ月のうちにメインネットに展開される予定のv3では、コードベースを完全に書き換える予定だ。また、Bobaのデザインはスマートコントラクトの拡張性を可能にし、開発者はAWS Lambdaのようなウェブスケールのインフラで実行されるコードを呼び出すDappsを構築できるため、オンチェーンでは高価すぎる、または実行不可能なアルゴリズムを使用できるようになる。
BOBAエアドロップ - ガバナンストークン
情報リソース
https://gateway.boba.network/
ボバネットワークゲートウェイ(ブリッジ)
メティス
MetisはEthereum上のL2スケーリングソリューションで、並列化またはシャード化されたoptimistic rollupアーキテクチャを利用しています。Metis VMor MVMでは、いわゆる分散型自律企業、DACが存在し、演算層とストレージ層を別々に持ち、演算者(すなわちDAO、dapp、プロトコルなど)のニーズに応じてカスタムメイドすることが可能です。これらのDACは、楽観的なロールアップの並列実行層である。
DACは完全に相互運用可能であり、そのクロスレイヤー通信プロトコルのおかげで、それらの間でシームレスに流動性を流すことができます。Metisは、彼らの技術白書によると、インフラに大きな支出をすることなく、Ethereumを水平方向に拡張できるような方法でスケーリングソリューションを設計しています。
私はLisconで偶然Metis DAOチームに会いましたが、私が理解したところでは、メインネットへの詐欺証明提出によってイーサリアムのセキュリティを維持しながら、事業(DAO、dappsなど)のスケーリングを計画しているグループごとに専用の異なる実行層を持つネットワークであることが想定されています。DAC間のネイティブな相互運用性のおかげで、他のDACユーザーが必要なときに利用できるスワップを行うためのAMM流動性のような共通のユーティリティがある、いくつかのパブリックDACがあるかもしれません。
斬新なデザインで、面白い試みだと思います。
Zero-knowledge rollups
ゼロ知識技術は、記述や条件に必要な情報を一切明かすことなく数学的証明を与えることができるため、最近の暗号技術の最大の進歩の1つと言われています。私がZKPについて話した多くの賢い人々は、証明自体が非常に複雑で、数学の内容を理解するのはかなり難しいので、本質的には数学的な魔法だと言います。
VitalikのUnderstanding rollupsの記事より。すべてのバッチやロールアップには、PLONKのようなプロトコルによって証明されたZK-(SNARK / STARK)と呼ばれる暗号証明が含まれている。ポストステート・ルートが正しいことを証明した後、ロールアップはEthereumメインネットに証明を公開します。ゼロ知識暗号について学ぶためのリソースは、「Further reading」に残しておきます。
ZKの領域で現在最も求められている目標の1つは、完全にEVMと互換性/等価なzk-layer 2ソリューションを作成することです。これは非常に難しい問題で、多くのチームが努力している最大のハードルの1つとなっています。多くのチームが、まさにこれを実現するソリューションを近い将来発表すると発表しています。
現在市販されているソリューションのほとんどは、限られた機能を持つペイメントレイヤーとしてのみ機能するか(Polygon Hermez、Aztecなど)、EVM互換ではない独自の実行エンジン(VM)で機能を追加しています(StarkEx + Cairo、Loopring、zkSync 1.x+Zincなど)。
ZK-ロールアップL2ソリューション一覧
zkSync
ZkSyncは、Matter Labsによって構築されたゼロナレッジ・ロールアップL2ネットワークです。現在利用可能なzkSyncのイテレーションはEVMに対応しておらず、決済機能、Zincと呼ばれる低レベル言語による限定スマートコントラクト、NFTミンティング、その他いくつかの機能をサポートしています。しかし、RinkebyテストネットではすでにzkSyncの完全EVM対応版が稼働しており、今後数カ月のうちにメインネットでローンチする予定です。
zkSync 1.xは今年3月から稼働しており、Gitcoinなどのプラットフォームにサービスを提供しており、ユーザーはメインネットイーサリアムを使用する場合のわずかなコストで、zkRollup上の公共財助成金を支払うことができたのである。
参考:ZkSync+GitcoinGrant11 の使い方をご紹介!
誰でもネイティブブリッジを介してロールアップに資金をブリッジし、zkWalletを使用して支払いにネットワークを使用することができます。このウォレットでは、ユーザーはネットワーク上でNFTを鋳造したり、支払いを送受信したりすることも可能です。また、前述のGitcoinの統合のように、zkSyncの決済をネイティブにサポートするzkSyncのパートナーも存在します。
ネットワークがEVMに対応すれば、ほとんどのアプリケーションはzkSyncのサポートを開始します。これは、標準的なSolidityコントラクトABIを、コードベースへの最小限の変更でネットワークにデプロイできるためです。 現在、zkSync上のすべてのコントラクトはZincフレームワークで記述する必要があり、イーサリアムメインネットから受けるネットワーク効果を阻害しています。
コード:zkSyncは完全なオープンソースであり、GitHubリポジトリに投稿されたソースコードを誰でも確認することができます。
zkSync 2.0
zkSync 2.0は、zkEVMの機能をもたらし、宇宙ネットワークをTuring完全操作に開放するネットワークのアップグレードの名前です。HardHat、ethers.js、Dapptools、OpenZeppelin、Solidity、Vyperなどのコアツールに関わらず、Ethereum上でスマートコントラクトを書くために使われるすべてのツールを完全にサポートすることになります。
また、TheGraphのようなコアインフラは、スケーラブルな分散型アプリケーションを構築するためのより良いブロックチェーンデータ取得インフラを作るために、データをオンチェーンでインデックス化することができるようになります。
すでに無数のプロジェクトが、最新バージョンのプロトコルをzkSync 2.0にデプロイすることを計画しています。これには、Aave、Curve、Balancer、1inch、Argent wallet、その他様々なプロトコルが含まれます。また、イーサリアムにブリッジすることなくクロスL2流動性を持つために、ConnextやHopなどのブリッジにも対応する予定です。
zkEVMは、多くのチームが同時に技術として追求している。その目標は、セキュリティを一切妥協することなく、EVMの完全な互換性/等価性を持つことです。主な目標は、SNARKs(Starkwareの場合はSTARKs)を完全にサポートした分散型シーケンサーとバリデータのインフラを整備することです。 zkSyncのzkEVMは、この投稿で詳述したさまざまなエンジニアリング上の理由により、2021年8月の最初の意欲的な展開時期から延期されました。
zkSync 2.0を試したい場合は、UniSyncというUniswap v2クローンがあり、Rinkeby Ethereum testnetで試すことができます。zkEVMの詳細については、彼らのコミュニティFAQを読むことをお勧めします。
スタークウェア
StarkWareは、ブロックチェーン業界向けにSTARKベースのソリューションを開発する企業です。同社の製品は、ブロックチェーンアプリケーションのための、安全で信頼できるスケーラブルなソリューションを可能にします。
StarkWare Industries Ltd.の重要な貢献の1つは、ゼロ知識ブロックチェーン計算分野における科学的研究と技術的進歩で、STARKs(Scalable Transparent Arguments of Knowledg)を発明したことです。
これらは完全に信頼できない設定による有効性証明の一形態であり、すべてのオンチェーン計算をオフチェーンにある単一のオフチェーンSTARK証明者にオフロードすることが可能です。そして、証明者はオンチェーンSTARK検証機を用いて計算の完全性を検証しなければならない。
STARKの学習ハブとしては、StarkwareのSTARKページが最適です。ここでは、数学的基礎を示した学術論文を読み、他のさまざまな役立つリソースとともに、コード例でSTARKの使用法を深く掘り下げることができます。STARKを学ぶためのその他のリソースは、「Further reading」セクションにあります。
Starkwareの最新情報は、Mediumブログとコンテンツページでご確認ください。
StarkEx
StarkExはスタークウェアが開発したL2スケーラビリティエンジンで、ZK環境でのCairoオペレーションの実行を可能にします。現在サポートされている機能は以下の通りです。
オンチェーン/オフチェーンのハイブリッドデータソリューション「Volition セルフカストディ 高速出金 ERC-721とERC-20のサポート L2 NFT ミンティング DeFiプーリング dAMM(分散型AMM) オラクルのリアルタイム価格フィード 金利・資金調達の追跡 データの可用性。ロールアップ、Validium (詳細は後述)
その他、様々な機能を近日公開予定です。
データの可用性。ボリション ユニークな造幣局 サイドチェーンとの相互運用性
StarkExは、オフチェーンでの計算がすべて整合性を持って行われたことを保証する有効性証明を生成し、生成されたSTARK証明は、イーサリアムメインネットにコミットされる前にオンチェーンで検証されます。
StarkExの仕組みの詳細については、StarkExのページをご覧ください。
dYdX
dYdXは、Starkwareによって構築されたzk-rollupの上で動作するオンチェーンデリバティブプラットフォームです。このプラットフォームはCairoで完全に書き直され、独自の分離したL2上に住んでおり、ユーザーは簡単にイーサリアムメインネットから資金をブリッジし、低い取引手数料で取引を開始することができます。オーダーブック全体がL2上にあるため、ユーザーはL1上よりもはるかに優れたUXを得ることができます。ただし、ロールアップ自体が無許可で、信頼できる証明者および検証者による自己統治であるため、セキュリティや分散化には妥協がありません。
dYdXはStarkwareのStarkExのカスタム実装で、L2beatによると、現在最も多くのTVLを確保しているzk-rollup L2であり、およそ10億ドルの価値がロックされているとのことです。
StarkNet
StarkNetはEthereum上のパーミッションレス分散型ZK-Rollupです。チューリング完全計算をサポートし、SolidityからCairoへのコンパイラーによってEVMとの互換性を保ちますが、Cairoのネイティブコードの方がより高いパフォーマンスを発揮します。
つまり、ユーザーはトランザクションごとにzk-rollupとvalidiumを切り替えることができます(これについては、validium/volitionのセクションで詳しく説明します)。
L1<->L2通信とSTARKの証明者および検証者は完全にパーミッションなしの分散型であるため、ネットワークはEthereumメインネットと同じセキュリティ保証を持ち、同時にスループットを大幅に拡張し、素晴らしくシームレスなUXを提供することができます。
Starkwareは11月末までにStarkNet Alphaをメインネットに展開することを発表した。彼らは、楽観的なロールアップのカウンターパートに触発されたアプローチをとっており、当初ネットワーク上に展開されるスマートコントラクトは許可制となる。
つまり、Starkwareチームはスマートコントラクトの展開を手動で承認する必要がある。彼らの発表では、StarkNetの将来のリリースは、ネットワークの状態を再起動するため、アルファ版との後方互換性がないことも発表された。
Alpha 1とAlpha 2の一部として展開される追加機能には、以下のものがある。
スマートコントラクトのコンストラクター より良いテストフレームワーク ブロックハッシュとTXハッシュ アカウントとトークン契約 コントラクトのアップグレード可能性とイベントのサポート Warp:Nethermind 社が開発した Solidity to Cairo コンパイラ イーサリアム署名 スタークネットフルノード
開発者は、Cairoを学んで、ローカルおよびStarkNetアルファ上でスマートコントラクトを記述、コンパイル、デプロイすることで、すでにStarkNet向けの構築を開始することができます。まずはCairoとStarkNetのドキュメントをご覧ください。
また、StarkNetエコシステムの周りには、多くのツールやサービスが構築されています(StarkNet Alphaの発表から抜粋)。
Voyage。StarkNet Alphaブロックエクスプローラー
Open ZeppelinはStarkNetのStandard Contractsの実装に取り組んでおり、また開発者環境の整備にも着手しています。ナイル
ShardLabsはStarkNet HardHatプラグインとより良いテストフレームワークの開発に取り組んでいます。
Erigonチームは、StarkNet(コードネーム:Fermion)をサポートするために、彼らのEthereum Full Nodeを拡張する作業を行っています。彼らは我々と一緒にStarkNetのコアメカニズムの設計に取り組んでいます。
EquilibriumはRustでStarkNet Full Nodeの実装に取り組んでいる。
カイロ監査サービス 今後数ヶ月の間に、ABDK、ConsenSys Diligence、Peckshield、Trail of BitsがCairo auditを実施する予定です**。 **
Polygon Hermez
Polygon HermezはEthereum上に生息するパーミッションレスの分散型ZK-rollupです。Hermezのzk-L2とそのチームはPolygonのエコシステムに買収され、統合された。PolygonはPoSデータアベイラビリティレイヤー、プラズマチェーンを持ち、楽観的ロールアップを活用したスケーリングソリューションや、その他様々な開発も行っています。
Polygon Hermezチームは、Mediumのブログ投稿でEVMのフルサポート(zkEVM)の計画も発表しています。2021年第4四半期末までにテストネットを立ち上げ、2022年第2四半期のどこかでメインネットを立ち上げる予定だそうです。
Polygon Hermezの暫定的なリリーススケジュール
Polygon Hermezプロトコルは、上記の他のzk-rollupsと非常によく似た力学を使用しています。このプロトコルには、トランザクションを検証し、オンチェーン検証者に提出されるSNARK証明を生成するオフチェーン証明者がいます。証明が有効であれば、新しい状態がコミットされ、イーサリアムメインネット上で決済されます。Polygon Hermezのインフラストラクチャの詳細については、ドキュメントを参照してください。
また、Hermezチームは、プロジェクトの長期的なビジョンについて詳述したホワイトペーパーを公開しています。その後Polygonの合併があり、HEZからMATICへのスワップ(1HEZ = 3.5MATIC)がありHEZは完全に廃止されたので、今となっては少し古くなっていますが、HEZトークンはもう存在しないのです。そのことと、ポリゴンのリーダーシップの下にあること以外に、ゴールは変わりません。イーサリアムのエコシステムに大規模なスケーラビリティをもたらすこと。
現在、Polygon Hermezは誰でも使うことができるが、しかし、EVMには対応していない。zk-rollup環境での決済プラットフォームとして利用されることがほとんどです。Polygon Hermezを使用するには、MetaMaskまたはWalletConnectを使用してWebウォレットUIに接続し、そのL2に資金を預ける。その上で、Ethereumメインネットのコストのほんの一部で、他のユーザーと自由に取引することが可能だ。
Aztec Netetwork
アズテックネットワークは、イーサリアム上のプライバシー重視のZK-ロールアップL2です。Aztec Network L2は、イーサリアムのセキュリティと分散性を損なうことなく、完全なプライベート方式で高速かつ安価なDeFi互換の取引を可能にします。Aztecは、同社が開発したSNARK技術の世界標準であるPLONKをベースに構築されています。Aztec 2.0はプロトコルの現在のイテレーションで、v1の様々な欠点を改善したものです。
Aztecプロトコルの特徴
アイデンティティのプライバシー 暗号化された匿名性により、送信者と受信者の身元を隠すことができる。
残高のプライバシー 取引額は暗号化され、暗号残高を非公開にします。
コードプライバシー ネットワーク監視者は、トランザクションがどのアセットやサービスに属しているかを見ることもできません。
DeFi(Uniswapなど)へのスケーラブルなプライベートアクセス
PLONK(現在はTurboPLONK、将来はUltraPLONK)プロトコルのガスに最適化されたバージョン
プライベート契約言語「ノワール」によるプログラマブルなプライバシー保護
ユーザーとしてできること
預金: トークンをアズテックに預金することにより、トークンを保護します。
プライベートな支払い すべてのトークンの残高と身元の暗号化
マルチデバイス・リカバリ。鍵の紛失から資産を守る
出金する。トークンを匿名でレイヤー1に戻すことができます。
脱出用ハッチ。すべてのロールアッププロバイダーがダウンしても、あなたの脱出は保証されています。
Aztecチームはzk.moneyというプライベートウォレットアプリケーションを構築し、ユーザーはAztec 2.0 zk-rollupに資金を預け、「資産を保護」し、ネットワーク上で取引することができる。
Loopring
Loopringプロトコルは、オープンソースのzkRollupプロトコルである。EthereumのスマートコントラクトとZK回路を集めたもので、高セキュリティで高スケーラブルな注文書ベースのDEX、AMM、決済アプリを構築する方法を説明しています。
最近ではNFTの造幣・送金機能も追加され、2021年第4四半期末にはNFTマーケットプレイスが登場するとのアナウンスもあります。L2に新たに追加されたのは以下の通りです。
取引所のUI/UXのリニューアル
マルチレイヤーLoopringウォレット(クロスL2 / クロスチェーンに対応予定)
Loopringブロックエクスプローラー(Loopringサブグラフ)
また、今後、追加する予定です。
NFTマーケットプレイス
zkEVM
dAMM
マルチレイヤーウォレット+モバイル
取引所の改善
この記事で何度も述べたように、zkEVMはほとんどすべてのL2が何らかの形で目指している目標です。有効性証明は、セキュリティ、スケーラビリティ、L2が一方を使うことで得られる実行上の利点の点で、長期的には不正証明よりも多くの利点があるからです。これは、チームを漸進的なZK化へと導く傾向です。
LoopringのCTOがL2sの将来をどのように見ているかについて書いた良い記事があります。
もう一つの素晴らしいイノベーションはdAMMです。これはStarkwareとLoopringの共同開発で、流動性の断片化を防ぐためにクロスL2 AMMを構築するものです。
また、Arbitrum、zkSync 2.0、Optimismなどの他のL2や、BSC、Moonbeam、Acala(Polkadot parachains)、HarmonyなどのEVM対応L1へのウォレットの拡大も予定しています。
Loopringプロトコルは、他のzk-rollups mと非常によく似た方法で動作します。
Loopringのプロトコルは、同社のAboutページによると、上記の他のzk-rollupsと非常によく似た方法で動作しているとのことです。
「Loopringリレーヤ(別名オペレータ)は、zkRollupを実行するためにプロトコルと相互作用するバックエンドシステムの実装です。オフチェーンメルクルツリーのホストと更新、ロールアップブロックの作成、その有効性のzkSNARK証明の生成、イーサリアムへのデータ+証明の公開などを行っています。私たちのリレーヤーは、注文書の照合から証明の生成まで、そのユースケースに合わせて高度に最適化されています。注:これらすべてを行う際、ユーザーの資金にアクセスしたり、凍結したりすることは決してできません。"プロトコルがそれを許さないだけです"。
Loopringのプロトコルはリレイヤーに依存しませんが、標準的な「Loopring L2」(およびその上の製品)はLoopringリレイヤーによって処理されます。LoopringリレーヤーAPIは、Ethereum上でガスフリーで高速な取引や転送を行いたいビルダー、ユーザー、その他のアプリケーションが、我々のL2に対して読み書きを行うために使用することができます。"
有用なリソース
Loopring 3.8設計資料 Loopringプロトコルv3コード
Validium/Volition (offchain calldata)
このセクションでは、スケーラビリティを高めるために、calldataをオンチェーンに置かず、その代わりにセキュリティで多少の妥協をするハイブリッドなアプローチについて説明します。このアプローチはもはや'真のL2'とは見なされず、その定義は上に構築されるネットワークと同じセキュリティ保証を継承するスケーリングネットワークであるとしています。
Validiumとは?
Validiumとは、有効性証明を利用したスケーリングソリューションの一種ですが、オフチェーンデータを利用することができます。Ethereumのセキュリティは損なわれますが、STARKs/SNARKsを使用して状態遷移の妥当性を検証しているため、サイドチェーンよりもはるかに安全です。
現在、バリディウムベースのソリューションは特殊なユースケースでしか機能せず、EVMやWASMのような実行ターゲットと普遍的な互換性はありませんが、StarkwareやzkSyncなどのチームによる最近の進歩により、近い将来これが可能になるでしょう。
zk-rollupsとvalidiumのより詳細な比較は、zkSyncの比較をお読みください。
Volitionとは何ですか?
VolitionはL2が採用できるアーキテクチャで(Starkwareが開拓)、ユーザーはトランザクションごとにL2でValidiumを使うかzk-rollupを使うか選択することができるようになります。これにより、ユーザーは同じL2内で分散化とセキュリティを最大化したいか、スケーラビリティを最大化したいかを指定できます。このアーキテクチャは多くの支持を得ており、StarknetとzkSync 2.0 L2だけでなく、他の有効性証明ベースのソリューションでも将来的に不可欠の設計決定となることが予想されます。
Starkware
Starkwareは様々なプロジェクトと提携し、大規模なスケーラビリティを実現するためにStarkExエンジンを搭載したユースケースに合わせたバリディアムを構築しています。真のL2セキュリティ保証を求めるプロジェクトには、StarkExエンジンを使用したボリションモデルが採用されています。
ImmutableX ImmutableXは、StarkExのボリションインフラを利用し、NFTに大規模なスケーラビリティを提供するNFT layer-2です。これは、オープンなNFTマーケットプレイス、提携プロジェクトによるネットワーク上でのNFTゲームやアプリケーションの実行、NFT愛好家への安価、高速、安全、スケーラブルなユーザー体験の提供によって実現されています。
ImmutableXでの開発を開始するには、ImmutableXに連絡し、そのドキュメントを参照してください。
zkPorter zkPorterはzkSyncのバリディウム実装で、zkSync 2.0と並行してボリションデザインで動作する予定です。zkEVMのFAQより。
「zkPorterはデータの可用性、つまり状態を再構築するために必要な重要なトランザクションデータを、イーサリアム上ではなくオフチェーンに配置します。その代わり、データの可用性はzkSyncトークン所有者によるProof of Stakeを使用して保証されます。これにより、はるかに高いスケーラビリティ(数万TPS)と、その結果、サイドチェーンに匹敵する超低い取引手数料(数セント程度)を実現します。"
"zkPorterのセキュリティは、他のどのL1やサイドチェーンよりもまだ優れています。悪意のあるアクターがシーケンサーと総出資額の⅔以上を支配する最悪のケースでは、有効な状態遷移に署名してもデータを差し控えることができるのです。この場合、状態は「凍結」され、ユーザーは引き出すことができなくなるが、攻撃者の賭け金も凍結される。したがって、大きな賭け金を持つ攻撃者がエクスプロイトによって金銭的な利益を得る直接的な方法はありません。"
詳細な情報は、zkPorterのMedium投稿に記載されています。
どのように利益を得ることができるか?
ユーザー
L2sのおかげで、ユーザーはお気に入りのWeb3アプリケーションを使って低い手数料を享受できるようになり、取引の確認が(L2シーケンサーのおかげで)ほぼ瞬時に行われるため、はるかに優れたUXが生まれ、ブロックチェーンを大規模に拡張するのに役立ちます。これにより、不変のブロックスペースへのアクセスがより手頃になります。
これにより、イミュータブル・ブロックスペースへのアクセスがより手頃になり、複雑な要素を排除したシンプルで直感的なアプリケーションを通じて、新しいユーザーに対してネットワークの民主化を支援することができます。
アルファ これらのL2、その上で起動するプロトコル、サービスを提供するアプリケーションの多くは、漸進的な分散化の道を歩んでおり、このプロセスの一部として、通常、早期採用者や貢献者への遡及的なトークン配布が行われます。
現在これらのプロジェクトに貢献し、利用している場合、プロジェクトがトークンをローンチすれば(あるいはローンチすれば)、報酬を受け取る資格がある可能性が非常に高いです。
ビルダー
アプリケーション開発者、プロトコル設計者、その他構築プロセスに参加するすべての人は、相互補完性と相互運用性を備えたスケーラブルな分散型アプリケーションを構築できるようになります(ロールアップ間でも)。
スケーリングは、ネットワークに指数関数的により多くの価値をもたらすユーザーを増やすだけでなく(メトカーフの法則)、より計算コストのかかる操作をオンチェーンで実行できるようにし、アプリケーションのデザイン空間を広げ、新しいWeb3のユースケースが経済的、技術的に実現可能なものになるのです。
ソーシャルトークン、分散型ソーシャルネットワーク、プロトコル(例:Showtime、Aaveソーシャルグラフプロトコル、NFTゲーム(ImmutableXなどのL2上で動作)、その他多数)はついに可能性が出てきました。zk-rollupsは、SolidityやEVMの制約を受ける必要のないカスタム実行レイヤーを可能にします。
現在の欠点
現在、流動性はL2間で細分化されており、この記事を書いている時点では、L2横断AMMを利用するストレートな方法はありません。多くの開発者用ツールは、様々なL2でのdApps開発にはそのままでは使えません。そのため、ツール開発チームは、様々な異なるスケーリングソリューションのサポートを追加するために、ソフトウェアのバリエーションを構築する必要があります。将来的には、EVM の完全な互換性か、理想的には EVM 等価性、または zk/optimistic-rollups がシームレスにツールを共有できるような標準設計仕様によって、この問題は緩和される予定です。
シーケンサーやブリッジなど、現在配備されているL2の技術インフラの一部は、ArbitrumやOptimismなどのソリューションがベータ段階にあるため、集中管理されています(これらのガードレールは、それらが十分に自立した時点で解除されるでしょう)。L2はまた、コンポーザビリティと相互運用性を壊してしまうので、異なるL2間でメッセージを通信したり、別のL2にある他のスマートコントラクトからスマートコントラクトを呼び出すためのシームレスな方法がないのです。
また、オラクルのインフラや質の高いデータフィードの面でも、やるべきことはたくさんあります。チェーンリンクは他のオラクルプロバイダーとともにすべてのL2との統合に取り組んでいますが、イーサリアムメインネットのような堅牢なインフラにするには時間と労力がかかります。
L2のUXの観点でもう一つの重要な問題は、フィアット・オンランプです。現在、中央集権的な取引所の大半はL2へのネイティブな引き出しをサポートしていないため、技術力のない人がL2へ資金をブリッジするのは非常に面倒です(特にイーサリアムL1の手数料を支払わなければならない場合)。現在の回避策としては、HopやConnextのようなクロスチェーン(中央集権型)ブリッジで十分な流動性を持つPolygon PoSのようなサイドチェーンに取引所を利用して出金することです。
しかし、我々が最も努力しなければならない点、それはユーザーの教育です。イーサリアムの高いガス代に不満を持ち、分散化とセキュリティを犠牲にして取引手数料がずっと安いL1(例:Avalanche, Solana, Fantom, Terra)に移行している人を数え切れないほど見てきた。同じイーサリアムコミュニティのメンバーとして、私は大衆にイーサリアムのスケーラビリティと、手頃な方法で我々のエコシステムでまだ活動できる方法について啓蒙するための支援をお願いしたいです。
また、さまざまなアプリケーションやプロトコルに相談し、そのガバナンスフォーラムで、L2流動性やL2流動性ボンディング(la OlympusDAO)に対する流動性マイニング報酬を作成する提案を提出すべきです。私の意見では、イーサリアムのメインネットはL2のデータ利用可能層として機能するチェーンとなり、決して個々のユーザーと向き合うことはありません。
L2の流動性
上記で述べたように、L2間で流動性が共有されていないため、イーサリアムのエコシステム全体で流動性が分断されていることに対する多くの正当な懸念があります。このセクションでは、まさにこの問題に取り組もうと計画しているプロジェクトと流動性モデルをいくつか取り上げます。
Hopプロトコル
Hopはスケーラブルなロールアップ・ツー・ロールアップ(Polygon PoSとxDaiもサポート)一般的な非保護型トークン・ブリッジです。ユーザーはネットワークのチャレンジ期間を待つことなく、あるロールアップやサイドチェーンから別のロールアップへほぼ即座にトークンを送ることができます。
これにより、イミュータブル・ブロックスペースへのアクセスがより手頃になり、複雑な要素を排除したシンプルで直感的なアプリケーションを通じて、新しいユーザーに対してネットワークの民主化を支援することができます。
「マーケットメーカー(ボンダーと呼ばれる)が、わずかな手数料と引き換えに、取引先のチェーンに流動性を提供する仕組みです。
"この信用は、hTokenの形でBonderによって拡張され、その後、AMMでネイティブトークンの対応物にスワップされます。"
"最終的に、ユーザーはあるネットワークから次のネットワークへシームレスにトークンを転送することができます。"
Hopチームはまた、開発者がHopの機能を彼らの分散型アプリケーションに統合することを可能にするSDKを提供しています。
ソースはこちら
Connext
コネクストは、異なるネットワーク(L1sとL2s)上の流動性プールのネットワークである。ユーザーは、UniswapのようなAMM DEXと同様に、これらのプール間で値をスワップします。
コネクストのルーターはネットワークのバックボーンとして機能し、ユーザーのスワップに対して流動性を提供し、その見返りとして手数料を得ることができます。
NXTPは一般化されたxchain/xrollupトランザクション用の軽量なプロトコルで、基礎となる実行環境のセキュリティ特性を保持する(つまり、外部のバリデータセットに依存しない)。
ConnextプロトコルはxPollinate UIからアクセスすることができます。
Synapse protocol
Synapseは、ブロックチェーン間の摩擦のない相互運用性を実現するクロスチェーンレイヤー∞のプロトコルです。L1、サイドチェーン、L2エコシステム間の分散型無許可取引を提供することで、Synapseはクロスチェーン機能を備えた資産移転、スワップ、汎用メッセージングなどの不可欠なブロックチェーン活動を強化し、その結果、クロスチェーン・アーキテクチャに基づく新しいプリミティブを可能にします。
"Synapseネットワークは、閾値署名方式(TSS)で動作するクロスチェーン・マルチパーティ計算(MPC)バリデータによって保護されています。ネットワークはリーダーレスで、MPCバリデータ群が追跡する様々なチェーン上のオンチェーンイベントを受信すると、各バリデータが同じプロセスを実行することでセキュリティを維持する。全バリデータの3分の2がそれぞれの鍵を用いて同じ取引に一括して署名すると、ネットワークはコンセンサスを獲得し、宛先チェーンに取引を発行する。"
出典はこちら ドキュメント
Celer cBridge
"Celer cBridgeは、EthereumやPolkadotなどの異なるレイヤー1ブロックチェーンや、Optimistic Rollup、ZK Rollup、サイドチェーンなどの異なるレイヤー2スケーリングソリューションの上でも、内外で瞬時に、低コストで、ANY同士の価値移転を可能にするマルチチェーンネットワークです。"
ソースはこちら ドキュメンテーション コード
deBridge
"deBridgeは、様々なブロックチェーン間で任意のデータや資産を真に分散して転送できる、クロスチェーンの相互運用性と流動性転送プロトコルです。deBridgeスマートコントラクトのクロスチェーン相互通信は、deBridgeガバナンスによって選出される独立したオラクル/バリデーターのネットワークによって実現されています。"
"このプロトコルは、ネイティブチェーン上でのアセットのロック/アンロック、セカンダリーチェーンまたはL2上でのラップアセット(deAsset)の発行/燃焼により、様々なブロックチェーン間でのアセットの転送を可能にします。異なるブロックチェーン間のクロスチェーン通信は、deBridgeノードを運営する選出されたバリデーターによって維持され、異なるブロックチェーンのdeBridgeプロトコルのスマートコントラクト間を通過するクロスチェーン取引の検証を実行します。"
ソースはこちら ドキュメンテーション コード
dAMM
dAMMは、LoopringとStarkwareが共同開発したクロスL2 AMMのデザインです。
dAMMのアーキテクチャ
dAMMが可能にすること
ZKベースのL2(DeversiFi、Loopringなど)が非同期に流動性を共有し、LPがより多くの取引にアクセスできるようになります。
LPはL2取引に参加しながらUniswapのようなL1 AMMにサービスを提供する⇒妥協のないスケーリング
dAMMはL1のパーミッションレスな性質を利用し、L2のばらつきによる流動性の分断を緩和する。
Tokemak
Tokemakは、DeFi 2.0(またはDeFi 2021)と呼ばれるDeFiプロトコルの新しい潮流の一部である流動性ルーティングプロトコルである。
「これは、分散型マーケットメイキングプラットフォームであり、従来の流動性供給とDeFiのマーケットメイキングを分離した流動性ルーターと考えることができます。分散型取引所の「上の層」に位置するTokemakは、流動性がどこに流れるかをコントロールすることを可能にし、また、流動性を提供し調達するための簡単で安価な方法を提供します。"
Tokemakは、現在の流動性の断片化問題を解決するために、HopのようなクロスL2ブリッジからのプールに流動性をルーティングできる深い流動性プールを作ることによって、流動性の断片化問題をターゲットにする予定だと発表しました。
Summary L2間の流動性の分断は、既に様々な方法で、様々な異なるプレーヤーによって対処されている問題です。私の個人的な推測では、L2の流動性の分断を完全に統一されたように見える形で抽象化するために、dAMM + Hop/Connext + Tokemakのデザインをミックスしたモデルが出現するのではないかと思っています。
Resources
ツール これらは私が日常的に使用しているツールで、イーサリアムL2の普及状況、L2でのトランザクションのコスト、L2プロトコルの収益などを測定しています。
Dune Analytics
Dune Analyticsは、誰でも簡単にブロックチェーンデータを集計し、可視化することができるデータ分析プラットフォームです。Duneでは、研究プロジェクト、論文、DAOなどのデータハブを数時間で作成することができます。L2に関しては、L2ブリッジの内部にどれだけの資金がロックされているかを監視するために使っています。
関連するデータダッシュボード
eliasimosが作成したBridge Awayダッシュボードは、他のL1(Avalanche, BSC, Fantom, ...)やサイドチェーン(Ronin, Polygon PoS)、またいくつかのL2(Arbitrum, Optimism, zkSync and Boba)へのブリッジ内にどれだけの資金がロックされているかの概要を提供しています。また、イーサリアムがどこに欠けていて、どのように改善できるかを知るために、ユーザーがどこにブリッジしているのかを知ることは、資本がどこに逃げているのかを知るために良いことです。もしイーサリアムがより良いUXを提供すれば、ネットワークから離れる資本はかなり少なくなるでしょう(特に新規ユーザー)。
⛽ ウォレット取引とガス料金のダッシュボード by @kevdnlol Ethereumのガス市場を分析するためです。
L2BEAT
L2BEATは、イーサリアムL2のTVLがどのくらいあるかを見るための代表的なダッシュボードです。
L2beatの大きな特徴として、L2内で使用されているスケーリング技術の種類や、現在どのような目的で使用されているのかも掲載されていることが挙げられます。また、FAQも充実しており、L2について学び始めたばかりの初心者の方にはよく参考になるページです。
L2Fees
L2FeesはDavid Mihal氏によって作られた多くの素晴らしいダッシュボードの一つで、Ethereumメインネットと比較して、特定のL2上で様々なアクションを行うことがどれだけ安いかを示しています。
L2Feesの比較
CryptoFees CryptoFeesはDavidが作成したもう一つのデータダッシュボードで、プロトコルがユーザーからどれだけの収益を得ているかを示している。L2プロトコルもこのリストに載っています。私はこのダッシュボードを使って、L2がどれくらいの収益を得て、それをどう使っているかを見ています。収益の一部はzk-SNARK/STARK/fraud proofsをメインネットに提出するための手数料に充てられ、残りはL2が作業するための費用となります。Optimismの場合、収益をすべて公共財に寄付しており、これはプロトコル料金の最も良い使い方だと私は考えています。
Nansen Nansenは、数百万のウォレットラベルでオンチェーンデータを充実させるブロックチェーン分析プラットフォームです。有料のプラットフォームであり、決して安くはない。しかし、正しく使えば見返りとして得られる価値の大きさに対して、非常に手頃な価格です。私は個人的にDeFiとNFTのナラティブを特定するためにNansenを使用していますが、最近L2用のスマートコントラクトでウォレットプロファイラー機能を使い始め、どのエンティティがどのくらいの速度でL2へブリッジしているのかを確認しています。多くのアドレスとアクティブなプレーヤーがラベル付けされているので、より明確な画像を表示します。
Chainlist
Chainlistは、Metamaskや他のweb3ウォレットの内部で特定のネットワークを使用するために必要なRPC設定を含むアプリケーションです。L1、サイドチェーン、L2など、EVMと互換性のある様々なネットワークを追加することができます。Chainlistで利用可能な関連L2ネットワークは、Optimistic Ethereum mainnet、Arbitrum One、Boba Network、その他近日中に追加される予定です。
私の記事は、すでにかなり長くなってしまい、他の人の仕事をコピペしても意味がありません。L2に関する質の高い学習リソースは無数にあり、あなたの理解を全く新しいレベルへと導いてくれるだろう。出来るだけ多くリンクするようにする。もし何か提案があれば、TwitterかTelegramで@dcbuild3rにDMを送ることだ。
Further reading
L2 scaling
Ultra scalable Ethereum - Bankless (article)
Modular vs. Monolithic blockchains - Bankless (video)
Epolynya’s Medium posts - @epolynya (articles)
Ethereum-powered ZK-Rollups: World Beaters - Canti (article)
An Incomplete Guide to Rollups - Vitalik Buterin (article)
Layer 2 scaling - EthHub (documentation)
The Daily Gwei - Anthony Sassano (newsletter, YT channel)
L1 scaling
Why sharding is great: demystifying the technical properties - Vitalik Buterin (article)
What’s new in ETH2 - Ben Edgington (newsletter)
STARKs
SNARKs vs STARKs - Consensys (article)
Anatomy of a STARK - Alan Szepieniec (open-source article)
Anatomy of a STARK - Alan Szepieniec (code - GitHub)
Others
Ethresear.ch - Ethereum research (semi-public forum)
Week in Ethereum news (Twitter) - Evan Van Ness (newsletter)
Ethereum Cat Herders - Ethereum core news (YT Channel)
Ethereum Roadmap update - Bankless (article)
ツイッターでフォローする人 このTwitterフォローリストは、Ethereum L2のエコシステムの最新かつ重要な開発について知ることができるよう、個人的にフォローする価値があると思う人たちを集めて作りました。このリストに追加する人々について提案がある場合は、この投稿にコメントするか、TwitterまたはTelegram(@dcbuild3r)で私にDMを送ってください。
ムーブメントに参加しよう
上記の企業やチームの多くが人材を必要としています! 高給で、イーサリアムと連携し、素晴らしい成長と学習の機会があり、早期にL2エコシステムに関わることができます。また、コア開発チームや研究チームに参加したり、イーサリアム財団に参加したりすることで、イーサリアムをスケールさせることができます。
この記事の改善にご協力ください この記事は、イーサリアム上のL2について私が現在理解していることをまとめたものです。この記事はできる限り更新していきたいと思いますが、そのためにはコミュニティの皆さんの協力も必要です。この記事はGitHubのリポジトリとして公開されていますので、もし紹介されている情報が不正確だと思われる場合は、プルリクエストを提出するか、何が間違っているのかをDMで教えていただければ、できる限り修正したいと思います。私は暗号技術やL2技術の専門家ではないので、私の理解が誤っている場合は、訂正をお願いします。
私の目標は、この記事が、誰でも利用でき、Ethereumのエコシステム自体によって管理される、時代を超えた常に更新されるリソースとなることです。もし、私が門番のように振舞うことなくこれを達成する方法について何かアイデアがあれば、私に連絡してください。私は、公共財とみなされるコンテンツをキュレーションするためのDAOを始めるというアイデアに賛成です。Eric ConnerとAnthony SassanoのETHHubのようなものだ。
貢献する
この記事が気に入ったら、私がより多くの公共教育コンテンツを作り続けることができるよう、寄付をご検討ください。アドレス:dcbuilder.eth(任意のイーサリアムL2/サイドチェーン/データ利用可能レイヤー)。また、イーサリアムのスケーリングインフラを構築しているチームや、Gitcoinグラント、開発者バウンティ、DAOグラント、または他の形式のサポートを通じてコミュニティの教育や成長を助ける人々への寄付や貢献を検討してみてください。
Thank you The Daily GweiのAnthony Sassanoと@epolynyaに感謝したい。彼らは私にL2について知っていることのほとんどを教えてくれ、この記事を書くきっかけを与えてくれたからだ。また、2018年初頭に彼のYTビデオを通じて私に暗号とweb3を紹介し、Moralisを通じてエコシステムについて学び、書く機会を与えてくれたIvan on Tech(Moralisの共同創設者兼CEO)にも感謝したい。
最近あった最高の経験の1つは、この記事をできるだけ良いものにするために、Twitterで校正の助けを求めたときです。すると、数人の親切なフォロワーが、記事全体の校正を手伝ってくれることになったのです。あなたがいなければ、このようなことはできなかったと思います。
ブラジル・リオデジャネイロ出身の3Dモデラー、Kevin Laeberに感謝します。彼は、この記事のNFTの素晴らしいアートを作成しました。
最後になりましたが、イーサリアム上のすべてのビルダーと、このすべてを可能にするために協力している人々に感謝します。
関連トピック
Ethereum関連の話題
[Daily Topics]Web3.0のインターネット基盤になっていくEthereum
[Daily Topics]ETHをホールドし続けられる理由
[Daily Topics]既存金融市場の何割をEthereumは塗り替えることができるか
[Daily Topics]GrayscaleのEthereum投資性評価レポートを参考に, EIP-1559の価値をざっくり解説
Discordでコミュニティ開きました
招待リンクはこちら(リンク切れしてたら教えてください)
■メルマガコミュニティに参加する特典
過去メルマガの検索、閲覧し放題です。こちらから⇒Daily Topics
のぶめい企画を一緒に考えよう、提案は大歓迎
メルマガに書ききれないCrypto関連のNews Feedを流します
執筆中の本の途中経過を公開します⇒[Daily Topics]のぶめいは本を書く
NFT紹介枠
NFT紹介枠を設置しています。頂いたNFTを優先で紹介していきつつ、都度流行りのNFTなども取り上げていきたいと思います。
今週は「すしピコ」です。寿司のNFTですね。紹介枠まで寿司で統一してみました。
キューブ型おすし「すしぴこ」初のNFTです。独自の物理エンジンで構築した小さな世界に、触れて楽しい仕掛けをぎゅっと詰め込んでいます。世界中の人が楽しめるようにお品書きモードも搭載。落款をタップすることでネタの名前を確認できます。 クリエイターのcocoponはオープンソース(=OSS)のコミッターでもあり、OSSのエコシステムの現状に課題を感じています。売上の一部は関連プロジェクトに還元されます。
こちら1/15日より販売開始です。寿司がぴょこぴょこして可愛いのでぜひ販売ページも覗いてみてください
Twitter: https://twitter.com/sushipico_nft
販売ページ: https://sushipi.co/nft/set/
制作陣が豪華!寿司ネタなので、銀座渡利ともなにかコラボしていきたいところです。
NFT紹介枠は常に募集しています
NFT紹介枠をやってます。来週の枠も空いているのでここに載せてほしい方は以下リンクからご連絡ください。
過去掲載したNFT紹介枠のアーカイブ はこちらです。
今日のネタ枠
<aside> 💡 真面目な話ばかりでもつまらないので息抜きにネタ枠を用意しています。
</aside>
電子マグロ100Matic超えてて草です。
ご連絡
電子マグロオークションをやっています
年始のマグロの初競りにあやかって、電子マグロNFTオークションをやっています。
Gitcoin Grant出してます
のぶめいはGitcoin Grantに2つプロジェクトを提出しています。
■ のぶめいのメルマガのGrant https://gitcoin.co/grants/3422/nobumei-newsletter
■ 広告枠のマーケットGrant https://gitcoin.co/grants/3614/kaleido-decentralized-ad
のぶめいラジオ始めました
このメルマガの内容を解説するラジオを始めました。テキストよりラジオのほうが情報に接しやすい方もいらっしゃるでしょう、ということでメルマガの内容をのぶがめいに説明する形でやっています。stand.fmってアプリでやってましたが、サービスがWeb2すぎるのでPodcastに変更しました。模索中です。
stand.fm:https://stand.fm/channels/616990bdafa93b18fc46b1cd
Podcast:https://anchor.fm/nobumei/episodes/2021NFT-e1c611j
Youtubeを見て音をスマホに聴かせればNFTを受け取れます
このYoutubeを見ればNFTを受け取れるよ!!
受け取り方:音響透かしNFTの受け取り方
寿司職⼈の技術をNFT化した「SUSHI TOP SHOT」 音を使って配布|銀座渡利のプレスリリース
先日、開催された音でNFTを配信する斬新な企画を汎用的なソリューションとすべく銀座渡利さんで企画・開発スタッフを募集しています。音でNFTを送ることができるのでYoutubeやライブなどの視聴行動を変えることなくユーザーのWalletに自然にNFTを配布することができます。
音声透かしNFTの仕組みや可能性については以前にも紹介しているのでこちらを見ていただき、興味のある方はTwitter DMにてご連絡ください。
[Daily Topics]音声透かし × トークンの活用方法
[Daily Topics]SUSHI TOP SHOT, 音で寿司を届けるイベントの新しさを解説
■ 求人枠
今はないです。誰かプロジェクトメンバー募集したい方いればご連絡ください。
相互リンク枠
■はるか先生の週間NFTニュース
@はるか先生が書いているこちらを読んでおけばNFT関連ニュースはカバーできるのでオススメ
最新の週はこちら:
過去アーカイブ含めた一覧はこちら:https://nftnews.jp/weekly-nft-news-list/
今日のニュース
本編が長くなりすぎたのでお休みです。
はい、本日は以上になります。
ここまで読んだら「いいね」押してくれてもいいと思う
Substackにはいいねとコメントの機能があるので、お手すきの際にお願いします!反応があるとシンプルにやる気が出ます。勉強中の友達に紹介してくれたりとかするととても嬉しいです。
また、匿名で質問とコメントが書けるページをそれぞれ用意したので、メルマガで書いて欲しいネタや疑問点があれば投げてみてください。コミュニティで聞いてくれてもいいよ!
メルマガコミュニティはこちら
よろしくおねがいします!^^