イーサリアムチームがWasm Web AssemblyとEVMとそのアプリケーションについて議論

イーサリアムチームがWasm Web AssemblyとEVMとそのアプリケーションについて議論

著者:キャシー

講演者: Greg Colvin 博士、Martin Becze、Pawel Bylica、Christian Reitwiessner 博士 Greg Colvin は主に Ethereum C++ チームを担当しています。

Martin Becze は Wasm Web Assembly を担当しています。Pawel Bylica は EVM プロジェクトの 1 つを担当し、EVM バイトコードをマシンコードに変換しています。Dr. Christian Reitwiessner は Ethereum 仮想マシンのユーザー側である Solidity に重点を置いています。Alex は Wasm Web Assembly を担当し、仮想マシンのパフォーマンスを向上させることを目指しています。

上記の専門家は、進化する Ethereum 仮想マシンに関する以下の問題についてグループディスカッションを行いました。



1. 研究の具体的な進捗と方向性についての議論

過去数か月間、主な研究は、EVM Wasm を Web アセンブリに接続することにありました。バイトコードには主に 2 種類あり、仮想マシン バイトコードは、新しいタイプのコードに変換されて、いくつかの新しい機能が追加されることが期待されています。 Web Assembly は新しい形式です。主な焦点は EVM のアップグレード バージョンにあり、これにより速度が大幅に向上し、以前から残されていた効率の問題が解決されます。アップロードやダウンロードも非常に便利で、さまざまな環境で簡単に実行できます。

EVM は仮想マシンの実装方法です。チームに参加して以来、私が解決したい問題は、この実装を他のクライアントにどのように取り入れるかということでした。私たちが今やっているのはC言語の作業です。 EVM をご存知であれば、EVMC という用語があります。これはパッケージ化して他のプロジェクトに統合できるシンプルなインターフェースです。会議が始まる前に、彼らはすでに特定のクライアントに EVMC を追加しており、後でそれを実装し続けることを望んでいたので、私が行ったのは最適化ではなく、プロジェクト統合でした。これで、この C++ クライアントと、このアプリケーションを実装した別のクライアントを実装するためのプラグイン インターフェイスができました。

私たちはクライアントと EVM の間に共通のインターフェースを持ちたいと考えており、さまざまなクライアントでデコーダーを使用するために C++ 実装を再構築する計画があります。

wasmについては後ほど紹介します。これは別のコードなので、まず互換性がなければなりません。同時に、このバイトコードが Solidity や Wasm スマート コントラクトの記述など、他の場所でも使用できるようになることも期待しています。 EVMCでも活用させていただきたいと思います。

彼らはスマートコントラクトを C で書く必要はないと考えていますが、実際には常にそのような状況に遭遇します。 Ethereum チームが互換性と普遍性を実現するために、より効率的にコードを記述できるようになることを願っています。

堅牢性だけで十分だと考える人もいます。実際、C はすでに暗号化ライブラリの契約を記述するために使用されています。 Solidity は難しすぎると文句を言う人もいますが、実際には多くの言語が C で書かれており、チェックもすべて C から来ています。そのため、私たちはユーザーがよりシンプルで高速な操作を実現できるように支援したいと考えています。 EVMC インターフェースは非常に強力で、さまざまなタスクをまとめて必要な言語を提供できます。 EVMC インターフェースは私たちの仕事に影響を与えません。

私たちのプロジェクトの実装の多くは、より複雑な構造に基づくことができます。このEVMCを通じて、固有のコードまたはランダムに選択されたコードを使用して実装できます。たとえば、EVM は他の仮想マシンと統合できます。 EVMC インターフェイスを使用しながらアップグレードできますが、機能はより充実します。このインターフェースはブロックチェーン上のデータを取得できます。その後、さまざまなレベルで実装されます。実際には、同じレベル、同じレイヤーで操作してから変更を加えることになります。

2. EVMCはいつリリースされますか?

これは主に作業チームに依存します。多くの場所で実装しており、最終的には 2017 年に実現できると予想されており、その後、他の領域にも拡大できます。実際に、多くの側面に適用されており、後でテストネットワークでテストされる予定です。 EVM の進歩により、他のクライアントにも適用されるようになります。通常、EVM のリソース消費はガスを通じて取得できます。

最大のセキュリティ上の問題は、信頼を最小限に抑えることです。これは、Web アセンブリでのスタック分析や、以前と同等のメモリを使用したメータリングなどの測定によって実現できます。ガスモデルとメモリは以前とあまり変わらないので、焦点と設計が異なります。そこで、別々に構築する 2 つのモジュールを考案しました。こうして、この信頼性の高いコンピューティング プラットフォームが誕生しました。実際、私たちは安全性の問題についても非常に懸念しています。

3. メモリの支払いはどのように行われますか?実際の使用状況または仮想マシンにリンクされますか?

実はメモリはWebAssemblyに接続されており、メモリ関連のプロジェクトも拡張・拡張される予定です。たとえば、Alphamat もメモリを拡張します。測定部分に関しては、実際には独自のコードを入力する必要があり、コンパイラをあまり信頼していないため、その過程で、特定の方程式を呼び出すいくつかのステートメントを追加します。以前使用していたアプリと同じです。時間は節約できますが、コストが高すぎる可能性があります。その性能は別途検討できるが、最終的にどのように改善されるかはまだ不明であり、現在は 8 バイトのプロトタイプが使用されている。


<<:  DEVCON2: Vitalik Burtin - イーサリアムについて 25 分

>>:  ヴィクトル・トロン、アロン・フィッシャー博士: 交換、保証、詐欺のためのスウォームインセンティブシステム

推薦する

インドの暗号通貨取引所WazirXが来月分散型取引所を開設

7月28日、インド最大の暗号通貨取引所であるWazirXの共同創設者であるニシャル・シェッティ氏は、...

コインゾーントレンド: 今週のビッグデータに基づくビットコインの価格動向 (2017-06-05)

通貨価格は安定しており、突破口は差し迫っている1. 市場動向<br/>今日は2017年6...

このブロックチェーンスタートアップは愛を見つけると報酬を支払います

Crazy Review : 新しい出会い系サービスプラットフォーム Matchpool は、従来の...

イラン、鉱業を国家戦略にするよう呼びかけ

BlockBeatsによると、イランのハサン・ロウハニ大統領は、イランの経済調整本部で国家経済戦略セ...

609件の規制政策が集中的に発表されています。それらの背後にある論理と将来の展開は何でしょうか?

原題:「609 規制の日: 多くの州が採掘を禁止し、取引所を捜索・閉鎖し、マネーロンダリング業者を一...

ライトコインマイニングプールの創設者、江卓児氏:デジタル通貨マイニングの未来

12月20日、Lieyun Finance主催の「2019デジタルマイニングサミットフォーラム」が深...

Ethereum ブロックチェーンに認定された Ethereum 開発者が誕生しました。

クレイジーコメント:分散型アカデミー B9lab がブロックチェーン開発者コースを開始しました。卒業...

Visaは、異なるブロックチェーン間でデジタル通貨を送信できるプロトコルを開発中

決済大手のVisaは、複数のブロックチェーン間でデジタル通貨を送信できるようにするプロトコルを開発中...

マイニングレポート:半減期は2月5日も続く

2月5日の為替市場昨日の市場は全面的に下落したが、今後の市場は依然として楽観的である通貨市場の半減Z...

ビットコインは早朝に7,200ドルを超えて急騰した。米国の失業保険申請件数の急増により、ビットコインは最終的に安全資産となるのでしょうか?

暗号通貨市場全体の価格はプラスの範囲に入っているようです。北京時間の今朝の早い時間に、ビットコインは...

VolcMiner交換グループへの参加を歓迎します

‌VolcMiner‌ は暗号通貨マイニングハードウェア機器を専門とする企業で、最新製品である ‌V...

ナンドゥ自メディアが病院が医療記録を改ざんしたことを暴露?心配しないでください。ブロックチェーンが改ざんを防止します

南都自伝が1月4日に報じたところによると、1月3日以降、「北京大学病院、ただ1つの質問に答えてくださ...

インターネットデコレーション会社初、ビットコイン決済を導入すると発表!

「インターネット企業はビットコインを受け入れており、これは変化の時代です。」いつの間にか、ビットコ...

OKExリサーチ |ビットコインは高値圏で推移し続けており、市場はまだ様子見ムードから抜け出せていない。

Feixiaohaoのデータによると、記事執筆時点での24時間の通貨上昇と下落の比率は下図の通りで...