メインコンテンツへスキップ

ページの最終更新日時: 2024年7月7日

イーサリアムのアクティブな研究分野

イーサリアムの主な強みの一つは、活発な研究とエンジニアリングのコミュニティが常にそれを改善していることです。 世界中の多くの情熱的で熟練した人々がイーサリアムに関連する課題に取り組みたいと考えていますが、その課題が何であるかを見つけるのは必ずしも簡単ではありません。 このページでは、イーサリアムの最前線を知るためのガイドとして、アクティブに研究されている主要分野を概説します。

イーサリアムの研究の仕組み

イーサリアムの研究はオープンかつ透明であり、分散型科学 (DeSci)(opens in a new tab)の原則を体現しています。 研究ツールや成果物を、たとえば実行可能なノートブックといった形で、できるだけオープンかつインタラクティブにする文化があります。 イーサリアムの研究は迅速に進んでおり、新しい発見は従来の査読を経た後の出版物ではなく、ethresear.ch(opens in a new tab) のようなフォーラムでオープンに投稿され、議論されています。

一般的な研究リソース

特定のトピックに関係なく、ethresear.ch(opens in a new tab)Eth R&D Discordチャンネル(opens in a new tab) には、イーサリアムの研究に関する豊富な情報があります。 これらは、イーサリアムの研究者たちが最新のアイデアや開発の機会について議論する主な場所です。

2022年5月にDelphiDigital(opens in a new tab) が発行したこのレポートは、イーサリアムのロードマップの良い概要を提供しています。

資金提供の源

イーサリアムの研究に参加して報酬を得ることができます! たとえば、イーサリアム・ファウンデーション は最近、学術助成金の資金調達ラウンド(opens in a new tab) を実施しました。 現在の資金提供機会や今後の機会については、イーサリアムの助成金ページ で情報を見つけることができます。

プロトコル研究

プロトコル研究は、ノードが接続し、通信し、イーサリアムのデータを交換・保存し、ブロックチェーンの状態についてコンセンサスに至る方法を定義する一連の規則であるイーサリアムのベースレイヤーに関するものです。 プロトコル研究は、コンセンサスと実行の2つの主要なカテゴリに分けられます。

コンセンサス

コンセンサスの研究は、イーサリアムのプルーフ・オブ・ステーク(PoS)メカニズム に関するものです。 コンセンサスの研究トピックの例として、以下が挙げられます。

  • 脆弱性の特定と修正
  • クリプトエコノミックセキュリティの定量化
  • クライアント実装のセキュリティやパフォーマンスの向上
  • ライトクライアントの開発

先進的な研究に加えて、イーサリアムの大幅な改善を可能にするために、シングルスロット・ファイナリティなど、プロトコルの基本的な再設計も研究されています。 さらに、コンセンサスクライアント間のピアツーピアネットワーキングの効率、安全性、モニタリングも重要な研究テーマとなっています。

バックグラウンドリーディング

最近の研究

実行

実行レイヤーは、トランザクションの実行、イーサリアム仮想マシン (EVM) の運用、そしてコンセンサスレイヤーに渡す実行ペイロードの生成に関するものです。 活発な研究分野として、以下が挙げられます。

  • ライトクライアントサポートの構築
  • ガスリミットの研究
  • 新しいデータ構造の組み込み (例:バークルツリー)

バックグラウンドリーディング

最近の研究

クライアント開発

イーサリアムクライアントは、イーサリアムプロトコルの実装に関するものです。 クライアントの開発は、プロトコルの研究成果をクライアントに組み込んで現実のものにする役割を担います。 クライアント開発には、クライアントの仕様を更新することや、具体的な実装を構築することが含まれます。

イーサリアムノードを運用するためには、以下の2つのソフトウェアが必要です。

  1. コンセンサスクライアント:ブロックチェーンのヘッドを追跡し、ブロックを伝播し、コンセンサスロジックを処理します。
  2. 実行クライアント:イーサリアム仮想マシンをサポートし、トランザクションやスマートコントラクトを実行します。

ノードやクライアントの詳細については、ノードとクライアントのページ で確認でき、すべての現行クライアント実装のリストもご覧いただけます。 また、イーサリアムの全てのアップグレード履歴は履歴ページ で確認可能です。

実行クライアント

コンセンサスクライアント

スケーリングとパフォーマンス

イーサリアムのスケーリングは、イーサリアム研究者にとって大きな注目分野です。 現在のアプローチには、トランザクションをロールアップにオフロードし、データブロブを使用して可能な限り安価にすることが含まれます。 イーサリアムのスケーリングに関する入門情報は、スケーリングページ でご確認いただけます。

レイヤー2

現在、イーサリアムをスケールするためのレイヤー2プロトコルがいくつか存在しており、これらはトランザクションをバッチ処理し、イーサリアムレイヤー1上でのセキュリティを確保するためのさまざまな手法を使用しています。 この分野は非常に急速に成長しており、多くの研究と開発の可能性があります。

バックグラウンドリーディング

最近の研究

ブリッジ

レイヤー2の中でも、さらなる研究と開発が求められる分野の一つが、安全で高性能なブリッジです。 これは、さまざまなレイヤー2間のブリッジや、レイヤー1とレイヤー2間のブリッジを含みます。 ブリッジはハッカーに狙われやすい部分であるため、この分野の研究は特に重要です。

バックグラウンドリーディング

最近の研究

シャーディング

イーサリアムのブロックチェーンにおけるシャーディングは、長い間開発ロードマップの一部でした。 しかし、「ダンクシャーディング」などの新しいスケーリングソリューションが現在注目を集めています。

完全なダンクシャーディングの前段階であるプロト・ダンクシャーディングは、カンクン - デネブ (「デンクン」)ネットワークアップグレードで実装されました。

デンクンアップグレードについての詳細

バックグラウンドリーディング

最近の研究

ハードウェア

ノードの運用を比較的低スペックなハードウェアで行うことは、イーサリアムを分散化した状態で維持するために重要です。 そのため、ノードを運用する際のハードウェア要件の最小化を積極的に研究することが、重要な研究分野となっています。

バックグラウンドリーディング

最近の研究

セキュリティ

セキュリティは広範なトピックであり、スパムや詐欺の防止、ウォレットのセキュリティ、ハードウェアのセキュリティ、暗号経済のセキュリティ、バグハンティング、アプリケーションやクライアントソフトウェアのテスト、キー管理などが含まれます。 これらの分野の知識で貢献することは、主流の普及を促進するのに役立ちます。

暗号技術 & ZKP

ゼロ知識証明 (ZKP) や暗号技術は、イーサリアムおよびそのアプリケーションにプライバシーとセキュリティを組み込むために重要です。 ゼロ知識は比較的新しい分野ですが、急速に進展しており、研究と開発の機会が多くあります。 例えば、Keccakハッシュアルゴリズム(opens in a new tab)のより効率的な実装の開発、現在存在するものよりも優れた多項式コミットメントの発見、ecdsa公開鍵生成と署名検証回路のコスト削減などが考えられます。

バックグラウンドリーディング

最近の研究

ウォレット

イーサリアムのウォレットは、ブラウザ拡張機能、デスクトップやモバイルアプリ、またはイーサリアム上のスマートコントラクトとして存在します。 個別ユーザーのキー管理に関連するリスクを軽減するソーシャルリカバリウォレットに関する研究が活発に行われています。 ウォレットの開発に関連して、アカウント抽象化の代替形式に関する研究も進行中で、これは新興の重要な研究分野です。

バックグラウンドリーディング

最近の研究

コミュニティ、教育、アウトリーチ

新しいユーザーをイーサリアムにオンボーディングするためには、新しい教育リソースやアウトリーチのアプローチが必要です。 これには、ブログや記事、書籍、ポッドキャスト、ミーム、教育リソース、イベント、そしてコミュニティを構築し、新規参入者を歓迎し、イーサリアムについて人々を教育するその他のものが含まれるかもしれません。

UX/UI

イーサリアムにより多くの人々を受け入れるために、エコシステムはUX/UIを改善する必要があります。 これには、デザイナーや製品の専門家がウォレットやアプリのデザインを再検討することが必要になります。

バックグラウンドリーディング

最近の研究

経済学

イーサリアムにおける経済学研究は、主に2つのアプローチに分かれます:経済的インセンティブに依存するメカニズムのセキュリティを検証する(ミクロ経済学) ことと、プロトコル、アプリケーション、ユーザー間の価値の流れを分析する (マクロ経済学) ことです。 イーサリアムのネイティブアセット (Ether) や、その上に構築されたトークン (例えばNFTやERC20トークン) に関連する複雑な暗号経済学的要因が存在します。

バックグラウンドリーディング

最近の研究

ブロックスペースと手数料市場

ブロックスペース市場は、イーサリアム (レイヤー1) 上で直接、あるいはブリッジされたネットワーク、たとえばロールアップ(レイヤー2) 上で、エンドユーザーのトランザクションの取り込みを管理します。 イーサリアムでは、トランザクションはEIP-1559としてプロトコル内にデプロイされた手数料市場に提出され、チェーンをスパムから保護し、混雑時の価格設定を行います。 両レイヤーにおいて、トランザクションは最大抽出可能価値 (MEV) として知られる外部性を生み出す可能性があり、これらの外部性を捕捉または管理するための新しい市場構造を誘発します。

バックグラウンドリーディング

最近の研究

プルーフ・オブ・ステークのインセンティブ

バリデータはイーサリアムのネイティブ資産 (Ether) を担保として、不正行為を防ぎます。 これのクリプトエコノミクスがネットワークのセキュリティを決定します。 巧妙なバリデータは、インセンティブレイヤーのニュアンスを活用して、明示的な攻撃を仕掛ける可能性があります。

バックグラウンドリーディング

最近の研究

リキッドステーキングとデリバティブ

リキッドステーキングにより、32 ETH未満のユーザーでも、ステーキングされたEtherを表すDeFiとして使用可能なトークンとEtherを交換することで、ステーキング収益を受け取ることができます。 しかし、リキッドステーキングに関連するインセンティブと市場力学はまだ解明されておらず、イーサリアムのセキュリティへの影響 (例:中央集権化のリスク) も同様です。

バックグラウンドリーディング

最近の研究

テスト

形式的検証

形式的検証とは、イーサリアムのコンセンサス仕様が正しく、バグがないことを確認するためのコードを書くことです。 仕様をPythonコードとして実装したものがあり、これを保守し、発展させていく必要があります。 さらに研究を進めることで、仕様のPython実装を改善し、正確性をより堅牢に検証し、問題を特定するためのツールを追加することが可能になるでしょう。

バックグラウンドリーディング

最近の研究

データサイエンスとアナリティクス

イーサリアム上のアクティビティやネットワークの健全性について詳細な情報を提供するデータ分析ツールやダッシュボードが、さらに必要とされています。

バックグラウンドリーディング

最近の研究

アプリケーションとツール

アプリケーションレイヤーは、イーサリアムのベースレイヤー上でトランザクションを決済する多様なプログラムのエコシステムをサポートしています。 開発チームは、重要なWeb2アプリケーションについて、組み合わせ可能で、パーミッションレスで、検閲耐性のあるバージョンをイーサリアムを活用して作成したり、完全に新しいWeb3ネイティブのコンセプトを生み出したりするための新しい方法を常に見出しています。 それと同時に、イーサリアム上でdappsを構築する際の複雑さを軽減する新しいツールも開発されています。

DeFi

分散型金融 (DeFi) は、イーサリアム上に構築された主要なアプリケーションクラスの1つです。 DeFiは、ユーザーがスマートコントラクトを利用して暗号資産を保管、送金、貸付、借入、投資できるようにする、構成可能な「マネーレゴ」を作成することを目指しています。 DeFiは急速に進化する領域であり、常に更新が行われています。 安全で効率的かつアクセスしやすいプロトコルに関する研究が継続的に求められています。

バックグラウンドリーディング

最近の研究

DAO

イーサリアムの影響力のあるユースケースの1つとして、DAO(分散型自律組織)を利用して、分散型で組織を運営できる点が挙げられます。 現在、より優れたガバナンス形態の実現に向けて、信頼の必要性を最小限に抑えた調整ツールとしてのイーサリアム上のDAOを、いかに開発して活用できるかという点について、多くの活発な研究が行われています。これにより、従来の企業や組織を超えた幅広い選択肢が提供されることになります。

バックグラウンドリーディング

最近の研究

デベロッパー向けツール

イーサリアムデベロッパー向けのツールは急速に改善されています。 この分野全般において、多くの活発な研究開発が行われています。

バックグラウンドリーディング

最近の研究

オラクル

オラクルは、パーミッションレスで分散化された方法でオフチェーンデータをブロックチェーンにインポートします。 このデータをオンチェーンに取り込むことで、dappsは現実世界の資産価格の変動、オフチェーンアプリのイベント、さらには天候の変化などの現実世界の現象に反応できるようになります。

バックグラウンドリーディング

  • オラクル入門

最近の研究

アプリのセキュリティ

イーサリアムでのハッキングは、通常プロトコル自体ではなく個々のアプリケーションの脆弱性を悪用します。 ハッカーとアプリデベロッパーは、新たな攻撃と防御を開発するために絶え間ない競争を繰り広げています。 このため、アプリケーションをハッキングから守るためには、常に重要な研究と開発が求められます。

バックグラウンドリーディング

最近の研究

テクノロジースタック

イーサリアムの技術スタック全体を分散化することは、重要な研究分野です。 現在、イーサリアム上のdappsは、中央集権的なツールやインフラに依存しているため、一部の中央集権的な点を持っていることがよくあります。

バックグラウンドリーディング

  • イーサリアムスタック
  • Coinbase: Web3スタック入門(opens in a new tab)
  • スマートコントラクト入門
  • 分散型ストレージ入門

最近の研究

  • スマートコントラクトの構成可能性

この記事は役に立ちましたか?