Webassembly スマート コントラクトは、「Web2 から Web3 に多くの才能を引き寄せる」予定です – インタビュー ビットコイン ニュース

イーサリアムは、スマート コントラクトの概念を実現した後、Web3 革命を開始したことで広く認められています。 しかし、Astar Network の Sota Watanabe のような Web3 コミュニティの一部は、プロトコルだけでは「ブロックチェーンの革新的な未来を構築する」ことはできないと考えています。 さらに、一部の批評家は、イーサリアム仮想マシン (EVM) を構築するのに理想的とは言えない場所にしていると主張する言語障害を指摘しています。

Webassembly スマート コントラクトは「Web3 の採用を加速する」

WebAssembly (WASM) として知られる代替手段の作成につながったのは、EVM のこの制限とその他の制限です。 この代替手段は、EVM に不満を抱いている開発者、エンジニア、学者にとって最適な仮想マシンであると言われています。 渡辺氏によると、Web2 に移行したい Web3 開発者にとって、WASM は「ネイティブ パフォーマンスと高い移植性を備えた幅広い言語をサポートする」ため、理にかなった選択のように思えます。

WASM の詳細を知るために、Bitcoin.com News は、マルチチェーン スマート コントラクト プラットフォームである Astar Network の CEO である渡辺聡太氏に連絡を取りました。

送られた質問に対する彼の書面による回答では、 アスターネットワーク CEO は、Webassembly についての考えと、Web3 の採用を加速する上で果たす役割について述べました。 渡辺氏は、Astar Network が EVM と WASM の両方をサポートしている理由についても説明しました。

以下は、Whatsapp 経由で彼に送信された質問に対する渡辺の回答です。

Bitcoin.com ニュース (BCN): 非常に簡単な言葉で、WASM とは何かを読者に説明していただけますか?

渡辺聡太(SW): 一般に WASM と呼ばれる Webassembly は、プログラミング言語の移植可能なコンパイル ターゲットです。 WASM は、ネイティブのパフォーマンスと高い移植性を備えた幅広い言語をサポートしています。 Astar では、イーサリアム仮想マシン (EVM) と同様に、WASM スマート コントラクト環境をサポートしています。 WASM の優れている点は、ほとんどの Web2 言語が Webassembly に構成可能であることです。これは、Solidity と呼ばれる特殊なプログラミング言語に依存する Ethereum の EVM には当てはまりません。

WASM スマート コントラクトの使用の増加により、Web3 の採用が劇的に加速すると確信しています。 技術人材のほとんどは依然として Web2 スペースで働いており、Web2 開発者が Web3 に参入したい場合、今日最も人気のあるスマート コントラクト プラットフォーム (EVM) で使用されている Solidity と呼ばれる新しいプログラミング言語を学ぶしかありません。 それは障害です。 すでに知っている言語を使用して、Web3 dapps [分散型アプリケーション] を構築できると想像してみてください。 さらに、dapps を EVM と簡単に互換性を持たせることができます。 これが、WASM スマート コントラクトが Web2 から Web3 に多くの才能を引き寄せている理由です。 だからこそ、とてもエキサイティングです。

BCN: EVM にはどのような課題や制限があり、WASM はこれらをどのように克服していますか?

SW: イーサリアムはスマート コントラクトの導入により Web3 革命をもたらしましたが、それだけではブロックチェーンの革新的な未来を構築することはできません。 特殊なプログラミング言語を使用すると、開発者コミュニティが真に相互運用可能な新しい dapps を探索して作成する能力が制限されます。 EVM はブロックチェーン固有であり、サポートが少なく、特殊なプログラミング言語である Solidity が使用されています。

今日、Web3 言語は Ethereum のプログラミング言語である Solidity に組み込むことができないため、多くの Web2 開発者にとって Web2 は禁止されています。 Webassembly (WASM) を使用すると、開発者は Web2 から Web3 インフラストラクチャにすばやく移行できます。これにより、Solidity などの特殊な言語を学習するよりも、dapps のコア機能の構築により多くの時間を費やすことができます。

WASM は機械語に近いため、パフォーマンスが向上します。 Web ブラウザー アプリケーションにネイティブに近いパフォーマンスをもたらし、開発者が選択した言語で高速な Web アプリを構築できるようにします。 また、WASM は Web 用に設計されているため、インターネットの未来に大きな可能性を秘めています。

BCN: すでに XNUMX つの主要なブラウザー エンジン (Chrome、Firefox、Edge、および Webkit) によってサポートされている WASM は、より安全で、より効率的で、高速で、デバッグ可能で、オープンであると言われています。 なぜこれが重要なのか、簡単な言葉で説明できますか?

SW: あなたが正しい。 WASM についてあなたが述べたことはすべて、Web2 開発者の間で WASM が信頼を築くのに役立っています。 また、WASM ツールを使用して相互運用可能な Web3 dapps を構築できる場合、Web3 を採用する可能性が高くなります。

さらに、WASM 開発は、Google、Microsoft、Mozilla などの一流企業によって既にサポートされており、Web2 開発者の間で一般的な C/C++、GO、TypeScript、RUST などの一般的なプログラミング言語で使用できます。

BCN: 一部のレポートでは、Web2 に移行している Web3 開発者が WASM に魅力を感じていることが示唆されています。 この提案は正しいですか? この場合、その理由は何だと思いますか?

SW: 答えは No. 2 と 3 に似ています。

何年にもわたって、私たちは Web2 で構築する傾向がある何千もの Web3 開発者とやり取りしてきましたが、慣れ親しんだツールがないことが障害でした。 WASM をサポートし、EVM と相互運用可能にし、Web3 で構築するために必要なすべてのツールを開発者に提供することで、Astar Network はこの新しいエコシステムを大きく後押ししたいと考えています。

BCN: あなたのプラットフォームである Astar Network は、どちらかの使用を奨励または阻止するのではなく、開発者が EVM と WASM の両方で dapps を構築するのを支援していると言われています。 両方の仮想マシンをサポートする理由は何ですか?

SW: Web3 分野の開発者は、さまざまなバックグラウンドを持っており、さまざまなスキル セット、機能、および好みを備えています。 彼ら全員が、単一のスマート コントラクト プラットフォームを使用してビジョンを実現することを強いられるべきではありません。 彼らは選択に値し、構築しているプロジェクトに適したスマート コントラクトを決定するのは彼ら次第です。

はい、開発者に柔軟性を与えるために、EVM と WASM スマート コントラクトの両方をサポートしています。 EVM は、最大のユーザー ベースを持つ最も人気のあるスマート コントラクト環境だからです。 EVM の制限を克服すると同時に、新しい開発者の波がこの分野に参入しやすくなるためです。 1 つの VM を同時に使用し、それらをインタラクティブにすることが、新たなレイヤー XNUMX ブロックチェーンの重要な成功要因であると考えています。

BCN: それは、より広範なブロックチェーン エコシステムにどのような利益をもたらしますか?

SW: Web2 開発者が革新的で分散型の相互運用可能なソリューションを Web3 空間で構築できるようにすることで、ブロックチェーン エコシステムを劇的に拡大します。

BCN: Astar Network は、クロス コンセンサス メッセージングとの真の相互運用性を提供していると言われています。 これは何を意味するのでしょうか?

SW: 私たちは真に相互運用可能な Web3 エコシステムを信じており、開発者が真に相互運用可能な dapps を構築するために必要なすべてを提供しています。 私たちは以下を通じてそれを達成します:

クロス コンセンサス メッセージング (XCM): 異なるコンセンサス メカニズムを持つチェーン上に構築された dapps が、相互にデータと値を安全に転送できるようにします。 交換は双方向です。 これが可能になったのは、Astar が Polkadot のパラ チェーンであり、この機能をコア機能の一部として使用できるためです。

クロス仮想マシン (XVM): EVM や WASM などの XNUMX つの異なるスマート コントラクト環境間の相互運用性を実現します。 dapp はスマート コントラクトに EVM を使用できますが、WASM スマート コントラクト モジュールを実装すると同時に、別のパラ チェーンの機能を使用して dapp に統合できます。

これら XNUMX つのイノベーションは、dapps の次のイノベーションの波の始まりとなります。

この物語のタグ
アスターネットワーク, ブロックチェーン, dApps, Ethereum, Ethereum仮想マシン(EVM), スマート契約, 固まり, 渡辺聡太, ワム, Web3, WebAssembly

このインタビューについてどう思いますか? 以下のコメントセクションでご意見をお聞かせください。

テレンス・ジムワラ

Terence Zimwaraは、ジンバブエの受賞歴のあるジャーナリスト、作家、作家です。 彼は、いくつかのアフリカ諸国の経済問題と、デジタル通貨がアフリカ人に逃げ道を提供する方法について広範囲に書いています。














イメージクレジット:Shutterstock、Pixel、Wiki Commons

免責事項:この記事は情報提供のみを目的としています。 これは、売買の直接の申し出や勧誘、または製品、サービス、または企業の推奨または推奨ではありません。 Bitcoin.com 投資、税金、法律、会計に関するアドバイスは提供しません。 この記事に記載されているコンテンツ、商品、サービスの使用または依存に起因または関連する損害または損失について、会社も著者も直接的または間接的に責任を負いません。

ソース: https://news.bitcoin.com/astar-network-ceo-webassembly-smart-contracts-are-going-to-pull-a-lot-of-talent-from-web2-to-web3/