最近なぜイーサリアムに注意を払う価値があるのですか?
Bitcoin現物ETFの承認後、次に注目が集まったのはすぐにEthereumのコアナラティブロジックに移行しました:5月のEthereum現物ETF、ロンドンアップグレード、Restakingなど。
イーサリアムの開発パターンを探る
マージ前、Ethereumはスタートアップ企業の開発モデルのようでした。 PoWは、早期のマーケティング戦略としてマイナーにブロック報酬を与え、トークンの価値にあまり気を配っていませんでした。 トークン経済は急速に膨張し、価値の沈殿をユーザーエクスペリエンスよりも優先しました。
マージの目的は、イーサリアムのパフォーマンスを向上させることではなく、ブロックチェーンの生成コンシューマを削減することです(PoWをPoSに変換)。Web2.0のアナロジーを使うと、これは産業連鎖の上流部分を最適化することに似ており、将来の持続可能な発展の基盤を築きます。 トークン経済もデフレに移行し、ユーザーエクスペリエンスを重視します。マイナーの収入は徐々にステーキング収入に変わり、ガス料金収入は減少します。
ロンドンアップグレードは、The Surgeの一部に対応しており、ユーザーエクスペリエンスを優先しています(トランザクション速度の向上やガス手数料の削減など)。
将来のアップグレードサイクルは比較的短い間隔で行われます。上海アップグレード後、イーサリアムはある意味でPoWコンセンサスをPoSに変更し、成熟期に入ります。将来、いくつかの主要なアップグレードが行われるかもしれませんが、中心となる目的は、オンチェーンのスケーラビリティ、ブロックのより簡単な検証、より安い手数料、そしてより強力で安定したパフォーマンスに焦点を当てることです。
いくつかの反射
イーサリアムの開発は複雑で多様であり、その全体的な開発経路を研究する過程で、検討すべき未解決の問題が多数あります。
ヴィタリックは、イーサリアムの発展において非常に強力な指導的役割を果たしてきました。実際、企業の視点から見ると、優れたCEOが先頭に立つことは、非常に優れた開発アプローチです。最終的に、ヴィタリックが推進するイーサリアムエコシステムのすべての開発は、ETHの長期的な成功に貢献します。
Arb、OP、ZKsync、MetisなどのプロジェクトやAave、Compound、UniswapなどのDeFiプラットフォーム、およびさまざまなLayer2ソリューションがイーサリアムに関連付けられています。これらは一定期間人気のある話題となり、イーサリアムは大きな影響を受けています。
マイクロソフトやアップルに類似しているのではなく、EthereumはNvidiaに最も近いと感じます。AIの開発、VR/AR、Web3.0、さまざまなクラウド、またはコンピューティングパワーセンターなど、すべての最先端技術はコンピューティングパワーとそれゆえにNvidiaと切り離せません。
Web 3.0も同様の状況です。どんな開発もイーサリアムの成長から切り離すことは困難です。イーサリアムの語り部は一定期間比較的静かでしたが、ロンドンのアップグレードとイーサリアムのスポットETFにより、レイヤー2とETHの価格が上昇しました。DeFiサマーやNFTサマーなどの以前の展開もイーサリアムの価格を押し上げる要因となっています。半減期が長いプロジェクトはイーサリアムとの十分な相互作用が必要です。
イーサリアムから離れたいと考えている多くのプロジェクトは、基本的に「イーサリアムのライバル」というロジックで考えています。以前に議論されたTONは、イーサリアムの競合として位置付けされなかったため、ほとんど注目されませんでした。
イーサリアムの開発はかなり中央集権的です。イーサリアムチェーン自体は分散化されていますが、時折、イーサリアムの開発中央集権性はUniswapチームと同等であり、AaveやMakerDAOのようなプロトコルほど十分に分散されていないように感じられます。これは、プロジェクトがうまく発展するためには、基本的にある程度の中央集権性が必要であることを間接的に反映しています。
おそらくいつか、イーサリアムは完全な分散型のガバナンスを実現する段階に成熟するかもしれません。ただし、ヴィタリックがまだ若い間は、その日は遠いと感じます。一方、イーサリアムは11歳の会社に過ぎず、まだまだ成熟したとは言えません。
1.1 歴史とフォーク
以下のコンテンツフレームは引用元です: https://ethereum.org/zh/history、およびその他の公開情報。詳細なコンテンツについては、参照のためにリンクをクリックしてください。
ホワイトペーパーが公開され、イーサリアムが誕生しました
ホワイトペーパーでは、スマートコントラクトを定義し、イーサ(ETH)の概念を紹介しました。 イーサは、Ethereumネットワーク上のガスとして機能し、ユーザーは資金の送金やスマートコントラクトの展開などの活動を行う際に一定のガス料金を支払う必要があります。 ガス料金の一部はブロック検証者(またはマイナーとしても知られています)に報酬されます。 トランザクションの発起者が十分なイーサを支払わなかった場合、そのトランザクションは実行されず、余分な金額を支払った場合、余剰分は発起者のウォレットに払い戻されます。
2014f: フェーズ0.5 - イーサリアムセール
イーサリアムセール
2014年7月22日、00:00:00 +UTC
エーテルのプレセール期間は42日間で、ビットコインを使用した購入が可能でした。
概要
最初の為替レートは2000イーサリアムで1ビットコインで、14日間維持されました。その後、レートは1337イーサリアムで1ビットコインに達するまで直線的に減少しました。トークンセールは2014年9月2日に終了し、6,000万イーサリアム以上の購入を含む総売上高は約1,800万ドルでした。購入完了後、受け取ったイーサリアムは、イーサリアムジェネシスブロックのローンチ後にのみ転送することができました。
プレセールETHが6000万を超えるだけでなく、他の2つの割り当てが行われました。1つはEthereumの初期開発者への割り当てであり、もう1つは長期的な研究プロジェクトに割り当てられました。両方の割り当ては、プレセールETH数量の9.9%を占めていました。
合計で、イーサリアムが公式に発行された時点で、72,002,454.768 ETHが割り当てられていました。
ソース:https://blog.ethereum.org/2014/07/22/ether-saleの開始
2015年3月3日、イーサリアムの投稿記事で重要な4つの段階が発表されました。公式ブログ. ブログによると、Vitalikの元の思考論理の一部は次のようになりました。
境界
FrontierはEthereumのオリジナルバージョンですが、それにはほとんど何もできません。このリリースは、Olympicベータフェーズの成功裏の完了に続いています。主な対象は技術ユーザー、特に開発者です。ブロックの燃料制限は5,000ユニットです。この「unlocking」期間により、マイナーが運用を開始し、早期採用者がクライアントをインストールする十分な時間が確保されます。
多くのWeb 3.0プロジェクトの冷たいスタートに似て、"マイナー"は"Frontier"メインネットで採掘するブロックごとに5イーサリアムコインの報酬を受け取ります。
フロンティアのアンロックフォーク
フロンティアアンロックフォークは、ブロックあたりのガス単位数の上限を5,000単位に増やし、デフォルトのガス価格を51ギウェイに設定します。これにより、21,000単位のガスが必要なトランザクションが可能になります。
将来のProof of Stakeへのハードフォークを確実にするために、難易度爆弾導入されました。この概念は、TTDとも呼ばれ、すべての前のブロックの難易度の合計である。全ネットワークの累積採掘難易度の値がTTDに達すると、ETHメインネットワークは「難易度爆弾」をアクティブにします。 「難易度爆弾」は、Ethereumの難易度を調整するバックドア機能です。 EthereumのPoWブロック時間は固定されていませんが、採掘難易度は全ネットワークの計算能力に応じて動的に調整されます。 このようにして、ブロック時間はおおよその範囲内で固定されます。 難易度爆弾の展開では、バックドア機能を使用して採掘難易度を最大値に調整し、この採掘難易度でブロックを生成できるマイナーがいないようにし、マイナーにPoWを放棄させます。 PoW-POS変換は固定されたブロック高を設定しませんが、Mergeが発生する瞬間としてTTDを定めています。 その一部の理由は、誰かがMergeプロセスを故意に妨害するのを防ぐためです。
変装していることから、これはイーサリアムがPoWからPoSに移行することを長い間決意していることを証明しています。
イーサリアムの最初のハードフォークは、複数のセキュリティインシデントを経験した後、スマートコントラクトの一部仕様を徐々に改善しました。
ホームステッドフォーク、
Homestead Forkはスマートコントラクトの作成プロセスを最適化します。
DAOフォーク
このフォークは、イーサリアムへの攻撃から生じた計画外のパッシブフォークでした。
The DAOは、ブロックチェーン企業[Slock.it]によって立ち上げられたクラウドファンディングプロジェクトで、コミュニティのプロジェクト資金提供手段を提供しています。コミュニティユーザーは、自分のETHをDAOトークンに交換して投票に参加します。クラウドファンディングが成功すると、利益報酬の一部を受け取ることができます。このプロジェクトは2016年4月に28日間のクラウドセールを完了し、総額1,200万ETH以上を調達し、当時のEthereum総額のほぼ14%を占めていました。しかし、わずか2か月後、ハッカーがThe DAOコードの脆弱性を悪用して基金プールから3.6百万ETHを盗みました。
この行動はイーサリアムコミュニティによって投票されました。すべてのイーサリアム保有者は、投票プラットフォーム上でトランザクションを行うことで投票することができます。フォークに関する決定は、85%以上の投票を受けました。フォークロールバックにより、ハッカーによって盗まれたETHが回収されました。
このフォークは、問題の契約から資金を新しい契約に移動します。この新しい契約には1つの機能しかありません:引き出し。資金を失った人は、100 DAOトークンごとに1エーテルのレートでウォレットからエーテルを引き出すことができます。
一部のマイナーは、DAOインシデントがプロトコルの欠陥ではなかったためにフォークを拒否しました。後に、彼らはイーサリアムクラシック(ETC)を形成しました。
タンジェリン・ホイッスル・フォーク
タンジェリン・ホイッスル・フォークは、2016年9月18日にイーサリアムネットワークが被ったサービス不能(DoS)攻撃の最適化であり、トランザクション処理に重大な遅延をもたらしました。主に過小評価されたオペレーティングコードに関連する緊急ネットワーク健康問題を解決します。
スプリウス・ドラゴン・フォーク
2016年11月22日04:15:44 +UTC
スプリアスドラゴンフォークは、DoS(サービス拒否)サイバー攻撃などに対してさらに最適化されています。
-ネットワークへの将来の攻撃を防ぐためにオペコードの価格を調整します。
-再生攻撃保護が追加されました。
Metropolisの主な作業は、Ethereumネットワークのいくつかの問題を修正し、ZK-SNARKSの導入に備えることです。
この段階で最も影響力のあるイベントは、ブロック報酬の2回のハーフィングでした:5ETHから3ETH、そして2ETHへの移行期と見なすことができます。これはPoWからPoSへの過渡期と見なすことができます。
この段階では、ユーザーエクスペリエンスを考慮し、将来的にPoWからPoSにスムーズに移行する方法を検討し始めます。
ビザンティウムのアップグレード
ビザンチンのフォークは、ユーザーのプライバシーとユーザー体験に焦点を当て始めたZK-Snarkの導入の道を開いた。
-with the block マイニングリワードは、5 Ethereumから3 Ethereumに削減されました。
-難易度の実装を延期する爆弾1年間。
-状態を変更せずに他の契約を呼び出す機能を追加しました。
-特定の暗号化方法を追加して実現しました Layer2。
イーサリアムは徐々に成熟しており、コンセンサスはPoWからPoSに移行しています。ユーザーエクスペリエンス、セキュリティ、ゾーン分散化、スケーラビリティがイーサリアムの最も重要な開発方向です。
コンスタンティノープルフォーク
ブロックを減らすマイニング3 イーサリアムから 2 イーサリアムへの報酬。
-イーサリアム仮想マシン内の特定の操作のガスコストが最適化されました。
-サービス拒否攻撃後の耐久性を向上させます。
「ゼロ知識簡潔非対話的知識論証」と「ゼロ知識スケーラブル透過的知識論証」に基づくレイヤー2ソリューションを有効にし、より優れたパフォーマンスを実現します。
-契約により、より多くの創造的な機能を導入します。
Muir Glacier Forkは難度爆弾の実装を遅らせます。プルーフ・オブ・ワークのコンセンサスメカニズムのブロック難度を上げることで、トランザクションの送信や分散型アプリケーションの使用待ち時間が長くなり、それによりEthereumの利用性が低下する可能性があります。
ステーキングデポジット契約を展開する
ステーキングデポジット契約は、イーサリアムエコシステムにステーキングを導入します。これはメインネット契約ですが、イーサリアムのアップグレードの重要な部分であるビーコンチェーンのリリースタイムラインに直接影響を与えます。
ビーコンチェーンのジェネシスブロック
ビーコンチェーンを安全に開始するには、16,384のアカウントが32ステークされたエーテルを保存する必要があります。これは2020年11月27日に起こり、ビーコンチェーンは2020年12月1日にブロックを生成し始めました。
ビーコンチェーンは、ブロックチェーンネットワークを管理し、監督し、検証する役割を果たします。ビーコンチェーンは、検証者を選択するためにランダムな方法を使用します。検証に成功した人は報酬を受け取りますが、悪意のある行動がある場合は罰せられます。
マージ後、ブロックの時間単位はスロットとエポックとして表示されます。スロットは12秒ごとに作成され、各エポックパックは32スロットで構成されています。エポックは、検証者が再割り当てされる期間の終わりに固定された時間です。
バリデーターとして認定され、投票権を獲得するには、ユーザーは少なくとも32 ETHをステーキングする必要があります。
イーサリアムのルールは、各エポックごとに、バリデータは32の委員会にランダムに割り当てられ、各委員会が少なくとも128のバリデータで構成されることを保証します。システムはランダムアルゴリズムRANDAOを使用して、1つのバリデータを各期間に割り当て、また、この期間の委員会をランダムに選択します。このバリデータはブロックの提案に責任を持ち、委員会は提案の検証と投票に責任を持ちます。投票が通過すると、ブロックが生成され、提案者は報酬を受け取ります。それ以外の場合、報酬が得られないだけでなく、デポジットも没収されます。通常の検証者にも同じことが当てはまります。規則に従うと報酬が与えられ、スポイラーは罰せられます。32ETHのデポジットが16ETH以下になると、バリデータの資格が失われます。
ベルリンアップグレードは、特定のイーサリアム仮想マシン操作のガスコストを最適化し、複数のトランザクションタイプをサポートするように追加されました。
ロンドンアップグレード
ロンドンアップグレードにより、取引手数料市場を改革するEIP-1559が導入されました。2021年12月1日のローンチまで、難しい爆弾の実装を遅らせ続けます。
アクイラアップグレード
Aquilaアップグレードは最初の計画されたビーコンチェーンアップグレードです。これにより、「同期委員会」のサポートが追加され、軽量クライアントのサポートが追加され、マージに向けて進行中のバリデーターの怠惰やスラッシャブルな行動に対するペナルティが追加されます。
アローグレーシャーアップグレード
難度爆弾は、2022年6月までに合計10,700,000ブロックの生成を遅らせました。
Gray Glacierネットワークのアップグレードにより、難易度ボムの実装が3か月遅れます。このアップグレードで導入された唯一の変更はこれで、基本的にArrow GlacierやMuir Glacierのアップグレードに類似しています。同様の変更がByzantine、Constantinople、そしてLondonネットワークのアップグレードにも行われました。
ベラトリックスアップグレード
ベラトリックスのアップグレードは、マージャーに向けてビーコンチェーンを準備する、2番目の計画済みのビーコンチェーンのアップグレードです。怠惰やスラッシャブルな行動に対する検証者の受ける罰則をその全価値に増やします。ベラトリックスのアップグレードには、フォーク選択ルールの更新も含まれ、ビーコンチェーンをマージングおよび最後のProof-of-Workブロックから最初のProof-of-Stakeブロックへの移行に備えます。これには、コンセンサスクライアントが587500000000000000000000の合計端末難度を認識するようにすることも含まれます。
パリアップグレード(マージ)
パリのアップグレードは、プルーフ・オブ・ワーク・ブロックチェーンが58750000000000000000000の合計終端難度を超えた時にトリガーされました。これは2022年9月15日のブロック15537393で起こり、次のブロックでパリのアップグレードがトリガーされました。パリのアップグレードはマージ遷移です。Ethereumの主な機能は、プルーフ・オブ・ワークのマイニングアルゴリズムと関連するコンセンサスロジックを終了し、プルーフ・オブ・ステークを開始することです。パリのアップグレード自体は実行クライアントのアップグレードです(コンセンサスレイヤーのベラトリックス・アップグレードに相当)。これにより、実行クライアントはそれに接続されたコンセンサスクライアントからの命令を受け入れることができます。
Capellaアップグレードは、ステーキング引き出しを可能にするコンセンサスレイヤー(ビーコンチェーン)の3番目の主要なアップグレードです。 CapellaとShanghaiは同時に実行レイヤーをアップグレードし、ステーキング引き出し機能を有効にしました。
このコンセンサスレイヤーアップグレードにより、最初の預金の引き出し証明書を提供していないステーカーが、引き出しを実現するために引き出し証明書を提供できるようになります。
このアップグレードでは、利用可能な報酬支払いやバリデーターアカウントからの完全な引き出しを継続的に処理するために自動アカウントスキャンも提供されます。
上海アップグレード
Shanghaiアップグレードでは、ステーキング引き出しを実行レイヤーに導入します。 ShanghaiアップグレードはCapellaアップグレードと同時に行われ、ブロックが引き出し操作を受け入れるようになり、ステーカーはビーコンチェーンからイーサを実行レイヤーに引き出すことができます。
PoWは、安定した有名な曲(マイニングからのマイナーへの安定した収入)のための助成金を持つスタートアップ企業の初期マーケティングツールのようなものですが、PoSは株式とETHの追加発行のようなものです。
マージは、イーサリアムの通貨政策を大幅に変更します。マイナーの報酬を廃止し、ステーキング報酬に変換することで、新しいETHトークンの発行量を大幅に減らします。これにより、1日あたりのETH発行量が約88.7%減少し、総供給量の年率0.52%に相当する減少となります。EIP-1559の下でのガス手数料が燃やされるため、純発行量はデフレ傾向を示しています。
2つの重要な変更点があります:
1.2.1 ロンドンアップグレードで導入されたEIP-1559: コスト燃焼メカニズムを引用
参考記事: 燃料と手数料
最もシンプルなオンチェーン転送トランザクションには、ガスリミットは21,000に固定されており、チェーンがどんなに忙しくても大丈夫です。したがって、ガス価格とガスリミットが明確であれば、このインタラクションに対していくらethを費やしたかがわかります。ガス価格はネットワークの混雑状況に応じて変化し、ガスリミットは変わらないままとなります。
AliceがBobに1エーテル支払う必要があるとします。取引では、燃料制限は21,000ユニットで、燃料の価格は200ギガウェイです。
総コストは:ガスユニット(制限)単位あたりのガス価格、つまり、21,000200 = 4,200,000 gweiまたは0.0042エーテル。
優先度を高くするために、科学者は臨機応変に非常に高いガス手数料を設定することがあり、これにより予測が難しいユーザーエクスペリエンスが混乱する結果となります。
ベース料金はプロトコルによって設定され、直接燃やされます。優先料金は、ユーザーが検証者に支払うチップとして設定されたものです。
例えば、Jordan がTaylorに1エーテルを支払いたいとします。Ethereumの送金には21,000単位のガスが必要で、ベース料金は10 gweiです。Jordan はチップとして2 gweiを支払いました。
手数料は21,000 * (10 + 2) = 252,000ガス単位(0.000252エーテル)です。
ジョーダンがお金を送金すると、ジョーダンの口座から1.000252エーテルが引き落とされます。テイラーの口座は1.0000エーテル増加します。検証者は0.000042イーサリアム相当のチップを受け取ります。手数料として0.00021エーテルコインが燃やされます。
1.2.2 パリアップグレード
ますます、Constantinopleハードフォークにより、元のブロックあたりのマイニング報酬が3 ETHから2 ETHに削減されました。その後、マージによりPoWがPoSに変換され、マイニング報酬(1日160,000eth)が直接消失し、ステーキング報酬(1日1,600eth)に転換され、発行量は99%急激に減少しました。
2022年9月15日、パリのアップグレード後、イーサリアムは正式にデフレーション可能となりました。
ソース: https://ultrasound.money/
マージ以降、総供給量はステーキングされ、300,000エーテルを超える量が燃やされています。年間の燃焼率は981,000、発行率は723,000で、供給量は年間0.21%のデフレを経験しています。
ソース: https://ultrasound.money/
マージ後、イーサリアムは高いエネルギー消費の問題を解決し、その後にパフォーマンスの問題とコストの問題に焦点を当てました。レイヤー2はこれら2つの問題を同時に解決したため、マージ後のイーサリアムエコシステムで最も関心を集めるトラックとなりました。
Vitalik Buterinは、Ethereumのロードマップに関するビジョンを発表しました。これには、Ethereumアーキテクチャへの影響に基づいてアップグレードをいくつかのカテゴリに分けるというものが含まれています。
これらのアップグレードは並列で行われ、つまり、どちらかがより速く開発された部分が最初にアップグレードされる可能性があります。
ソース - ヴィタリック・ブテリンTwitter: https://twitter.com/VitalikButerin/status/1741190491578810445
Ethereumの合併後、最も重要なことは、パフォーマンスのTPS向上、ガス料金の削減、およびEthereumを完璧なアプリケーションに近づけることです。
ビタリクは、どのようなTPSとGas手数料が、資格のあるパブリックチェーンと見なされるためにイーサリアムが達成できると考えていますか?
このEthereumのアップグレードはDencunアップグレード(Dencun+Cancun)と呼ばれています。Cancun(Devconをホストする都市)アップグレードはEthereumの実行レイヤーに焦点を当てており、Denebアップグレードはコンセンサスレイヤーに焦点を当てています。
カンクンアップグレードは、サージの一部に対応しており、10+TPSに到達することを目指しています。
Githubによると、Cancunアップグレードでは、次の6つのEIPが実装されます。次のセクションではこれに焦点を当てます。
ソース:https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md
Pro-Danksharding(EIP-4844)に加えて、カンクンアップグレードには、EIP-6780、EIP-1153、EIP-6475、EIP-4788などの改善提案も含まれています。
カンクンアップグレードで最も重要なことの1つは、プロトダンクシャーディングを導入し、イーサリアムの完全なシャーディング拡張に移行し、同様の技術を事前に導入することです。イーサリアムの究極の目標は、メインネットワークを64つのスライスに分割して、100,000以上のTPSを実現することです。
Proto-Dankshardingの背景は、Rollupスキームがイーサリアムのメインチェーンと比較して取引手数料を大幅に削減しているものの、まだ十分に低いとは言えないことです。これは、イーサリアムのメインチェーンでデータの可用性を提供するcalldataがまだ大きなコスト(16 gas / byte)を占有しているためです。元々のアイデアでは、イーサリアムは、Rollupが使用するために各ブロックに16MBの専用データスペースを提供することを提案していましたが、データシャーディングの実際の実装はまだ遠いものです。
現在、Layer2からLayer1に返されるデータはCalldataに格納され、データは実行レイヤーに永続的に保存されます。また、セキュリティの理由から、Calldataはネットワークリソースの乱用を防ぐために、実行の各ステップごとにガスが必要です。
イーサリアムがマージを完了した後、それはコンセンサスレイヤー(PoSコンセンサスを担当)と実行レイヤー(契約コードの実行)を分離しました。実行レイヤーの役割はCalldataに保存されたデータを実行することです(これは一種の取引と考えることができます)。
Calldataに含まれるコンテンツは2つの部分に分けることができます:
ソース:https://dune.com/optimismfnd/optimism-l1-batch-submission-fees-security-costs
実際、取引データとしては、検証要件のみがあり、実行要件はありません。実行レイヤーに負担をかける必要はありません。これは、コンセンサスレイヤーのノードにのみ保存されるだけです。
この目的のため、EIP-4844はBlob(バイナリ大容量オブジェクト)と呼ばれる新しいトランザクションタイプを導入し、さらにトランザクションタイプを細分化します。通常のトランザクションとは異なり、Blobsには約125 KBの追加データパケットが含まれています。これらのBlobsはコンセンサスレイヤーでのみ存在し、追加の添付データベースのようなキャッシュパッケージのように機能します。これらは、Layer 2から戻されるデータ用にBlobという別のデータタイプ(Blob)として特別に設計されており、Layer 1のCalldataとは異なります。その結果、Blobデータは一定の時間枠内で必要な人にのみアクセスおよび検証される必要があり、Layer 1の実行が全体のプロセスを処理することなく、一部の負担を軽減することができます。
Proto-Dankshardingは、それぞれのサイズが128 KBのBlobを導入し、各Ethereumブロックに3〜6個のBlob(0.375 MB〜0.75 MB)を含める予定であり、将来的には64個に拡大する予定です。比較すると、現在のEthereumブロックは200 KB未満のデータしか収容できません。Blobsの導入により、Ethereumブロックが保持できるデータ量が大幅に増加します。
ソース: https://etherscan.io/chart/blocksize
EIP-4844は、Dankshardingの高度なバージョンであり、イーサリアムノードを介してオフチェーンデータの一時的な格納と取得を実現することを目指しています。Layer2自体がオフチェーンデータを圧縮します。したがって、L2が1つのブロックチェーンあたりより多くのデータを運べるようになり、取引手数料が10〜100倍削減されることが期待されています。
Dencunがアップグレード後にブロックあたり3つのblobの平均ターゲットを達成した場合、L2のスループットはほぼ2倍になります。64つのblobをブロックに追加するという目標が達成された場合、L2のスループットはほぼ40倍に向上します。
Proto-Dankshardingは、EIP-1559を導入してblobのコストをさらに削減します
取引データを見たい場合はどうすればよいですか?
EIP-4844は、Blobの検証とアテステーション生成プロセスの一環として、KZG(Kate-Zaverucha-Goldberg)コミットメントスキームも導入します。KZGコミットメントは、提出者が多項式にコミットするための短い文字列を使用できるようにし、検証者が述べられたコミットメントを確認するための短い文字列を使用できるようにします。要するに、KZGは大量のデータの検証を小さな暗号的コミットメントの検証に簡素化することができます。
Proto-Danksharding導入前と導入後の比較。
EIP-6780は、Merkle木の将来の適用に備えてSELFDESTRUCTオペコード機能を修正する提案です。将来、Merkle木の適用により、Ethereumのストレージ効率が大幅に改善されます。
EIP-1153は、一時的なストレージを行うために一時的なストレージオペコードを追加することで、ネットワークのガス料金を節約できるようにします。
EIP-6475は、EIP-4844に対する補完的なソリューションであり、SSZエンコードされたトランザクションタイプを導入することで、より良い可読性とコンパクトな連続順序を提供します。
EIP-4788は、クロスチェーンブリッジとステーキングプールの構造を改善することを目的としています。
総TVLは200億ドルを超えています
ソース: https://l2beat.com/scaling/tvl
VitalikはZKがRollupの最終解決策であると信じていますが、実際にはArb+OPやその他のOpシステムが85%を超えています。同時に、多くのプロジェクトがOP+ZKの組み合わせを試み、常にイテレーションを続けています。
ソース: https://l2beat.com/scaling/summary
1つの取引に数ドルの手数料は、Web3.0に早く触れたOGにとっては少額かもしれませんが、大衆採用にはまだ高すぎます。
ソース: https://l2fees.info/
カテゴリーのLayer1とLayer2を選択し、ブロックチェーンの画像にある4つの公開チェーンを選択します (出典: https://cryptofees.info/)
3.2 TPS
イーサリアムの最初のTPSは108です。理論的には、Layer 2のTPSは1秒あたり100,000取引(TON)を超えることができます。しかし、現時点ではこのレベルのアプリケーションが存在していません、これも懸念の原因です。
ソース:https://chainspect.app/dashboard/tps
レイヤー2の現在の最大リアルタイムTPSは50未満です。
ソース: https://chainspect.app/dashboard/tps?tag=layer_2
イーサリアムプロトコルの開発プロセスでは、ネットワークのアップグレードとフォークは同じ意味を持ちます。それらはいずれもイーサリアムプロトコルの変更であり、新しいルール(EIPの形式で)の追加であり、計画されたものであるか予期しないものであるかもしれません。しかし、ハードフォークの意味は異なります。これは、このネットワークのアップデートが完全に後方互換性がなく、展開済みの契約の既存の機能を変更し、一部の以前のトランザクションを無効にすることさえあります。
主要参考情报来源:https://eips.ethereum.org/EIPS/eip-1、すなわちEIP-1
2.1 EIP分類
EIPは3つの大きなカテゴリに分けることができます:
スタンダードトラックEIP:このタイプのEIPは、ほとんどすべてのEthereum実装に影響を与える変更、またはEthereumを使用するアプリケーションの相互運用性に影響を与える変更や追加事項を記述しています。つまり、Ethereumのほとんどすべての実装の詳細を変更するEIPです。これは、次のカテゴリに細分されます:
Meta EIP(Meta Ethereum Improvement Proposal):このカテゴリのEIPは、Ethereumのプロセス(またはプロセス内のイベント)に関する変更を中心としており、プロセス、ユーザーガイド、意思決定プロセス、開発環境、ツールの変更を含みます。これらの変更にはコミュニティユーザーの集団的な遵守が必要なため、コミュニティの合意形成が必要です。
情報提案EIP(情報的なEthereum改善提案):この種類のEIPは非標準の改善であり、新機能を提案するのではなく、Ethereumコミュニティ内の設計上の問題に対処し、一般的なガイドラインや情報に関する意見を提供しています。これは必ずしもEthereumコミュニティの合意や推奨を表すものではありません。
現在、EIPリポジトリはERC(Ethereum Request for Comment)とEIPの分離を経験しました。提案EIP-7329では、ERC仕様をEIPリポジトリから新しいリポジトリに分割し、コアプロトコルEIPのみを保持することを提案しています。したがって、現在のEIPリポジトリは、Ethereum自体とそれに構築されたプロトコルを標準化し、EIPの形で過去と進行中の改善を追跡しています。一方、ERCリポジトリは、Ethereumアプリケーション層の標準化に特化し、ERCの形でアプリケーション標準の改善を追跡しています。ERCは、ERC-20、ERC-721、ERC-1155などのよく知られた標準を生み出しました。
2.2 EIPレビュープロセス
アイデア - ドラフト前のアイデア。これはEIPリポジトリで追跡されていません。
ドラフト - EIP の開発における最初の形式的なトラッキングフェーズ。適切にフォーマットされた場合、EIP は EIP エディターによって EIP リポジトリにマージされます。
レビュー - EIPの著者がEIPを準備完了とマークし、ピアレビューを要求します。
ラストコール-これは転送前のEIPの最後のレビューウィンドウです
最終 - EIPエディターが割り当てます
ラストコール
状態とレビューの終了日を設定します(
ラストコール締め切り
)、通常は14日後です。
必要に応じて規範的な変更がこの期間中に発生した場合、EIPは元に戻ります
レビュー
.
最終 - このEIPは最終的な標準を表しています。最終的なEIPは最終状態にあり、誤記の訂正や非規範的な説明の追加のためにのみ更新されるべきです。
最後の呼び出しからEIPを移動するPRには、ステータスの更新以外の変更は含まれていてはなりません。コンテンツや編集提案の変更は、このステータス更新のPRよりも前に別途提出する必要があります。
停滞
下書き
レビュー
または、6か月以上活動していないEIP
ラストコール
移動されます
停滞
. 著者またはEIPエディターはEIPを戻すことができます
下書き
または以前の状態から回復する。復活させない場合、提案は永遠にこのままとなるかもしれません。
EIPの著者は、EIPのステータスに対するアルゴリズムの変更について通知されます
取り消し - EIPの提案者は提案されたEIPを取り消しました。このステータスは最終であり、このEIP番号を使用して復活させることはできません。アイデアが後で続けられる場合、新しい提案と見なされます。
生きている - 継続的に更新されるように設計されており、最終状態に達しない EIP の特別な状態。その中でも最も有名なのがEIP-1です。
最近なぜイーサリアムに注意を払う価値があるのですか?
Bitcoin現物ETFの承認後、次に注目が集まったのはすぐにEthereumのコアナラティブロジックに移行しました:5月のEthereum現物ETF、ロンドンアップグレード、Restakingなど。
イーサリアムの開発パターンを探る
マージ前、Ethereumはスタートアップ企業の開発モデルのようでした。 PoWは、早期のマーケティング戦略としてマイナーにブロック報酬を与え、トークンの価値にあまり気を配っていませんでした。 トークン経済は急速に膨張し、価値の沈殿をユーザーエクスペリエンスよりも優先しました。
マージの目的は、イーサリアムのパフォーマンスを向上させることではなく、ブロックチェーンの生成コンシューマを削減することです(PoWをPoSに変換)。Web2.0のアナロジーを使うと、これは産業連鎖の上流部分を最適化することに似ており、将来の持続可能な発展の基盤を築きます。 トークン経済もデフレに移行し、ユーザーエクスペリエンスを重視します。マイナーの収入は徐々にステーキング収入に変わり、ガス料金収入は減少します。
ロンドンアップグレードは、The Surgeの一部に対応しており、ユーザーエクスペリエンスを優先しています(トランザクション速度の向上やガス手数料の削減など)。
将来のアップグレードサイクルは比較的短い間隔で行われます。上海アップグレード後、イーサリアムはある意味でPoWコンセンサスをPoSに変更し、成熟期に入ります。将来、いくつかの主要なアップグレードが行われるかもしれませんが、中心となる目的は、オンチェーンのスケーラビリティ、ブロックのより簡単な検証、より安い手数料、そしてより強力で安定したパフォーマンスに焦点を当てることです。
いくつかの反射
イーサリアムの開発は複雑で多様であり、その全体的な開発経路を研究する過程で、検討すべき未解決の問題が多数あります。
ヴィタリックは、イーサリアムの発展において非常に強力な指導的役割を果たしてきました。実際、企業の視点から見ると、優れたCEOが先頭に立つことは、非常に優れた開発アプローチです。最終的に、ヴィタリックが推進するイーサリアムエコシステムのすべての開発は、ETHの長期的な成功に貢献します。
Arb、OP、ZKsync、MetisなどのプロジェクトやAave、Compound、UniswapなどのDeFiプラットフォーム、およびさまざまなLayer2ソリューションがイーサリアムに関連付けられています。これらは一定期間人気のある話題となり、イーサリアムは大きな影響を受けています。
マイクロソフトやアップルに類似しているのではなく、EthereumはNvidiaに最も近いと感じます。AIの開発、VR/AR、Web3.0、さまざまなクラウド、またはコンピューティングパワーセンターなど、すべての最先端技術はコンピューティングパワーとそれゆえにNvidiaと切り離せません。
Web 3.0も同様の状況です。どんな開発もイーサリアムの成長から切り離すことは困難です。イーサリアムの語り部は一定期間比較的静かでしたが、ロンドンのアップグレードとイーサリアムのスポットETFにより、レイヤー2とETHの価格が上昇しました。DeFiサマーやNFTサマーなどの以前の展開もイーサリアムの価格を押し上げる要因となっています。半減期が長いプロジェクトはイーサリアムとの十分な相互作用が必要です。
イーサリアムから離れたいと考えている多くのプロジェクトは、基本的に「イーサリアムのライバル」というロジックで考えています。以前に議論されたTONは、イーサリアムの競合として位置付けされなかったため、ほとんど注目されませんでした。
イーサリアムの開発はかなり中央集権的です。イーサリアムチェーン自体は分散化されていますが、時折、イーサリアムの開発中央集権性はUniswapチームと同等であり、AaveやMakerDAOのようなプロトコルほど十分に分散されていないように感じられます。これは、プロジェクトがうまく発展するためには、基本的にある程度の中央集権性が必要であることを間接的に反映しています。
おそらくいつか、イーサリアムは完全な分散型のガバナンスを実現する段階に成熟するかもしれません。ただし、ヴィタリックがまだ若い間は、その日は遠いと感じます。一方、イーサリアムは11歳の会社に過ぎず、まだまだ成熟したとは言えません。
1.1 歴史とフォーク
以下のコンテンツフレームは引用元です: https://ethereum.org/zh/history、およびその他の公開情報。詳細なコンテンツについては、参照のためにリンクをクリックしてください。
ホワイトペーパーが公開され、イーサリアムが誕生しました
ホワイトペーパーでは、スマートコントラクトを定義し、イーサ(ETH)の概念を紹介しました。 イーサは、Ethereumネットワーク上のガスとして機能し、ユーザーは資金の送金やスマートコントラクトの展開などの活動を行う際に一定のガス料金を支払う必要があります。 ガス料金の一部はブロック検証者(またはマイナーとしても知られています)に報酬されます。 トランザクションの発起者が十分なイーサを支払わなかった場合、そのトランザクションは実行されず、余分な金額を支払った場合、余剰分は発起者のウォレットに払い戻されます。
2014f: フェーズ0.5 - イーサリアムセール
イーサリアムセール
2014年7月22日、00:00:00 +UTC
エーテルのプレセール期間は42日間で、ビットコインを使用した購入が可能でした。
概要
最初の為替レートは2000イーサリアムで1ビットコインで、14日間維持されました。その後、レートは1337イーサリアムで1ビットコインに達するまで直線的に減少しました。トークンセールは2014年9月2日に終了し、6,000万イーサリアム以上の購入を含む総売上高は約1,800万ドルでした。購入完了後、受け取ったイーサリアムは、イーサリアムジェネシスブロックのローンチ後にのみ転送することができました。
プレセールETHが6000万を超えるだけでなく、他の2つの割り当てが行われました。1つはEthereumの初期開発者への割り当てであり、もう1つは長期的な研究プロジェクトに割り当てられました。両方の割り当ては、プレセールETH数量の9.9%を占めていました。
合計で、イーサリアムが公式に発行された時点で、72,002,454.768 ETHが割り当てられていました。
ソース:https://blog.ethereum.org/2014/07/22/ether-saleの開始
2015年3月3日、イーサリアムの投稿記事で重要な4つの段階が発表されました。公式ブログ. ブログによると、Vitalikの元の思考論理の一部は次のようになりました。
境界
FrontierはEthereumのオリジナルバージョンですが、それにはほとんど何もできません。このリリースは、Olympicベータフェーズの成功裏の完了に続いています。主な対象は技術ユーザー、特に開発者です。ブロックの燃料制限は5,000ユニットです。この「unlocking」期間により、マイナーが運用を開始し、早期採用者がクライアントをインストールする十分な時間が確保されます。
多くのWeb 3.0プロジェクトの冷たいスタートに似て、"マイナー"は"Frontier"メインネットで採掘するブロックごとに5イーサリアムコインの報酬を受け取ります。
フロンティアのアンロックフォーク
フロンティアアンロックフォークは、ブロックあたりのガス単位数の上限を5,000単位に増やし、デフォルトのガス価格を51ギウェイに設定します。これにより、21,000単位のガスが必要なトランザクションが可能になります。
将来のProof of Stakeへのハードフォークを確実にするために、難易度爆弾導入されました。この概念は、TTDとも呼ばれ、すべての前のブロックの難易度の合計である。全ネットワークの累積採掘難易度の値がTTDに達すると、ETHメインネットワークは「難易度爆弾」をアクティブにします。 「難易度爆弾」は、Ethereumの難易度を調整するバックドア機能です。 EthereumのPoWブロック時間は固定されていませんが、採掘難易度は全ネットワークの計算能力に応じて動的に調整されます。 このようにして、ブロック時間はおおよその範囲内で固定されます。 難易度爆弾の展開では、バックドア機能を使用して採掘難易度を最大値に調整し、この採掘難易度でブロックを生成できるマイナーがいないようにし、マイナーにPoWを放棄させます。 PoW-POS変換は固定されたブロック高を設定しませんが、Mergeが発生する瞬間としてTTDを定めています。 その一部の理由は、誰かがMergeプロセスを故意に妨害するのを防ぐためです。
変装していることから、これはイーサリアムがPoWからPoSに移行することを長い間決意していることを証明しています。
イーサリアムの最初のハードフォークは、複数のセキュリティインシデントを経験した後、スマートコントラクトの一部仕様を徐々に改善しました。
ホームステッドフォーク、
Homestead Forkはスマートコントラクトの作成プロセスを最適化します。
DAOフォーク
このフォークは、イーサリアムへの攻撃から生じた計画外のパッシブフォークでした。
The DAOは、ブロックチェーン企業[Slock.it]によって立ち上げられたクラウドファンディングプロジェクトで、コミュニティのプロジェクト資金提供手段を提供しています。コミュニティユーザーは、自分のETHをDAOトークンに交換して投票に参加します。クラウドファンディングが成功すると、利益報酬の一部を受け取ることができます。このプロジェクトは2016年4月に28日間のクラウドセールを完了し、総額1,200万ETH以上を調達し、当時のEthereum総額のほぼ14%を占めていました。しかし、わずか2か月後、ハッカーがThe DAOコードの脆弱性を悪用して基金プールから3.6百万ETHを盗みました。
この行動はイーサリアムコミュニティによって投票されました。すべてのイーサリアム保有者は、投票プラットフォーム上でトランザクションを行うことで投票することができます。フォークに関する決定は、85%以上の投票を受けました。フォークロールバックにより、ハッカーによって盗まれたETHが回収されました。
このフォークは、問題の契約から資金を新しい契約に移動します。この新しい契約には1つの機能しかありません:引き出し。資金を失った人は、100 DAOトークンごとに1エーテルのレートでウォレットからエーテルを引き出すことができます。
一部のマイナーは、DAOインシデントがプロトコルの欠陥ではなかったためにフォークを拒否しました。後に、彼らはイーサリアムクラシック(ETC)を形成しました。
タンジェリン・ホイッスル・フォーク
タンジェリン・ホイッスル・フォークは、2016年9月18日にイーサリアムネットワークが被ったサービス不能(DoS)攻撃の最適化であり、トランザクション処理に重大な遅延をもたらしました。主に過小評価されたオペレーティングコードに関連する緊急ネットワーク健康問題を解決します。
スプリウス・ドラゴン・フォーク
2016年11月22日04:15:44 +UTC
スプリアスドラゴンフォークは、DoS(サービス拒否)サイバー攻撃などに対してさらに最適化されています。
-ネットワークへの将来の攻撃を防ぐためにオペコードの価格を調整します。
-再生攻撃保護が追加されました。
Metropolisの主な作業は、Ethereumネットワークのいくつかの問題を修正し、ZK-SNARKSの導入に備えることです。
この段階で最も影響力のあるイベントは、ブロック報酬の2回のハーフィングでした:5ETHから3ETH、そして2ETHへの移行期と見なすことができます。これはPoWからPoSへの過渡期と見なすことができます。
この段階では、ユーザーエクスペリエンスを考慮し、将来的にPoWからPoSにスムーズに移行する方法を検討し始めます。
ビザンティウムのアップグレード
ビザンチンのフォークは、ユーザーのプライバシーとユーザー体験に焦点を当て始めたZK-Snarkの導入の道を開いた。
-with the block マイニングリワードは、5 Ethereumから3 Ethereumに削減されました。
-難易度の実装を延期する爆弾1年間。
-状態を変更せずに他の契約を呼び出す機能を追加しました。
-特定の暗号化方法を追加して実現しました Layer2。
イーサリアムは徐々に成熟しており、コンセンサスはPoWからPoSに移行しています。ユーザーエクスペリエンス、セキュリティ、ゾーン分散化、スケーラビリティがイーサリアムの最も重要な開発方向です。
コンスタンティノープルフォーク
ブロックを減らすマイニング3 イーサリアムから 2 イーサリアムへの報酬。
-イーサリアム仮想マシン内の特定の操作のガスコストが最適化されました。
-サービス拒否攻撃後の耐久性を向上させます。
「ゼロ知識簡潔非対話的知識論証」と「ゼロ知識スケーラブル透過的知識論証」に基づくレイヤー2ソリューションを有効にし、より優れたパフォーマンスを実現します。
-契約により、より多くの創造的な機能を導入します。
Muir Glacier Forkは難度爆弾の実装を遅らせます。プルーフ・オブ・ワークのコンセンサスメカニズムのブロック難度を上げることで、トランザクションの送信や分散型アプリケーションの使用待ち時間が長くなり、それによりEthereumの利用性が低下する可能性があります。
ステーキングデポジット契約を展開する
ステーキングデポジット契約は、イーサリアムエコシステムにステーキングを導入します。これはメインネット契約ですが、イーサリアムのアップグレードの重要な部分であるビーコンチェーンのリリースタイムラインに直接影響を与えます。
ビーコンチェーンのジェネシスブロック
ビーコンチェーンを安全に開始するには、16,384のアカウントが32ステークされたエーテルを保存する必要があります。これは2020年11月27日に起こり、ビーコンチェーンは2020年12月1日にブロックを生成し始めました。
ビーコンチェーンは、ブロックチェーンネットワークを管理し、監督し、検証する役割を果たします。ビーコンチェーンは、検証者を選択するためにランダムな方法を使用します。検証に成功した人は報酬を受け取りますが、悪意のある行動がある場合は罰せられます。
マージ後、ブロックの時間単位はスロットとエポックとして表示されます。スロットは12秒ごとに作成され、各エポックパックは32スロットで構成されています。エポックは、検証者が再割り当てされる期間の終わりに固定された時間です。
バリデーターとして認定され、投票権を獲得するには、ユーザーは少なくとも32 ETHをステーキングする必要があります。
イーサリアムのルールは、各エポックごとに、バリデータは32の委員会にランダムに割り当てられ、各委員会が少なくとも128のバリデータで構成されることを保証します。システムはランダムアルゴリズムRANDAOを使用して、1つのバリデータを各期間に割り当て、また、この期間の委員会をランダムに選択します。このバリデータはブロックの提案に責任を持ち、委員会は提案の検証と投票に責任を持ちます。投票が通過すると、ブロックが生成され、提案者は報酬を受け取ります。それ以外の場合、報酬が得られないだけでなく、デポジットも没収されます。通常の検証者にも同じことが当てはまります。規則に従うと報酬が与えられ、スポイラーは罰せられます。32ETHのデポジットが16ETH以下になると、バリデータの資格が失われます。
ベルリンアップグレードは、特定のイーサリアム仮想マシン操作のガスコストを最適化し、複数のトランザクションタイプをサポートするように追加されました。
ロンドンアップグレード
ロンドンアップグレードにより、取引手数料市場を改革するEIP-1559が導入されました。2021年12月1日のローンチまで、難しい爆弾の実装を遅らせ続けます。
アクイラアップグレード
Aquilaアップグレードは最初の計画されたビーコンチェーンアップグレードです。これにより、「同期委員会」のサポートが追加され、軽量クライアントのサポートが追加され、マージに向けて進行中のバリデーターの怠惰やスラッシャブルな行動に対するペナルティが追加されます。
アローグレーシャーアップグレード
難度爆弾は、2022年6月までに合計10,700,000ブロックの生成を遅らせました。
Gray Glacierネットワークのアップグレードにより、難易度ボムの実装が3か月遅れます。このアップグレードで導入された唯一の変更はこれで、基本的にArrow GlacierやMuir Glacierのアップグレードに類似しています。同様の変更がByzantine、Constantinople、そしてLondonネットワークのアップグレードにも行われました。
ベラトリックスアップグレード
ベラトリックスのアップグレードは、マージャーに向けてビーコンチェーンを準備する、2番目の計画済みのビーコンチェーンのアップグレードです。怠惰やスラッシャブルな行動に対する検証者の受ける罰則をその全価値に増やします。ベラトリックスのアップグレードには、フォーク選択ルールの更新も含まれ、ビーコンチェーンをマージングおよび最後のProof-of-Workブロックから最初のProof-of-Stakeブロックへの移行に備えます。これには、コンセンサスクライアントが587500000000000000000000の合計端末難度を認識するようにすることも含まれます。
パリアップグレード(マージ)
パリのアップグレードは、プルーフ・オブ・ワーク・ブロックチェーンが58750000000000000000000の合計終端難度を超えた時にトリガーされました。これは2022年9月15日のブロック15537393で起こり、次のブロックでパリのアップグレードがトリガーされました。パリのアップグレードはマージ遷移です。Ethereumの主な機能は、プルーフ・オブ・ワークのマイニングアルゴリズムと関連するコンセンサスロジックを終了し、プルーフ・オブ・ステークを開始することです。パリのアップグレード自体は実行クライアントのアップグレードです(コンセンサスレイヤーのベラトリックス・アップグレードに相当)。これにより、実行クライアントはそれに接続されたコンセンサスクライアントからの命令を受け入れることができます。
Capellaアップグレードは、ステーキング引き出しを可能にするコンセンサスレイヤー(ビーコンチェーン)の3番目の主要なアップグレードです。 CapellaとShanghaiは同時に実行レイヤーをアップグレードし、ステーキング引き出し機能を有効にしました。
このコンセンサスレイヤーアップグレードにより、最初の預金の引き出し証明書を提供していないステーカーが、引き出しを実現するために引き出し証明書を提供できるようになります。
このアップグレードでは、利用可能な報酬支払いやバリデーターアカウントからの完全な引き出しを継続的に処理するために自動アカウントスキャンも提供されます。
上海アップグレード
Shanghaiアップグレードでは、ステーキング引き出しを実行レイヤーに導入します。 ShanghaiアップグレードはCapellaアップグレードと同時に行われ、ブロックが引き出し操作を受け入れるようになり、ステーカーはビーコンチェーンからイーサを実行レイヤーに引き出すことができます。
PoWは、安定した有名な曲(マイニングからのマイナーへの安定した収入)のための助成金を持つスタートアップ企業の初期マーケティングツールのようなものですが、PoSは株式とETHの追加発行のようなものです。
マージは、イーサリアムの通貨政策を大幅に変更します。マイナーの報酬を廃止し、ステーキング報酬に変換することで、新しいETHトークンの発行量を大幅に減らします。これにより、1日あたりのETH発行量が約88.7%減少し、総供給量の年率0.52%に相当する減少となります。EIP-1559の下でのガス手数料が燃やされるため、純発行量はデフレ傾向を示しています。
2つの重要な変更点があります:
1.2.1 ロンドンアップグレードで導入されたEIP-1559: コスト燃焼メカニズムを引用
参考記事: 燃料と手数料
最もシンプルなオンチェーン転送トランザクションには、ガスリミットは21,000に固定されており、チェーンがどんなに忙しくても大丈夫です。したがって、ガス価格とガスリミットが明確であれば、このインタラクションに対していくらethを費やしたかがわかります。ガス価格はネットワークの混雑状況に応じて変化し、ガスリミットは変わらないままとなります。
AliceがBobに1エーテル支払う必要があるとします。取引では、燃料制限は21,000ユニットで、燃料の価格は200ギガウェイです。
総コストは:ガスユニット(制限)単位あたりのガス価格、つまり、21,000200 = 4,200,000 gweiまたは0.0042エーテル。
優先度を高くするために、科学者は臨機応変に非常に高いガス手数料を設定することがあり、これにより予測が難しいユーザーエクスペリエンスが混乱する結果となります。
ベース料金はプロトコルによって設定され、直接燃やされます。優先料金は、ユーザーが検証者に支払うチップとして設定されたものです。
例えば、Jordan がTaylorに1エーテルを支払いたいとします。Ethereumの送金には21,000単位のガスが必要で、ベース料金は10 gweiです。Jordan はチップとして2 gweiを支払いました。
手数料は21,000 * (10 + 2) = 252,000ガス単位(0.000252エーテル)です。
ジョーダンがお金を送金すると、ジョーダンの口座から1.000252エーテルが引き落とされます。テイラーの口座は1.0000エーテル増加します。検証者は0.000042イーサリアム相当のチップを受け取ります。手数料として0.00021エーテルコインが燃やされます。
1.2.2 パリアップグレード
ますます、Constantinopleハードフォークにより、元のブロックあたりのマイニング報酬が3 ETHから2 ETHに削減されました。その後、マージによりPoWがPoSに変換され、マイニング報酬(1日160,000eth)が直接消失し、ステーキング報酬(1日1,600eth)に転換され、発行量は99%急激に減少しました。
2022年9月15日、パリのアップグレード後、イーサリアムは正式にデフレーション可能となりました。
ソース: https://ultrasound.money/
マージ以降、総供給量はステーキングされ、300,000エーテルを超える量が燃やされています。年間の燃焼率は981,000、発行率は723,000で、供給量は年間0.21%のデフレを経験しています。
ソース: https://ultrasound.money/
マージ後、イーサリアムは高いエネルギー消費の問題を解決し、その後にパフォーマンスの問題とコストの問題に焦点を当てました。レイヤー2はこれら2つの問題を同時に解決したため、マージ後のイーサリアムエコシステムで最も関心を集めるトラックとなりました。
Vitalik Buterinは、Ethereumのロードマップに関するビジョンを発表しました。これには、Ethereumアーキテクチャへの影響に基づいてアップグレードをいくつかのカテゴリに分けるというものが含まれています。
これらのアップグレードは並列で行われ、つまり、どちらかがより速く開発された部分が最初にアップグレードされる可能性があります。
ソース - ヴィタリック・ブテリンTwitter: https://twitter.com/VitalikButerin/status/1741190491578810445
Ethereumの合併後、最も重要なことは、パフォーマンスのTPS向上、ガス料金の削減、およびEthereumを完璧なアプリケーションに近づけることです。
ビタリクは、どのようなTPSとGas手数料が、資格のあるパブリックチェーンと見なされるためにイーサリアムが達成できると考えていますか?
このEthereumのアップグレードはDencunアップグレード(Dencun+Cancun)と呼ばれています。Cancun(Devconをホストする都市)アップグレードはEthereumの実行レイヤーに焦点を当てており、Denebアップグレードはコンセンサスレイヤーに焦点を当てています。
カンクンアップグレードは、サージの一部に対応しており、10+TPSに到達することを目指しています。
Githubによると、Cancunアップグレードでは、次の6つのEIPが実装されます。次のセクションではこれに焦点を当てます。
ソース:https://github.com/ethereum/execution-specs/blob/master/network-upgrades/mainnet-upgrades/cancun.md
Pro-Danksharding(EIP-4844)に加えて、カンクンアップグレードには、EIP-6780、EIP-1153、EIP-6475、EIP-4788などの改善提案も含まれています。
カンクンアップグレードで最も重要なことの1つは、プロトダンクシャーディングを導入し、イーサリアムの完全なシャーディング拡張に移行し、同様の技術を事前に導入することです。イーサリアムの究極の目標は、メインネットワークを64つのスライスに分割して、100,000以上のTPSを実現することです。
Proto-Dankshardingの背景は、Rollupスキームがイーサリアムのメインチェーンと比較して取引手数料を大幅に削減しているものの、まだ十分に低いとは言えないことです。これは、イーサリアムのメインチェーンでデータの可用性を提供するcalldataがまだ大きなコスト(16 gas / byte)を占有しているためです。元々のアイデアでは、イーサリアムは、Rollupが使用するために各ブロックに16MBの専用データスペースを提供することを提案していましたが、データシャーディングの実際の実装はまだ遠いものです。
現在、Layer2からLayer1に返されるデータはCalldataに格納され、データは実行レイヤーに永続的に保存されます。また、セキュリティの理由から、Calldataはネットワークリソースの乱用を防ぐために、実行の各ステップごとにガスが必要です。
イーサリアムがマージを完了した後、それはコンセンサスレイヤー(PoSコンセンサスを担当)と実行レイヤー(契約コードの実行)を分離しました。実行レイヤーの役割はCalldataに保存されたデータを実行することです(これは一種の取引と考えることができます)。
Calldataに含まれるコンテンツは2つの部分に分けることができます:
ソース:https://dune.com/optimismfnd/optimism-l1-batch-submission-fees-security-costs
実際、取引データとしては、検証要件のみがあり、実行要件はありません。実行レイヤーに負担をかける必要はありません。これは、コンセンサスレイヤーのノードにのみ保存されるだけです。
この目的のため、EIP-4844はBlob(バイナリ大容量オブジェクト)と呼ばれる新しいトランザクションタイプを導入し、さらにトランザクションタイプを細分化します。通常のトランザクションとは異なり、Blobsには約125 KBの追加データパケットが含まれています。これらのBlobsはコンセンサスレイヤーでのみ存在し、追加の添付データベースのようなキャッシュパッケージのように機能します。これらは、Layer 2から戻されるデータ用にBlobという別のデータタイプ(Blob)として特別に設計されており、Layer 1のCalldataとは異なります。その結果、Blobデータは一定の時間枠内で必要な人にのみアクセスおよび検証される必要があり、Layer 1の実行が全体のプロセスを処理することなく、一部の負担を軽減することができます。
Proto-Dankshardingは、それぞれのサイズが128 KBのBlobを導入し、各Ethereumブロックに3〜6個のBlob(0.375 MB〜0.75 MB)を含める予定であり、将来的には64個に拡大する予定です。比較すると、現在のEthereumブロックは200 KB未満のデータしか収容できません。Blobsの導入により、Ethereumブロックが保持できるデータ量が大幅に増加します。
ソース: https://etherscan.io/chart/blocksize
EIP-4844は、Dankshardingの高度なバージョンであり、イーサリアムノードを介してオフチェーンデータの一時的な格納と取得を実現することを目指しています。Layer2自体がオフチェーンデータを圧縮します。したがって、L2が1つのブロックチェーンあたりより多くのデータを運べるようになり、取引手数料が10〜100倍削減されることが期待されています。
Dencunがアップグレード後にブロックあたり3つのblobの平均ターゲットを達成した場合、L2のスループットはほぼ2倍になります。64つのblobをブロックに追加するという目標が達成された場合、L2のスループットはほぼ40倍に向上します。
Proto-Dankshardingは、EIP-1559を導入してblobのコストをさらに削減します
取引データを見たい場合はどうすればよいですか?
EIP-4844は、Blobの検証とアテステーション生成プロセスの一環として、KZG(Kate-Zaverucha-Goldberg)コミットメントスキームも導入します。KZGコミットメントは、提出者が多項式にコミットするための短い文字列を使用できるようにし、検証者が述べられたコミットメントを確認するための短い文字列を使用できるようにします。要するに、KZGは大量のデータの検証を小さな暗号的コミットメントの検証に簡素化することができます。
Proto-Danksharding導入前と導入後の比較。
EIP-6780は、Merkle木の将来の適用に備えてSELFDESTRUCTオペコード機能を修正する提案です。将来、Merkle木の適用により、Ethereumのストレージ効率が大幅に改善されます。
EIP-1153は、一時的なストレージを行うために一時的なストレージオペコードを追加することで、ネットワークのガス料金を節約できるようにします。
EIP-6475は、EIP-4844に対する補完的なソリューションであり、SSZエンコードされたトランザクションタイプを導入することで、より良い可読性とコンパクトな連続順序を提供します。
EIP-4788は、クロスチェーンブリッジとステーキングプールの構造を改善することを目的としています。
総TVLは200億ドルを超えています
ソース: https://l2beat.com/scaling/tvl
VitalikはZKがRollupの最終解決策であると信じていますが、実際にはArb+OPやその他のOpシステムが85%を超えています。同時に、多くのプロジェクトがOP+ZKの組み合わせを試み、常にイテレーションを続けています。
ソース: https://l2beat.com/scaling/summary
1つの取引に数ドルの手数料は、Web3.0に早く触れたOGにとっては少額かもしれませんが、大衆採用にはまだ高すぎます。
ソース: https://l2fees.info/
カテゴリーのLayer1とLayer2を選択し、ブロックチェーンの画像にある4つの公開チェーンを選択します (出典: https://cryptofees.info/)
3.2 TPS
イーサリアムの最初のTPSは108です。理論的には、Layer 2のTPSは1秒あたり100,000取引(TON)を超えることができます。しかし、現時点ではこのレベルのアプリケーションが存在していません、これも懸念の原因です。
ソース:https://chainspect.app/dashboard/tps
レイヤー2の現在の最大リアルタイムTPSは50未満です。
ソース: https://chainspect.app/dashboard/tps?tag=layer_2
イーサリアムプロトコルの開発プロセスでは、ネットワークのアップグレードとフォークは同じ意味を持ちます。それらはいずれもイーサリアムプロトコルの変更であり、新しいルール(EIPの形式で)の追加であり、計画されたものであるか予期しないものであるかもしれません。しかし、ハードフォークの意味は異なります。これは、このネットワークのアップデートが完全に後方互換性がなく、展開済みの契約の既存の機能を変更し、一部の以前のトランザクションを無効にすることさえあります。
主要参考情报来源:https://eips.ethereum.org/EIPS/eip-1、すなわちEIP-1
2.1 EIP分類
EIPは3つの大きなカテゴリに分けることができます:
スタンダードトラックEIP:このタイプのEIPは、ほとんどすべてのEthereum実装に影響を与える変更、またはEthereumを使用するアプリケーションの相互運用性に影響を与える変更や追加事項を記述しています。つまり、Ethereumのほとんどすべての実装の詳細を変更するEIPです。これは、次のカテゴリに細分されます:
Meta EIP(Meta Ethereum Improvement Proposal):このカテゴリのEIPは、Ethereumのプロセス(またはプロセス内のイベント)に関する変更を中心としており、プロセス、ユーザーガイド、意思決定プロセス、開発環境、ツールの変更を含みます。これらの変更にはコミュニティユーザーの集団的な遵守が必要なため、コミュニティの合意形成が必要です。
情報提案EIP(情報的なEthereum改善提案):この種類のEIPは非標準の改善であり、新機能を提案するのではなく、Ethereumコミュニティ内の設計上の問題に対処し、一般的なガイドラインや情報に関する意見を提供しています。これは必ずしもEthereumコミュニティの合意や推奨を表すものではありません。
現在、EIPリポジトリはERC(Ethereum Request for Comment)とEIPの分離を経験しました。提案EIP-7329では、ERC仕様をEIPリポジトリから新しいリポジトリに分割し、コアプロトコルEIPのみを保持することを提案しています。したがって、現在のEIPリポジトリは、Ethereum自体とそれに構築されたプロトコルを標準化し、EIPの形で過去と進行中の改善を追跡しています。一方、ERCリポジトリは、Ethereumアプリケーション層の標準化に特化し、ERCの形でアプリケーション標準の改善を追跡しています。ERCは、ERC-20、ERC-721、ERC-1155などのよく知られた標準を生み出しました。
2.2 EIPレビュープロセス
アイデア - ドラフト前のアイデア。これはEIPリポジトリで追跡されていません。
ドラフト - EIP の開発における最初の形式的なトラッキングフェーズ。適切にフォーマットされた場合、EIP は EIP エディターによって EIP リポジトリにマージされます。
レビュー - EIPの著者がEIPを準備完了とマークし、ピアレビューを要求します。
ラストコール-これは転送前のEIPの最後のレビューウィンドウです
最終 - EIPエディターが割り当てます
ラストコール
状態とレビューの終了日を設定します(
ラストコール締め切り
)、通常は14日後です。
必要に応じて規範的な変更がこの期間中に発生した場合、EIPは元に戻ります
レビュー
.
最終 - このEIPは最終的な標準を表しています。最終的なEIPは最終状態にあり、誤記の訂正や非規範的な説明の追加のためにのみ更新されるべきです。
最後の呼び出しからEIPを移動するPRには、ステータスの更新以外の変更は含まれていてはなりません。コンテンツや編集提案の変更は、このステータス更新のPRよりも前に別途提出する必要があります。
停滞
下書き
レビュー
または、6か月以上活動していないEIP
ラストコール
移動されます
停滞
. 著者またはEIPエディターはEIPを戻すことができます
下書き
または以前の状態から回復する。復活させない場合、提案は永遠にこのままとなるかもしれません。
EIPの著者は、EIPのステータスに対するアルゴリズムの変更について通知されます
取り消し - EIPの提案者は提案されたEIPを取り消しました。このステータスは最終であり、このEIP番号を使用して復活させることはできません。アイデアが後で続けられる場合、新しい提案と見なされます。
生きている - 継続的に更新されるように設計されており、最終状態に達しない EIP の特別な状態。その中でも最も有名なのがEIP-1です。