sWASMテクノロジー
WebAssembly はさらに多くの注目を集めています
最近.WebAssembly は、World Wide Web Consortium (W3C、World Wide Web Alliance) によって作成および定義された新しいタイプのコードで、最新のブラウザーで効率的に実行できます。
WebAssembly がユニークなのはなぜですか?
sWASM はスタック ベースの低レベル バイナリ形式であり、既定ではサイズが小さいため、高速な読み込みと実行が可能です。ブラウザーが WASM コードをダウンロードした後、任意のコンピューターのアセンブリにすばやく変換できます。
WebAssembly
複数の JavaScript エンジンとランタイム環境でサポートされているため、最新のほとんどのブラウザーで実行できます。
Go/Rust/C/C++ 言語は WASM に直接コンパイルできます 非常に高いパフォーマンスで、すべてのマシンレベルのアーキテクチャに迅速に適応する能力
最新のハードウェア アーキテクチャと互換性のある命令セットを搭載
ほとんどのプラットフォームでローカルの動作速度に近づく ■ WASM (FOGR WebAssembly) は WebAssembly です。 霧の その特定の設計目標:
🔵EVM コンバーターを構築し、メータリング インジェクターを eWASM コントラクトとして追加します。
🔵明確で詳細な仕様の公開: イーサリアム インターフェイス、eWASM コントラクト セマンティクス、および詳細。
🔵solc コンパイラ用の eWASM バックエンドを構築します。
🔵インテリジェントなコントラクト作成をサポートするために、C および Rust 言語に対応する命令とライブラリを提供します。
🔵sWASM はコンパイルされたコードに直接変換できるため、読み込み速度が向上し、各ブロックが処理できるボリュームが大幅に増加します。
eWASM は、プリコンパイルへの依存も排除します。プリコンパイルは SVM バイトコードの特別なビットであり、ガス コストを節約し、効率的な暗号化を実行するという利点があります。ほとんどの場合、プリコンパイルなしでコントラクトを作成するために必要なガスを制御することはほとんど不可能です。 . eWASM のガスは非常に効率的であるため、プリコンパイルのほとんどまたはすべてを節約できます。
eWASM は複数の言語と対話することができ、より広範な開発者ツールのセットを備えています。eWASM は C/C++ / Rust 言語をサポートします。
Last updated