SolidityなどのEVM言語は、ブロックチェーン技術スタックとその初期開発言語の基礎となっています。ただし、この言語は新しく、開発者のプールが限られているため、制限があります。
Solidityの開発者は約2000万人と推定されており、300万人のRust開発者や1200万人のC++開発者(2023年8月時点)と比較すると見劣りします。
これまでは、開発者がSolidityとは異なる言語で構築する場合、アプリやアクティビティの数が同じではない可能性のある別のブロックチェーンで構築する必要がありました。
ブロックチェーンは、より多くの言語に対するこのニーズを反映し、それに応じて適応し、より柔軟性を提供する必要があります。
これが、今後数週間で予定されているArbitrum Stylusのアップグレードの背後にある中心的な理由です。
Stylusは、Arbitrumの「次世代」プログラミング言語として定義されています。
Stylus が稼働すると、開発者は Rust、C、C++ の効率性を活用しながら、EVM との完全な互換性を享受しながら、任意の言語でコードを記述できます。
スタイラスは、Orbit Chainsを含むすべてのArbitrumチェーンで稼働します。
ユーザーは、新しいアプリケーションやユースケースを体験し、Arbitrumのコストを節約できます。
スタイラスは、完全に相互運用可能な環境です。
開発者はRustでコードを書き、Solidityコントラクトと通常どおりに話すことができるため、あらゆる種類の言語の追加をサポートできます。
• イーサリアムVM:Solidity用
•WASM(Webアセンブリを使用):Rust、C、C ++
ただし、それらは分離されておらず、連携して機能します。一方の VM のコントラクトが他方の VM を呼び出し、連携して状態遷移に影響を与える場合があります。
StylusでのWASM VMの実装は、Arbitrum Nitroによって導入された不正防止メカニズムによって可能になり、プロトコルが「任意のWASM操作を決定論的に証明する」ことを可能にします。
Stylusは、より安価な取引を通じてユーザーに大きなメリットを提供するだけでなく、Web3業界への参入障壁を下げ、ユーザーがすでに知っているプログラミング言語を使用してArbitrum上でアプリケーションを簡単に構築できるようにすることで、開発者に焦点を当てたアップグレードとして定義できます。
これにより、より多くの言語へのアクセスが解放され、開発者により良いツールが提供されます。
さらに、まもなく、StylusはGo、Sway、Move、Cairoなど、より多くの言語をサポートできるようになります。
Arbitrumの創設者であるSteven Goldberg氏によると、Stylusのアップデートはまもなくリリースされる準備がほぼ整っています。
Stylusの初期展開は、Arbitrum Foundation Grant Programのフェーズ3でもサポートされ、Stylusトラックでは、プロジェクトの助成金として最大150k USDのARBが提供されます。
準備はいいですか。
この記事は [Francesco]、原題「Going beyond the EVM with Arbitrum Stylus」からの転載、すべての著作権は原作者[FRANCESCO]に帰属します。この転載に異議がある場合は、 Gate Learn チームに連絡していただければ、迅速に対応いたします。
免責事項:この記事で表明された見解や意見は、著者のものであり、投資アドバイスを構成するものではありません。
記事の他言語への翻訳は、Gate Learnチームによって行われます。特に明記されていない限り、翻訳された記事を複製、配布、盗用することは禁止されています。
Partager
SolidityなどのEVM言語は、ブロックチェーン技術スタックとその初期開発言語の基礎となっています。ただし、この言語は新しく、開発者のプールが限られているため、制限があります。
Solidityの開発者は約2000万人と推定されており、300万人のRust開発者や1200万人のC++開発者(2023年8月時点)と比較すると見劣りします。
これまでは、開発者がSolidityとは異なる言語で構築する場合、アプリやアクティビティの数が同じではない可能性のある別のブロックチェーンで構築する必要がありました。
ブロックチェーンは、より多くの言語に対するこのニーズを反映し、それに応じて適応し、より柔軟性を提供する必要があります。
これが、今後数週間で予定されているArbitrum Stylusのアップグレードの背後にある中心的な理由です。
Stylusは、Arbitrumの「次世代」プログラミング言語として定義されています。
Stylus が稼働すると、開発者は Rust、C、C++ の効率性を活用しながら、EVM との完全な互換性を享受しながら、任意の言語でコードを記述できます。
スタイラスは、Orbit Chainsを含むすべてのArbitrumチェーンで稼働します。
ユーザーは、新しいアプリケーションやユースケースを体験し、Arbitrumのコストを節約できます。
スタイラスは、完全に相互運用可能な環境です。
開発者はRustでコードを書き、Solidityコントラクトと通常どおりに話すことができるため、あらゆる種類の言語の追加をサポートできます。
• イーサリアムVM:Solidity用
•WASM(Webアセンブリを使用):Rust、C、C ++
ただし、それらは分離されておらず、連携して機能します。一方の VM のコントラクトが他方の VM を呼び出し、連携して状態遷移に影響を与える場合があります。
StylusでのWASM VMの実装は、Arbitrum Nitroによって導入された不正防止メカニズムによって可能になり、プロトコルが「任意のWASM操作を決定論的に証明する」ことを可能にします。
Stylusは、より安価な取引を通じてユーザーに大きなメリットを提供するだけでなく、Web3業界への参入障壁を下げ、ユーザーがすでに知っているプログラミング言語を使用してArbitrum上でアプリケーションを簡単に構築できるようにすることで、開発者に焦点を当てたアップグレードとして定義できます。
これにより、より多くの言語へのアクセスが解放され、開発者により良いツールが提供されます。
さらに、まもなく、StylusはGo、Sway、Move、Cairoなど、より多くの言語をサポートできるようになります。
Arbitrumの創設者であるSteven Goldberg氏によると、Stylusのアップデートはまもなくリリースされる準備がほぼ整っています。
Stylusの初期展開は、Arbitrum Foundation Grant Programのフェーズ3でもサポートされ、Stylusトラックでは、プロジェクトの助成金として最大150k USDのARBが提供されます。
準備はいいですか。
この記事は [Francesco]、原題「Going beyond the EVM with Arbitrum Stylus」からの転載、すべての著作権は原作者[FRANCESCO]に帰属します。この転載に異議がある場合は、 Gate Learn チームに連絡していただければ、迅速に対応いたします。
免責事項:この記事で表明された見解や意見は、著者のものであり、投資アドバイスを構成するものではありません。
記事の他言語への翻訳は、Gate Learnチームによって行われます。特に明記されていない限り、翻訳された記事を複製、配布、盗用することは禁止されています。