BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

ETHの最大供給量はいくらになりますか?

ECN以太坊中国
特邀专栏作者
この記事は約7417文字で、全文を読むには約11分かかります
イーサリアム財団の研究チームは、イーサリアム 2.0 の起源やロードマップなどをテーマとした第 5 回 AMA を Reddit フォーラムで実施しました。
AI要約
イーサリアム財団の研究チームは、イーサリアム 2.0 の起源やロードマップなどをテーマとした第 5 回 AMA を Reddit フォーラムで実施しました。

訳者注:北京時間11月18日午後9時、イーサリアム財団の研究チームはレディットフォーラムで第5回AMAを実施し、議題にはイーサリアム2.0の作成とロードマップが含まれた。 ECNは質疑応答を審査・整理し、文書にまとめた。一部のトピックについては、コア開発者が独自の見解や推測を持っていることに注意してください。誤解を避けるために、添付の元の投稿リンクを参照してください。

Roadmap

1. フェーズ 0 がオンラインになった後、既存の仕様のどの部分が大幅に変更されますか?

Vitalik Buterin

過去数か月間でロードマップに関して多くのことが進化したため、ここで変更点を要約することが有益であると考えました (これは今後 2 年間の仕様作成に影響します)。

1. ロールアップ中心のロードマップ。 「フェーズ 1」をデータ シャード (ロールアップ用) に簡素化し、実装を容易にしました。

2. eth1 と eth2 のマージを簡素化します。大まかにはこのロードマップに基づいていますが、1) eth1 トランザクションはシャーディングではなくビーコン チェーン上で直接実行できるようになり、2) オプティミスティック実行のおかげで、マージ中の実行中断時間が大幅に短縮される可能性があります。これにより統合プロセスが簡素化され、現在 PoC フェーズが進行中です。

3. フェーズは並行して実行されます。これは最新の取り組みであり、おそらく(その重要性が)最も過小評価されています。これは 1) ライト クライアント サポート、2) データの断片化 (つまり「フェーズ 1」)、3) eth1 と eth2 の統合に分けられ、これら 3 つのプロセスは独立して進められるため、各部分を独立して実装できます。 , 他の部分の開発進捗を考慮する必要がありません。

これらすべての変更の本来の目的は、実際に eth2 を使用するプロセスを高速化することです。ライト クライアント サポートはシャーディングの前に実装でき、ビーコン チェーンをすぐに利用できるようになります (eth1 のコンセンサスを提供します)。簡素化されたマージ プロセスは、eth1 と eth2 が以前の予想よりも速くマージされることを意味します。ステージを並行して実行すると、場合によってはシャーディングが実装される前であっても、マージがさらに高速化されます。

ロールアップ中心戦略の一部である「フェーズ 2」(フェーズ 2、つまりシャード実行)は、現時点ではそれほど重要ではありません。その主な理由は、フェーズ 2 の最終目標 (つまり、高い TPS の達成) がデータの断片化 (フェーズ 1) + ロールアップに基づいて達成でき、その効果がさらに優れているためです。シャーディング + ロールアップはフェーズ 2 の前に実装される予定なので、今はこの部分に集中することをお勧めします。とはいえ、将来的にローカル シャード実行の追加を不可能にするような不可逆的な措置は講じません。このロードマップは、将来必要に応じていつでもシャード実行機能と互換性を持たせることができます。

長すぎて読むことができません: eth1 と eth2 の合併が早ければ早いほど、PoS の実現も速くなり、誰もが 100,000 TPS のイーサリアムに早く到達できるようになります。



Justin Drake

長期的には、ビーコン チェーンのロジックのほとんどが比較的大きな変更を受ける可能性があります。

  • ライトクライアントのサポート

  • 秘密提案者の選挙

  • VDF を使用して不偏のランダム性を提供する (不偏のランダム性)

  • マージプロセスの eth1 投票を改善

  • ビーコンブロックデータの可用性のサンプリング

  • BLS 集約署名をポスト量子代替にアップグレードする

  • Casper FFG から Casper CBC へのアップグレード

  • SHA256 を算術に適したハッシュ関数に置き換えます (または、SHA256 が安全ではないことが判明した場合は、より安全な関数を使用します)。

  • ステータスの調整

2. ライトクライアント、マージ、シャーディングの現在の並列ルートに基づいて、実装の順序はどのようなものになる可能性がありますか? (どの部分が実装が速い/簡単であるか)

Vitalik Buterin

ライトクライアントのサポートは 2021 年に実装するのが簡単で、頑張れば 2021 年初頭の実現も不可能ではありません。マージとシャーディング 2021 年末までに成熟したテスト バージョンが公開されるはずです。2021 年にメインネットでマージとシャーディングが可能になるかどうかはまだわかりません。

Justin Drake

可能な配達順序:

  • PoS—”phase 0″

  • ライトクライアント - 「フェーズ 0.5」

  • データシャーディング—「フェーズ 1」

  • eth1 と eth2 のマージ - 「フェーズ 1.5」

  • 組み込み VM—「フェーズ 2」

フェーズ 0.5 は 2021 年に達成される可能性が非常に高く、理想的にはフェーズ 1 も 2021 年に達成される可能性があります。

3. 11 月 24 日にステーキングする 16,384 人のバリデーターがいない場合はどうなりますか? 12 月 1 日に eth2 を確実に作成できるように、バリデーターの最小数のパラメーターを変更できますか?

Danny Ryan

この問題については、この号でいくつかの議論があります。https://github.com/ethereum/eth2.0-specs/issues/2134

私は個人的には、最初の起動には契約内の 100,000 ETH 以上で十分だと考えており、契約内の ETH が長時間ロックされるのを避けるために、このしきい値を下げるのが合理的であると考えています。初期の参加者にとっては非常に高額な報酬が得られますが、後からのバリデーターも惹きつける可能性があります。

ただし、このパラメータを 11 月 24 日または 12 月 1 日に変更するのは少し過激です。今後数週間がどうなるかはまだわかりませんので、引き続き見守ることが最善です。

上にリンクされた議論では、クライアント チームは 12 月に延期し、必要に応じて 1 月初旬にパラメータを変更する方向に傾いているようです。これは望ましいことだと思われます。

4. フェーズ 0 はどのくらいの時間実行する必要がありますか?フェーズ 0 以降のフェーズは一定の時間間隔で実装されるのでしょうか、それとも準備が整い次第稼働するのでしょうか?

Danny Ryan

フェーズ 1 (シャーディング) は、構築、テスト、テストネットなどの準備が整い次第、稼働します。

マージ フェーズ (フェーズ 1.5) については、ビーコン チェーンが本番環境で少なくとも 9 か月間スムーズに実行されるまで待ちたいと思います。ビーコンチェーンがイーサリアムの新しい本拠地となるのに十分な安定性と安全性があるかどうかを判断する前に、運用環境でビーコンチェーンのパフォーマンスを観察するための期間が実際に必要です。

Vitalik Buterin

「シャーディング前の最小実行時間」は「マージ前の最小実行時間」と同じではありません。シャードは安定した後に公開できます。

合併に関しては、私ではなく地域社会の判断であり、非常に難しい決断だったとしか言えません。 eth1コア開発者、ブロックブラウザ、取引所などを含む広大なイーサリアムコミュニティはすべて、完全に移行する前にPoSのセキュリティを十分に確認する必要があります。

合併については、1年以内というのは現実的ではないと思います。たとえ来年 2 月に完全に達成可能だったとしても、この 500 億ドルの保有エコシステムが本当にビーコン チェーンに移行していることを誰もが安心できるように、PoS の安全性を全員に納得させるには 11 月以降まで待つことをお勧めします。

5. EF は、実行可能ビーコン チェーンに関する TXRX チームとの第 52 回実装者会議の提案に従って、イーサリアム 2.0 のアーキテクチャを変更しますか?

Danny Ryan

単一の実行チェーン (eth1) を使用し続ける場合は、それをビーコン チェーンにネイティブに統合するのが最も安全なオプションであり、シャード データにネイティブにアクセスできるため、コンセンサスの複雑さも軽減されます。これは非常にエレガントなデザインであり、関連するプロトタイプの作業が現在進行中です (おそらく、間もなくビーコン チェーン マージ テストネットが開始されるでしょう!)

個人的には、現時点ではこのデザインを支持していますが、それがどのように機能するかを見るには数か月待つ必要があります。

ダンクラッド・ファイスト氏はこう付け加えた。

さらに付け加えますと、ステートレス Eth1 を実現するまでは、これが唯一可能な設計です。

6. ライト クライアント、シャーディング、マージ、eWASM、実行環境、ロールアップなどを含むさまざまな Ethereum 2.0 コンポーネントの中で、どの分野が積極的に研究開発されていますか?それを実現するのはどれくらい遠いでしょうか?

Justin Drake

  • ライトクライアント: 調査と仕様の作業が基本的に完了しており、実装は比較的簡単です

  • データシャーディング: 研究作業は基本的に完了しており、仕様が作成されています。データの可用性サンプリングに関してはエンジニアリング上の課題がまだありますが、委員会だけでシャーディングするという、よりシンプルなソリューションがあります。

  • eth1 と eth2 のマージ: この部分は、特に厳格な eth1 では調整が難しいと予想されます。

  • eWASM: フェーズ 2 (つまり、組み込み Eth2 VM) は、中期的なロールアップ中心の戦略では優先事項ではありません。長期的な視点で考えると、仮想マシンを内蔵することになると思いますが、ブロックチェーンの標準になりつつあるWASMも候補の1つです。

  • 実行環境: ロールアップ VM は、中期 (または長期) の実行環境の十分な代替品です。

  • ロールアップ: ロールアップは eth2 コンセンサスの一部ではありませんが、第 2 層インフラストラクチャにとって緊急の必要性があるため、EF Eth2 チームの一部ではありません。

7. 現在の開発ルートで、チームがその実装と実現可能性をまだ明確にしていない領域はありますか?

Justin Drake

データシャーディングと eth1 と eth2 の統合に関しては、研究作業は完了しており、リスクは比較的低く、現時点では主にエンジニアリングと調整の問題です。

最終的には、既存の EVM を置き換える組み込みの仮想マシン (フェーズ 2 とも呼ばれます) が必要になると思います。組み込みの仮想マシンが zkVM (SNARK フレンドリーな EVM 代替) だったら便利です。 Eth2 zkVM の研究とエンジニアリングの交差点には、まだ重要な未解決の問題が残っています。

Dankrad Feist

研究の観点から見ると、フェーズ 0、1、2 に関しては、すでに具体的な計画があり、克服できない課題はないと思います。ただし、フェーズ 1 とフェーズ 2 では、データの可用性 (フェーズ 1)、ステートレス実行、eWASM などの新しい仮想マシンを使用するかどうか (フェーズ 2) など、実行上の問題がまだ解決されていません。

長期的には、私たちは量子セキュリティの課題にも直面します。しかし、さらなる研究と探索が必要です。

8. eWASM の現在のステータスは何ですか? eWASM または WebAssembly はロールアップ中心のロードマップにおいて意味がありますか?

Vitlaik Buterin

私は厳しいが正直に答えます。現在のロードマップでは短期から中期的に eWASM は重視されていません。

主な理由は次のとおりです。

  • 1 台の仮想マシンから 2 台の仮想マシンに変更すると、コンセンサスの複雑さも 2 倍になります

  • 私たちの計画にはすでに多くの内容が含まれており、PoS+シャーディング ロードマップの部分と比較すると、仮想マシンを切り替えるメリットはかなり低いです。

  • eWASM によって当初想定されていた利点 (つまり、ネイティブに近い速度での実行、プリコンパイルの必要性の排除など) の多くはまだ実現していません。特に、実行時に高速で安全なコンパイラを作成するのは難しいことがわかっています。

  • 多くのことは既存の EVM で効率的に実装できることがわかりましたが、それにはいくつかのスキル (たとえば、weierstrudel)

現在のところ、EVM 384多くのプリコンパイルの必要性を排除するのに役立ちます。

したがって、短期的には、ロールアップの組み込み実行エンジンとして eWASM が使用される可能性があります (ロールアップ内では任意の状態遷移関数を使用できるため、その不正証明を作成するだけで済みます)。長期的には, EVM をアップグレードすることは依然として必要であり, アップグレードする十分な理由があると思います. たとえば, 長期的には, ZK-SNARK 仮想マシンの実行が必要です. WASM は EVM より効率的であり、SNARK フレンドリーですサブセット用に特別に設計された WASM はより効率的です。

EIP-1559

EIP-1559 は ETH 2.0 仕様の一部であり、フェーズ 1 で実装されるのではないかと思います。

ETH 1.0 に EIP-1559 を実装するために多くの作業が行われてきました。 ETH 1.0とETH 2.0の間に重複するものはありますか?これら 2 つの部分の働きを明確にすることはできますか?それらは互いに影響を及ぼしますか?

Danny Ryan

EIP-1559 は、ETH 2.0 仕様のシャード データの料金市場の一部です。計画によると、ETH 1.0のトランザクション実行では、シャードデータの価格設定に同様の手数料破棄とガス価格メカニズムが使用されます。 1559 がメインネット上で起動できれば素晴らしいですね。 ETH 1.0とETH 2.0の合併後、1559スタイルのトランザクションがeth1の実行で利用可能になり、シャードデータの1559スタイルの手数料市場がeth2データシャードに構築されます。

理論的には、ETH 1.0 と ETH 2.0 の間には多くの重複があるため、今日の eth1 メインネット上の 1559 の研究開発の取り組みのほとんどは、eth2 データ市場でこのツールを使用する設計と理解に適用できます。

Justin Drake

はい、EIP-1559 の手数料と価格メカニズム (つまり、手数料燃焼) の論理的近似はフェーズ 1 の一部となります。

Eth1 に EIP-1559 を実装すると、コミュニティにこれらのメカニズムのより明確な全体像が提供され、Eth2 での料金バーニングのリスクが軽減される可能性があります。 Eth1 では多くの調整 (教育の推進やウォレットとの統合など) が行われることを期待しています。

ETH 1.0 と ETH 2.0 の手数料燃焼メカニズムは若干異なり、一定期間は共存します。私たちの考えは、ETH 1.0 と ETH 2.0 の合併後、ETH 2.0 の手数料燃焼メカニズムが EIP-1559 に置き換わることです。

実行環境とロールアップ

フェーズ 2 で想定されているすべての実行環境 (EE) をロールアップで実装できますか?イノベーションの観点から見ると、ロールアップ中心のロードマップの欠点は何ですか?

Vitalik Buterin 

はい、すべての EE はロールアップになります。ロールアップ中心のロードマップは、より「パーミッションレス」(誰でも任意のルールでロールアップを作成できる)であるため、イノベーションには優れていると思います。そのため、現在のコアを含むチームを含むさまざまなチームの参加が可能になります。開発プロセスは類似していません。 。

このアプローチの主な欠点は、多くの異なるロールアップの内部適用ルールが根本的に異なるため、開発者ネットワークの効果が失われるリスクがあることです。そうは言っても、このロードマップが実行されるのであれば、すぐに支配的な一連の標準が存在し、他の標準はニッチなコミュニティのみに対応することになると私は予想しています。

Dankrad Feist 

ロールアップは基本的に、正確な実行を誰が保証するのかという疑問を示します。ロールアップがない場合、Layer1 と Eth2 でセキュリティを提供するバリデータは依然として同じエンティティです。ロールアップでは、エンティティは正しい実行のために生成されたゼロ知識証明 (zkrollup はまだ一般的な実行には適用できません) または不正証明 (楽観的ロールアップ) になります。

ステタスはありません

ステタスはありません

1. PoS に関する質問: ステートレス ETH 1.0 は依然として必要な前提条件ですか?現在推奨されているバリデーター構成は、少なくとも 16 GB のメモリ + 少なくとも 1 TB のソリッドステート ハードディスクです。理由は 2 つあります。1 つは、ブロックが長時間ファイナライズできない場合にリソース使用量が大幅に増加するのを防ぐためです。もう 1 つは、それは、geth ノードを実行する人々が ETH1.0 のブロックヘッダーに投票する傾向があるためです。

Justin Drake

どちらの理由も一時的なもので、2021 年には解決されると予想されます。

ブロックのファイナライズに失敗した場合に必要なリソースの爆発: クライアントがファイナライズの失敗を解決する方法を見つけることは良い考えです。 (ファイナリティは現在、理論的にはピボット ポイントとして使用されています。) 現在、ネットワークがブロックをファイナライズできない長時間実行テストネットを構築するいくつかの計画 (cc /u/protolambda) があり、それによってクライアントが強制的に最適化されます。

Eth1 に投票: 一般的な Eth1 ブロック ヘッダー同期ライト クライアント上にデータ層を構築するだけで、この問題を解決できます。このデータ層の層は、預金証明書をブロードキャストするために使用される (つまり、Eth1 での) ゴシップ ネットワークに相当します。ブロックヘッダー。対応するメルケル証明書とともに寄託します)。

2. ほぼすべてのバリデーター ノードが geth を実行しているか、少なくとも geth を実行できる機能がある場合、すべてのビーコン ブロックに新しい eth1 ブロックを含めて、ビーコン ブロックのプロデューサーがより迅速にマイナーを置き換えることができるようにしないのはなぜでしょうか。

Justin Drake

私はブロック提案者に Eth1 フルノードの実行を要求するという考えに非常にうんざりしています。これは、Eth2 バリデーターが Raspberry Pi 上でノードを実行できるようにするという設計目標に完全に反しています。

質問者はこう答えました。

現在 32 ETH が最低プレッジ額であり、これは莫大な額であり、PoS の完全導入後は ETH 価格が上昇するのはほぼ確実であるため、この目標が合理的であるとは思えません。 32 ETH を保有している人は実際にステーキング プールにステーキングするつもりであり (もちろん分散化が最善です)、複数のノードを実行できる人は自分でそれを行うでしょう。

200 ドルまたは基本的な NUC スペースを節約するためだけに、実際にノードを使用して危険を冒すバリデータは何人いるでしょうか?個人的には、Raspberry Pi を使ってメインネットに ETH を賭けるつもりはありません。

Justin Drake

最低賭け金額 32 ETH は次の 2 つの理由から無関係です。

  • 32 ETH よりはるかに少ない額を保有している場合は、それを m-of-n プールにプレッジできます

  • 私たちは賭け金の金額ではなく、報酬に焦点を当てたいと考えています。実際には、バリデーターが確実に利益を得るために、収益率を可能な限り最大化したいと考えています。 Eth1 ノードの実行を要求すると、間違いなくリターンが食い戻され、m-of-n プールに参加している場合はリターンがマイナスになる可能性さえあります (ポイント 1 を参照)。

追加の問題

1. ETHの最大供給量はいくらですか?

Vitlaik Buterin

ここで、あまり知られていないものの重要な点を説明する良い機会だと思います。実際、今後 2 年間で、イーサリアムのエコシステムは急速な変革状態に入るでしょう。例えば、ヘキサリートライがバイナリートライに置き換わったり、PoWが廃止されてPoSに置き換わったり、これまでになかった新技術「データアベイラビリティサンプリング」が追加されたりします。さらに、イーサリアムの経済モデルは 3 つの側面で完全な改革を行っています: (i) PoW -> PoS、(ii) EIP 1559 の導入、(iii) ユーザー アクティビティの L1 から L2 への移行

イーサリアムのエコシステムには、安定した信頼できるシステムになるという長期的かつ確固たる目標があります。しかし、誰もがイーサリアムを支持し、支持しているのは、既存のルール(経済的または技術的)がどんな犠牲を払ってでも維持する価値があると強く信じているからではなく、イーサリアムエコシステムが将来どのような方向に発展するかを信じているからです。今後 2 年間の主な課題は、構築するものを安定させ、大切にすることです。それまでは、イーサリアムの参加率は私たちの予測を裏付けていました。このロードマップは私たちのサポートに値します。アップグレードが完了すると、最終的には当社のネットワークはより効率的で安定し、堅牢になり、世界経済の重要な部分の基盤として機能するようになります。

今後 1 ~ 2 年、または Eth1→Eth2 の合併までの発行計画は年間約 470 万、PoS メカニズムが完全に稼働した後、破壊された ETH を差し引きます (破壊の量は発行を上回ります)。年間発行額は0~200万程度。他の異なる答えをすることにあまり意味がないと思います。そうは言っても、フェーズ 0 コードが完了したという事実 (基本的には、人々が ETH を預金契約部分に入金するのを待つだけ) によって、以前のように 6 か月もかからなかった送金プロセスのリスクが大幅に軽減されることを願っています。その前にリスクを!

2. ETHの発行総額はいくらになりますか?

Eth1 と Eth2 がマージすると、PoW チェーンは ETH の発行を停止します。実際、PoS チェーンの ETH 発行は年間約 100 万に制限されます。 EIP-1559の手数料破棄設定により、PoS追加発行による問題がさらに軽減されることを期待しています。テストネット。

テストネット

別のテストネットを立ち上げる計画はありますか?そして、現在の Eth2 メインネット仕様によれば、コミュニティが Genesis に参加することの収益性をリアルタイムで理解できるように、同じ数の検証者が存在します。

Justin Drake

昨日、Pyrmont テストネットが開始されました:)

ピルモントの詳細については、「Eth2 アップデートの概要 #20」を参照してください。

https://pyrmont.launchpad.ethereum.org

https://pyrmont.beaconcha.in

https://pyrmont.eth2.wtf

質問者

そうですね、テストネットに参加しました。しかし、ピルモントのテストネットは 100,000 人のバリデーターを収容できますが、16,000 人のバリデーターを備えたパブリック テストネットを立ち上げる計画はあるのでしょうか?

Justin Drake

道具道具計算するには:

https://www.stakingrewards.com/earn/ethereum-2-0/calculate 

支線

ロールアップを使用して透明なシャーディングを実現できますか? (つまり、開発者とエンドユーザーはその存在さえ知りません)

Vitlaik Buterin

ウェブサイト: ethereum.cn

免責事項: ECN の翻訳作業は、中国のイーサリアム コミュニティに高品質の情報と学習リソースを提供することを目的としています。記事の著作権は原著者に属します。転載する場合は、原文と ethereum.cn の出典を示す必要があります。再版の場合は、ethereumcn@gmail.com までご連絡ください。

公式アカウント: ETHチャイニーズステーション

ウェブサイト: ethereum.cn

ETH
投资
Odaily公式コミュニティへの参加を歓迎します
購読グループ:
https://t.me/Odaily_News
チャットグループ:
https://t.me/Odaily_GoldenApe
公式アカウント:
https://twitter.com/OdailyChina