EOSはEVM+ワーキンググループを設立し、EVM互換性を実現します。
出典:EOSネットワーク財団
概要
EOSは、コミュニティの力を結集してエコシステムに必要な重要なプロジェクトを共同開発し、EOSエコシステムの復活をさらに推進しています。私たちは、重要な貢献をする才能ある開発者、責任感と行動力の強いコミュニティリーダー、そしてEOSネットワーク財団を持っています。
EOSは自らの前進の道を切り開き、新しい協力の時代を迎えています。
現在、EOSネットワーク財団が資金提供して設立した6つのコアワーキンググループが高速で運営されており、それぞれのグループがその分野で重要な役割を果たしています。中でもAPI+、Core+、Wallet+、Audit+の4つのワーキンググループのブループリントはほぼ完成しており、それぞれのブループリントは重要な研究成果であり、発展目標や各分野で成功を収めるための実行可能な戦略などを詳細に説明します。
今日は、EVM+コアワーキンググループを紹介しますが、その前に6つのコアワーキンググループの概要を見てみましょう。
6つのコアワーキンググループの紹介
現在、EOSネットワーク財団がスポンサーとなって設立した6つのコアワーキンググループは以下の通りです:
· API+:主にデータインターフェースを提供し、EOSエコシステム外のアプリケーションがEOSネットワークをより良く統合できるよう支援します。
· Core+:主にEOSシステムを維持し、EOSがさまざまな種類のアプリケーションを実行するのに適したものにします。
· Wallet+:主にソフトウェアと連携してEOSを外部アプリケーションに統合します。
· Audit+:主にEOSアプリケーションに安全分析ツールと契約監査の全体的なフレームワークを提供します。
· EVM+:主にEVMとの互換性を実現し、EOSの実行可能な経済的インセンティブを探求します。
· Recovery+:主に危機管理フレームワークを構築し、緊急連絡、反応メカニズム、DAO保険、ホワイトハット報酬などの措置を策定して、EOSプロジェクトがハッキング攻撃に遭遇した際により合理的かつ効果的に危機に対処し、失われた資産を回収できるよう支援します。
コアワーキンググループは、EOSエコシステム内で最も経験豊富な人々や組織と協力し、EOSロードマップの実施において重要な役割を果たします。これは、EOSエコシステムの現状を評価し、潜在的な問題を特定し、将来の発展のためのロードマップを策定する絶好の機会です。
各ワーキンググループは、EOSネットワーク財団から20万~25万ドルの資金提供を受けており、さらにEOSネットワーク財団は10万ドルを支出して監視グループを設立し、ワーキンググループの全体的な進捗を監視しています。
しかし、コミュニティの声とエコシステムのニーズを考慮し、EVM+ワーキンググループは他のワーキンググループとは異なるワークフローを採用しています。EOS Argentinaのリーダーシップの下、EVM+ワーキンググループはよりアジャイルな方法で開発を進めます。
EVM+ワーキンググループはブループリントを作成せず、直接開発と製品提供を行うことで、EOSのスマートコントラクトレベルでのEVM互換性をより迅速に実現します。また、EVM+ワーキンググループの初期予算は20万ドルです。
EVM+ワーキンググループの紹介
EOSが現在直面している最も重要な問題の一つは、ブロックチェーンの相互運用性です。
ブロックチェーン分野で最も容易に発生する問題は、内向きに焦点を当てて発展し、外向きの互換性を無視することです。この問題はEOSにおいて顕著に表れています。開発者はしばしば「EOSは最高の技術を持っているので、EOSが最良の場所である」といった思考に陥りますが、他のパブリックチェーンエコシステムの人々はEOSの潜在能力に気づいていないことが多いです。
このような考え方はEOSをより広いブロックチェーンの世界から隔絶させ、多くの機会を見逃すことになります。多くの開発者がEOSを離れ、イーサリアムに移行する理由は、イーサリアムには欠点があるものの、より良い互換性を持っているからです。
これが、EVM+ワーキンググループを設立し、この分野での作業を加速する重要な理由の一つです。EOS上にイーサリアム仮想マシンを展開することは非常に重要な作業であり、EOSをより広いブロックチェーンエコシステムに統合し、引き入れ、外に出て、互換性を持たせて急速に発展させる必要があります。
技術的およびビジネス的な観点から、EVM互換性を実現することは、EOSの潜在能力を引き出す上で極めて重要な役割を果たします。私たちは、より多くのイーサリアム開発者やユーザーがEOSエコシステムに参加することを望んでおり、EOSがEVM互換性を実現することが彼らを引き付ける最良の方法です。
成功の肩に立ち、開発者を引き付ける
EVM+ワーキンググループのリーダーチームは、EOS創世ブロックプロデューサーであるEOS Argentinaであり、このチームはEvodexやEOS Metamaskウォレットの背後にいる開発者でもあります。
EVM+ワーキンググループを支援するのは、EOSエコシステムの著名な開発者Syed Jafriで、彼は2020年にEOSIO.EVMでBlock.oneが主催したEVMチャレンジで優勝しました。EOSIO.EVMは、Solidity開発者がEOSIO上で迅速に立ち上げ、最大100倍の速度で、1000倍未満のコストでアプリケーションを実行できるようにします。言うまでもなく、Syed JafriはEOSがEVM互換性を実現するのを助ける経験が豊富です。
EVMはEOSにとって急務のイノベーションです。EOSパブリックチェーンが過去数年間に直面してきた主要な問題の一つは資金不足です。私たちはイーサリアムエコシステムと比較してみましょう:
· イーサリアムは速度が遅く、効率が低く、Gasコストが非常に高いですが、イーサリアムと他のEVMベースのパブリックチェーンの間には、より高いネットワーク効果とトークン流動性があります。一方、イーサリアム上の一部の開発者は、Solidityで書かれたモジュール化可能で再利用可能な安全なオープンソースのスマートコントラクトを作成することで高い報酬を得ることができ、他の開発者はOpenZeppelinなどの組織が収録したコードライブラリから豊富な開発ツールやチュートリアルを得ることができます。否定できない事実は、EVMエコシステム内の開発者ツール、コードライブラリ、dApp開発者が利用できるオープンソースコードが急速に増加していることです。
· 一方、EOSエコシステムでは、開発者はあまり成熟していないツールを使用して多くのコードライブラリをゼロから構築する必要があります。不適切な比喩ですが、イーサリアムエコシステムの開発者が車を製造するのは積み木を組み立てるようなもので、既製の車輪、ハンドル、エンジンなどを組み合わせるだけで済みますが、EOSエコシステムの開発者は車を製造するために車輪を作るところから始めなければなりません。
EOSネットワーク財団がスポンサーとなっている他のワーキンググループは、EOS開発者の体験を改善し、より多くの利用可能なネイティブツールを提供することに焦点を当てていますが、これを完全に実現するには時間がかかります。
したがって、私たちとコミュニティは、EVMに既に存在する人材とリソースを活用し、EVM互換性を通じてこれらをEOSに引き入れることで、EOSエコシステムの潜在能力を引き出すことができると考えています。
EOSの発展は非常に重要な年に入っており、EOSは依然として2つの大きな課題に直面しています:
· 一方で、EOSは潜在的な開発者にその巨大な潜在能力と価値を示さなければなりません;
· 他方で、EOSは開発者がエコシステムに入る障壁を取り除き、できるだけ低いハードルで、より多くの開発者を引き付ける必要があります。
プロジェクトチームや開発者がEOSがより良いと信じていても、EOSエコシステムに入るプロセスが長く煩雑であれば、プロジェクトチームや開発者は参加しません。したがって、他のパブリックチェーンの開発者が無障害で低いハードルでプロジェクトをEOSエコシステムに展開、移行、またはクローンできるように支援することが、より効果的な方法です。
EVM+ワーキンググループ:EVMとEOSIOの間に橋を架ける
EVM+の全体的な目標は、開発者とユーザーの視点からEOSを互換性のあるEVMプラットフォームにすることです。そのために、以下の重要な問題に取り組んでいます:
· スマートコントラクトレベルの互換性とローカルノードの実装:EOS Argentinaは、EVMがEOS VM WASMランタイムで正常に動作するように、スマートコントラクトベースのソリューションを開発するために努力しています。これにより、EOSネットワークはプロトコルのアップグレードを行うことなくEVMをアップグレードできます(フォークなしで)。
· ETHプリコンパイル契約:これはEOS上のEVMに有利であるだけでなく、スマートコントラクト開発者にも有利です。EOSは他のチェーンと同様に、取引実行時間が制限されています(プロトコルは150ミリ秒、BPは30ミリ秒)。EOS VMは強力で高速ですが、Webアセンブリで実行する際に、ネイティブコードで行える最適化が不足している操作の種類があります。速度を上げるために、EVM+ワーキンググループはETHプリコンパイルをEOSの内在関数(ローカルコード)として実装することを模索しています。
· 完全互換のRPC:この分野の計画はまだ開発中ですが、EVM+チームの目標は、ETH上で一般的なツール/開発環境を使用できるように、少なくとも大多数のRPCをサポートすることです。これはこの計画の最も重要な作業の一つとなります。
· 決定論的なGas消費/課金:EOSチェーンは、CPU(主観的測定/可変価格)、NET(客観的測定/可変価格)、RAM(客観的測定/可変価格)の3つのリソースを使用して課金します。この分野での課題は、ユーザーに決定論的なGas消費と競争力のあるGas価格を提供し、Web3 APIの乱用を防ぐことです。
· Metamaskのサポート:これは、EOSエコシステムがMetamaskウォレットをサポートし、EOSのローカルコントラクトとSolidityで書かれたEVMコントラクトとの相互作用を可能にすることを意味します。
EVM+ワーキンググループは、上記の方向に沿って迅速に作業を進め、EOSにEVM互換性を実現するための最良のソリューションを作成し、2022年の夏までに実行可能なソリューションを生み出すことを計画しています。
現在の6つのワーキンググループは、開発者とユーザーがEOSに参加しやすくするフレームワークを構築し、EOSネットワークの成長を促進し、EOSエコシステムをより魅力的にしています。EOSの未来はこれまでにないほど明るいです。私たちは、あなたが私たちに参加し、ブロックチェーンの世界で最も偉大なパブリックチェーンの復活物語を共に創造することを招待します。