近日公開? Vitalik氏がイーサリアム2.0の開発ルートを解説
編集者注: この記事は以下から引用しましたクリプトバレーライブ (ID:cryptovalley)編集者注: この記事は以下から引用しました
クリプトバレーライブ (ID:cryptovalley)
、著者: ConsenSys、翻訳: Ling Jie、Odaily が許可を得て転載。
イーサリアム創設者のネットワークに対するビジョンと、2020 年のビーコン チェーンの発展にどのように貢献するか。
イーサリアム 2020 では何が起こるでしょうか?見逃した方のために、Vitalik Buterin 氏がイーサリアムの将来の開発ロードマップをツイートしました。彼のグラフが何を意味するのか気になりますか?そして今年は何が期待できるでしょうか?著者は写真内のリンクに注釈を付け、イーサリアムが2020年に何をもたらすかをプレビューしました。
副題
eth1.x other
eht1.x statelessness
統合: イーサリアムをプルーフ・オブ・ステーク (POS) およびシャードに拡張する
次の図は、イーサリアムの 2.0 への移行のロードマップです。
図の上から下まで、主に次の 4 つの側面をカバーしています。"イーサリアム 2.0 のフェーズ 0 (eth2.0) が開始され、eth1.0 は徐々に eth2.0 に収束します (PoW を放棄します) (この部分は「コア」と呼ばれます)。"イーサリアム 2.0 のフェーズ 2 とその後の開発
中央の横軸は時間を表します。この軸に沿って、
芯
eth1.x statelessness
、フェーズ 0 の開始からフェーズ 1 の開始まで、そして「eth1->eth2 のマージ」まで。 Merge には 3 つの依存関係があります。
イーサリアム 2.0 の第 1 フェーズの開始
2 つのチェーンの合併により、システムは PoW チェーンを放棄します。ユーザーは、両方のブロックチェーンを追跡するためにイーサリアム 1.0 クライアントとイーサリアム 2.0 クライアントの両方を実行する必要がなくなりました。イーサリアム 2.0 のコンセンサスメカニズムは PoS に変換されます。ビーコンチェーンとシャードチェーンで構成されるイーサリアムが存在します。 Eth1 の状態はシャード 0 (Shard 0) に保存され、ユーザーは引き続きトランザクションを実行し、アプリケーションを使用できます。
2 つのチェーンの統合は、イーサリアムのスケーラビリティにおける大きな進歩です。マージを可能にして安全に実行するには、多くのエンジニアリングが必要です。上記の 3 つの依存関係は、マージに関係する作業のほとんどを分類します。
2 つのチェーンの統合やその他のプロジェクトについては議論すべきことがたくさんありますが、この記事では「コア」と「eth1」に焦点を当てます。まずはイーサリアム 2.0 フェーズ 0 から始めます。
副題
イーサリアム 2.0 のフェーズ 0
イーサリアム 2020 で使用される可能性が最も高いのはビーコン チェーンです。
フェーズ 0 には、実行中の PoS ネットワークが含まれていますが、シャーディングやトランザクション処理機能 (バリデーター操作以外) はまだ含まれていません。
イーサリアム 2.0 の住宅ローン契約 (預金契約) をイーサリアム 1.0 メイン ネットワークに展開する
少なくとも 2 つ (できれば 3 つ) の Ethereum 2.0 クライアント チームがソフトウェアの製品版をリリースできます。
ステーキング契約がリリースされると、少なくとも 16,384 人のバリデーターがその契約にステーキングします (少なくとも 524,288 ETH をステーキング)
副題
なぜイーサリアム 2020 でビーコンチェーンが可能になるのでしょうか?
イーサリアム財団やその他のチーム (Artemis、Harmony、Lodestar、Nethermind、Parity など) からの貢献者や、Saking-as-a-Service を構築する企業や一部の「新規参入者」も参加しました。一部の監査作業も完了しました。
2020 年にビーコン チェーンを提供するという使命は明確であり、焦点が絞られています。ほとんどの作業も分散方式で実行されます。
社会経済的な観点から見ると、20%を超える年率率(APR)は、自由市場の組織化と16,384人のバリデーター(524,288ETHステーキング)の活性化にとって魅力的な率です。 (検証者が増えるほど年利は低くなります)
副題
ビーコン チェーン クライアントの製品版は、さらなるレビューを経てリリースされる予定で、マルチクライアント テストネットはしばらく安定します。シングルクライアント テストネットはすでに安定していますが、さらなる最適化と高負荷下でのテストの実行が必要です。 。
より多くの貢献者をいつでも歓迎します。貢献分野には、クライアント側のピアツーピア ネットワーキング、クライアント側の相互運用性、クライアント側とネットワークのテスト、セキュリティ、パフォーマンス、安定性の共通側面が含まれます。
ハッキング、セキュリティ、VM(イーサリアム仮想マシン)、スマートコントラクトの専門家にとって、預金契約とRuntime Verification(イーサリアムなどの動的分析監査のための正式な検証プロジェクト)のレビュー作業は最も重要です。バイトコードはまだメインネットにデプロイされていませんが、ステーキング契約には変更がないため、作業は予定より早く開始できます。
副題
イーサリアム 1.x には助けが必要です
グラフの上部「eth1.x other」は現在のイーサリアムメインネットに関連するプロジェクトです
BLS12-381 プリコンパイルは、Matter Labs チームの Alex Vlasov によって数か月間サポートされており、EIP 2537 は順調に進んでいます。 EIP 2537 では、eth2 が使用している BLS12-381 曲線のサポートが追加され、スマート コントラクトが eth2 のライト クライアントになることが可能になります。プリコンパイルを使用すると、eth2 シャードからのデータを検証するための新しいスマート コントラクトを作成できます。イーサリアム 2.0 フェーズ 1 の開始によりシャーディングが導入され、イーサリアム 1.0 ロールアップのデータ可用性が向上します。ロールアップは、計算とストレージの大部分をオフチェーンに取り込むスマート コントラクトですが、一部のデータは後で使用するためにオンチェーンに残ります。ロールアップは、データの可用性によって制限されない場合、より拡張性が高くなります。 Alex Vlasov 氏の協力により、BLS12-381 プリコンパイルは 2020 年に利用可能になる可能性があります (おそらくビーコン チェーンよりも前に)。
EIP-1559 は、ガソリン価格の設定を無視できると同時に、過剰な料金を支払ったり、取引が不当に遅延することを心配したりする必要がないため、ユーザーにとっては魅力的です。 EIPは、「ネットワークが混雑しているときでも、ほとんどのユーザーはガス料金を手動で調整する必要がないと予想されます。」さらに、EIP1559には、マイナーの報酬を大幅に減らすことなく、ETHのインフレを相殺するために一部の料金を燃やすことも含まれています。 1 年前に EIP1559 が提案されて以来、いくつかの作業が行われてきました。残念ながら、現在この EIP の所有者はいません。
アカウントの抽象化により、任意の論理的な権限を持つアカウントを作成できます。この柔軟性の向上は広範囲に及ぶ可能性があります。以下に簡単な例を示します。マルチシグネチャスマートコントラクトウォレットは、既存の資金をガス料金の支払いに使用できます。ウォレットが作成されて資金が投入されると、ウォレットとやり取りして手数料を支払うために別の ETH アカウントを作成する必要はありません。アカウントの抽象化は 2015 年に遡りますが、1 か月前の提案が 2020 年にそれを実現する機会を提供しました。
副題"Geth チームに敬意を表します"先週は、Github での Geth の 164 回目のリリースでした。 Geth チームは、Geth の新機能、改善、最適化をリリースし続けていることを忘れないでください。彼らの仕事を当然のことと考えるのは簡単です。クレジット (アルファベット順): Guillaume Ballet、Zsolt Felföldi、Felix Lange、Gary Rong、Adam Schmideg、Martin Holst Swende、Péter Szilágyi!
上海攻撃
(元チームメイトのニック・ジョンソンとジェフリー・ウィルクとともに)。
数か月前、Péter は ConsenSys 開発者ラウンドテーブルのゲストとして出席しました。彼は、eth2、無国籍、貢献者の奨励、人々への感謝についていくつかの考えを共有しています (ビデオの 49 分あたりから始まります)。思い出させてくれた Péter、そして素晴らしい仕事と献身的な努力をしてくれた Péter と残りのチームに感謝します。
副題
2020年のイーサリアムの動きとその後の展開
現在、イーサリアムで起こり得ることは大まかに以下のようなものです。
1. ビーコンチェーン(イーサリアム2.0)は2020年に開始予定
5.eht1.x statelessness
2. 2020 年に BLS12–381 をプリコンパイルします (ビーコン チェーンの起動前に完了する可能性があります)。
3. EIP 1559 とアカウント抽象化に所有者がいる場合は、2020 年に実装される可能性もあります
4. イーサリアムは第一段階に入る


