Web3投資会社のParadigmは、12月7日の同社の最高技術責任者であるGeorgios Konstantopoulos氏の発表によると、イーサリアムのRust実装をリリースした。「Reth」と呼ばれる新しいソフトウェアにより、イーサリアムバリデーターは、Go、Java、またはその他の言語の代わりにRustを使用してノードを起動できる。

以前のRust実装は6月にErigonによってリリースされていたが、Erigonチームの投稿によると、Rethが開発中であることを知ったErigonチームは、11月にサポートを停止した。

発表の中でKonstantopoulos氏は、「クライアントの多様性を改善することでイーサリアムの安定性に貢献する」ため、およびパフォーマンスの高いノードソフトウェアを提供するために、ソフトウェアがリリースされたと述べた。

Excited to be open-sourcing Reth, an Ethereum execution layer in @rustlang

Reth is a new Apache/MIT-licensed full-node implementation of Ethereum by @paradigm and the community, focused on contributor-friendliness, modularity, and performance.https://t.co/hgzkDk9FhL

— Georgios Konstantopoulos (@gakonst) December 7, 2022

イーサリアム開発者コミュニティで言う「クライアントの多様性」とは、単一バージョンのノードソフトウェアが、ネットワークを支配してはならないという考えを指す。開発者は、ソフトウェアの1つのバージョンが優位に立つと、バグやエクスプロイトによってネットワークが不安定になる可能性があると考えている。イーサリアムのドキュメントでは、次のように説明されている。

“Multiple, independently developed and maintained clients exist because client diversity makes the network more resilient to attacks and bugs. Multiple clients is a strength unique to Ethereum – other blockchains rely on the infallibility of a single client. However, it is not enough simply to have multiple, clients available, they have to be adopted by the community and the total active nodes distributed relatively evenly across them.”

イーサリアムドキュメント内のチャートは、イーサリアムバリデーターの80%以上が現在、Goで記述されたイーサリアムのバージョンであるGethを使用していることを示す。ドキュメントには、この割合がネットワークにとって「問題がある」と記載されている。

イーサリアムバリデーターの内訳。出典:イーサリアム財団。

Rethの開発者は、Gethの優位性が問題であることに対して同じ見解だ。ブログ投稿で、彼らは次のように述べた。

“The Ethereum protocol benefits from client diversity when no client has >66% dominance […] With Reth, we hope to grow the pie of clients in the ecosystem to contribute to the network’s health while keeping our consensus-critical adoption in check.”

関連:流動的なイーサリアムステーキングオプションの需要は、合併後も成長し続けています

9月、イーサリアムはマイニングを排除し、イーサリアム保有者が、追加の報酬のためにコインを賭けることを可能にするイベント「マージ」を完了した。しかし、強気相場では依然として高い取引手数料に悩まされている。一連のアップグレードが計画されており、開発者は低料金で1日あたり数百万のトランザクションを処理できると確信している。その創設者であるVitalik Buterin氏は最近、ネットワークの将来に対する展望について、楽しみにしている気持ちを執筆している。