去年の今頃、私たちは Arbitrum Nitro のリリースで大きな一歩を踏み出しましたが、今日、Stylus で再び大きな一歩を踏み出しました。
Stylus の中核は EVM+ で、EVM と WASM の 2 つの世界の最高の機能を組み合わせています。開発者は、効率の向上と Rust、C、C++ の既存のライブラリへのアクセスを実現しながら、エコシステムや流動性を含む EVM のすべての利点を享受できます。これらすべては、EVM の動作方法を変更することなく行われます。 EVM の等価性はもはや上限ではなく、出発点です。
従来の EVM コントラクトとの完全な相互運用性と構成可能性を維持しながら、Rust と C を使用する約 20,000 人の Solidity 開発者から数百万人の開発者まで拡張する能力があり、実行時間の短縮とガスの削減を可能にします。新しいユースケース - すべてが最も安全で分散型で、広く使用されているイーサリアム L2 チェーン - 私たちは将来の方向性についてコミュニティと協力できることに興奮しています。
イノベーションを軌道に乗せるために、Arbitrum Foundation は Stylus に研究開発助成金を提供しています。
今後数か月間、Stylus について私たちからたくさんの情報が届くことになるので、そのハイライトのいくつかを見てみましょう...
Arbitrum Stylus のテストネットが利用可能になりました。Arbitrum Stylus は、開発者が Rust、C、C++、および以前に利用可能だった EVM 言語を使用してスマート コントラクトを構築できるようにする新しい技術実装です。また、コードを Github リポジトリで公開します。
今すぐ Stylus を使って構築を始めましょう。Discord の Stylus コミュニティに参加して、フィードバックや経験を共有してください。
Stylus は、Arbitrum チェーンと互換性のある追加の WASM 言語 (Rust、C、C++ など) の使用に興味がある経験豊富な Web 3 開発者、およびブロックチェーン開発にあまり詳しくない開発者向けに設計されています。
Stylus は、dApp 用に安価なコンピューティングとメモリを必要とする Solidity 開発者向けです。
Stylus は、Solana や NEAR などの Rust 環境に精通しており、EVM での作業のメリットを求めるブロックチェーン開発者向けです。
secp256r1 曲線などの業界標準の暗号化ライブラリを導入したい場合は、Stylus も最適です。
人気のあるプログラミング言語を使用したネイティブ Ethereum 開発: Rust、C、C++ などの人気のある WASM 互換言語を活用して、Arbitrum の大規模なエコシステム上でアプリを構築し、人気のある Web 2 プログラミング言語と最も広く使用されている L2 スマート言語を組み合わせることができます。契約を組み合わせたもの。
1 つのチェーン、複数の言語: Stylus を使用すると、1 つのチェーンで複数のプログラミング言語を使用できます。開発者は、好みのプログラミング言語をサポートするブロックチェーンを選択する必要はなくなり、すべてが同じチェーン上で行われます。
完全な構成可能性: Solidity コントラクトと WASM プログラムは完全に相互運用可能です。 Solidity で作業している場合、開発者は Rust プログラムを呼び出したり、別の言語の他の依存関係に依存したりできます。 Rust で作業している場合は、Solidity のすべての機能をそのまま使用できます。
より高速な計算、より低いコスト: Stylus、Rust、C、および C++ を使用すると、WASM の計算操作は、Solidity の同等のものよりもはるかに高速に実行されます。計算能力は 10 倍以上向上しました。メモリは 100 倍以上に増加しました。
新しいユースケースの実現: Stylus の計算速度、コスト効率の向上、成熟した WASM エコシステムへのアクセスにより、以前は非現実的だった新しい EVM ユースケースが開かれます。暗号動物学ライブラリをカスタムプリコンパイルとしてデプロイできるようになりました。許可は必要ありません。 RAM を大量に使用するジェネレーティブ アート ライブラリ、C++ で書かれた既存のゲームをブロックチェーンに導入すること、および計算集約型の AI モデルはすべて、よりアクセスしやすくなっています。
より安全な設計: Stylus Rust SDK を使用して作成された WASM プログラムは、再入力を選択した場合により安全です。リエントリーは Solidity の一般的な脆弱性であり、開発者は軽減を試みることしかできません。 Stylus では、意図的にオーバーライドされない限り、再入力はデフォルトで無効になっています。
Arbitrum 用にカスタマイズ: Stylus を使用すると、イーサリアム最大のスケーリング ソリューションである Arbitrum の成熟度、セキュリティ、スケーラビリティを維持しながら、WASM で開発できます。
Arbitrum Orbit L3 チェーンとのコラボレーション: より高度なカスタマイズのために、Stylus を Arbitrum Orbit 開発フレームワークと併用することで、専用の Orbit チェーンで人気のある WASM 互換プログラミング言語をサポートできるようになります。
開発者とパートナーの最大のコミュニティ: Arbitrum チェーンをサポートすることで、Stylus は最大のイーサリアム L2 エコシステム内に位置し、そのプロトコル、コミュニティ、パートナーのサポートを活用します。
即時ブロックチェーンと Rust ツールのサポート: Stylus を使用すると、最初のテストネット起動時のブロック エクスプローラーと Rust CLI ツールのサポートを含め、すぐに開発を開始できます。 Stylus には、Rust、C、C++ 用のオープンソース SDK も含まれており、Move、Sway、Cairo、Go などの他の言語に拡張できる可能性があります。
ガスコストの削減: Solidity を使用する場合と比較して、WASM プログラムはより効率的であり、ガスコストをさらに削減します。
メモリとストレージのコストの削減: コンピューティング操作の効率化によるガスコストの削減に加えて、Stylus のメモリもより経済的です。 Stylus で数メガバイトの RAM を割り当てるコストは、Solidity のコストの 1/100 ~ 1/500 です。 Stylus は、Rust の借用チェッカーを自動的に使用してストレージ操作を安全に削減し、経費をさらに削減することもできます。
既存のライブラリを使用する: すでに作成したライブラリと同じ機能を実現するためにコードを書き直す必要はありません。 Rust、C、C++ の既存のライブラリは、最小限の変更でデプロイできます。
### 次は何が起こる?
Trail of Bits 監査: Trail of Bits は、契約と Stylus SDK のセキュリティを確保するために、Stylus のソース コードを監査します。
DAO 投票: Arbitrum One と Arbitrum Nova は両方とも DAO によって管理されているため、Stylus をサポートするようにアップグレードするかどうかは DAO の投票によって決定されます。
AMA に参加してください。9 月 7 日に YouTube で Stylus に関する最新のディスカッションをチェックし、質問してください。
ETHGlobal NY で高額賞品を獲得: 9 月 22 日から 24 日まで ETHGlobal NY で Stylus に賞金 20,000 ドルを授与しますので、この楽しいイベントに参加して Stylus チームに会いましょう!
翻訳: @hicaptainz
14603 人気度
269534 人気度
44187 人気度
37028 人気度
51966 人気度
Arbitrum の最新開発環境 Stylus とは一体何ですか?
Stylus に期待する理由
去年の今頃、私たちは Arbitrum Nitro のリリースで大きな一歩を踏み出しましたが、今日、Stylus で再び大きな一歩を踏み出しました。
Stylus の中核は EVM+ で、EVM と WASM の 2 つの世界の最高の機能を組み合わせています。開発者は、効率の向上と Rust、C、C++ の既存のライブラリへのアクセスを実現しながら、エコシステムや流動性を含む EVM のすべての利点を享受できます。これらすべては、EVM の動作方法を変更することなく行われます。 EVM の等価性はもはや上限ではなく、出発点です。
EVM と EVM+ を比較する
従来の EVM コントラクトとの完全な相互運用性と構成可能性を維持しながら、Rust と C を使用する約 20,000 人の Solidity 開発者から数百万人の開発者まで拡張する能力があり、実行時間の短縮とガスの削減を可能にします。新しいユースケース - すべてが最も安全で分散型で、広く使用されているイーサリアム L2 チェーン - 私たちは将来の方向性についてコミュニティと協力できることに興奮しています。
イノベーションを軌道に乗せるために、Arbitrum Foundation は Stylus に研究開発助成金を提供しています。
今後数か月間、Stylus について私たちからたくさんの情報が届くことになるので、そのハイライトのいくつかを見てみましょう...
何が発表されるのですか?
Arbitrum Stylus のテストネットが利用可能になりました。Arbitrum Stylus は、開発者が Rust、C、C++、および以前に利用可能だった EVM 言語を使用してスマート コントラクトを構築できるようにする新しい技術実装です。また、コードを Github リポジトリで公開します。
今すぐ Stylus を使って構築を始めましょう。Discord の Stylus コミュニティに参加して、フィードバックや経験を共有してください。
Stylus は誰を対象に設計されていますか?
Stylus は、Arbitrum チェーンと互換性のある追加の WASM 言語 (Rust、C、C++ など) の使用に興味がある経験豊富な Web 3 開発者、およびブロックチェーン開発にあまり詳しくない開発者向けに設計されています。
Stylus は、dApp 用に安価なコンピューティングとメモリを必要とする Solidity 開発者向けです。
Stylus は、Solana や NEAR などの Rust 環境に精通しており、EVM での作業のメリットを求めるブロックチェーン開発者向けです。
secp256r1 曲線などの業界標準の暗号化ライブラリを導入したい場合は、Stylus も最適です。
Stylus の主な機能は何ですか?
人気のあるプログラミング言語を使用したネイティブ Ethereum 開発: Rust、C、C++ などの人気のある WASM 互換言語を活用して、Arbitrum の大規模なエコシステム上でアプリを構築し、人気のある Web 2 プログラミング言語と最も広く使用されている L2 スマート言語を組み合わせることができます。契約を組み合わせたもの。
1 つのチェーン、複数の言語: Stylus を使用すると、1 つのチェーンで複数のプログラミング言語を使用できます。開発者は、好みのプログラミング言語をサポートするブロックチェーンを選択する必要はなくなり、すべてが同じチェーン上で行われます。
完全な構成可能性: Solidity コントラクトと WASM プログラムは完全に相互運用可能です。 Solidity で作業している場合、開発者は Rust プログラムを呼び出したり、別の言語の他の依存関係に依存したりできます。 Rust で作業している場合は、Solidity のすべての機能をそのまま使用できます。
より高速な計算、より低いコスト: Stylus、Rust、C、および C++ を使用すると、WASM の計算操作は、Solidity の同等のものよりもはるかに高速に実行されます。計算能力は 10 倍以上向上しました。メモリは 100 倍以上に増加しました。
新しいユースケースの実現: Stylus の計算速度、コスト効率の向上、成熟した WASM エコシステムへのアクセスにより、以前は非現実的だった新しい EVM ユースケースが開かれます。暗号動物学ライブラリをカスタムプリコンパイルとしてデプロイできるようになりました。許可は必要ありません。 RAM を大量に使用するジェネレーティブ アート ライブラリ、C++ で書かれた既存のゲームをブロックチェーンに導入すること、および計算集約型の AI モデルはすべて、よりアクセスしやすくなっています。
より安全な設計: Stylus Rust SDK を使用して作成された WASM プログラムは、再入力を選択した場合により安全です。リエントリーは Solidity の一般的な脆弱性であり、開発者は軽減を試みることしかできません。 Stylus では、意図的にオーバーライドされない限り、再入力はデフォルトで無効になっています。
Stylus のユニークな点は何ですか?
Arbitrum 用にカスタマイズ: Stylus を使用すると、イーサリアム最大のスケーリング ソリューションである Arbitrum の成熟度、セキュリティ、スケーラビリティを維持しながら、WASM で開発できます。
Arbitrum Orbit L3 チェーンとのコラボレーション: より高度なカスタマイズのために、Stylus を Arbitrum Orbit 開発フレームワークと併用することで、専用の Orbit チェーンで人気のある WASM 互換プログラミング言語をサポートできるようになります。
開発者とパートナーの最大のコミュニティ: Arbitrum チェーンをサポートすることで、Stylus は最大のイーサリアム L2 エコシステム内に位置し、そのプロトコル、コミュニティ、パートナーのサポートを活用します。
即時ブロックチェーンと Rust ツールのサポート: Stylus を使用すると、最初のテストネット起動時のブロック エクスプローラーと Rust CLI ツールのサポートを含め、すぐに開発を開始できます。 Stylus には、Rust、C、C++ 用のオープンソース SDK も含まれており、Move、Sway、Cairo、Go などの他の言語に拡張できる可能性があります。
Stylus はどのようにお金と時間を節約しますか?
ガスコストの削減: Solidity を使用する場合と比較して、WASM プログラムはより効率的であり、ガスコストをさらに削減します。
メモリとストレージのコストの削減: コンピューティング操作の効率化によるガスコストの削減に加えて、Stylus のメモリもより経済的です。 Stylus で数メガバイトの RAM を割り当てるコストは、Solidity のコストの 1/100 ~ 1/500 です。 Stylus は、Rust の借用チェッカーを自動的に使用してストレージ操作を安全に削減し、経費をさらに削減することもできます。
既存のライブラリを使用する: すでに作成したライブラリと同じ機能を実現するためにコードを書き直す必要はありません。 Rust、C、C++ の既存のライブラリは、最小限の変更でデプロイできます。
### 次は何が起こる?
Trail of Bits 監査: Trail of Bits は、契約と Stylus SDK のセキュリティを確保するために、Stylus のソース コードを監査します。
DAO 投票: Arbitrum One と Arbitrum Nova は両方とも DAO によって管理されているため、Stylus をサポートするようにアップグレードするかどうかは DAO の投票によって決定されます。
AMA に参加してください。9 月 7 日に YouTube で Stylus に関する最新のディスカッションをチェックし、質問してください。
ETHGlobal NY で高額賞品を獲得: 9 月 22 日から 24 日まで ETHGlobal NY で Stylus に賞金 20,000 ドルを授与しますので、この楽しいイベントに参加して Stylus チームに会いましょう!
翻訳: @hicaptainz