EVM+ および Artela: ネイティブ拡張機能を活用した Blockchain の進化

EVM+は、EVMの資産、プロトコル、およびインフラをシームレスに統合することで、大規模なアプリケーションの開発を容易にし、暗号通貨を主流のアプリケーションに加速度的に統合する革新的なソリューションを提供します。イーサリアムのビタリックのビジョンでは、スケーラビリティのニーズに対処するレイヤーが重要な役割を果たしています。Artelaは、基礎レイヤーの上に「ネイティブ拡張機能」を追加することで、ブロックチェーンネットワークにおける「カスタム機能」の需要に応えています。

序文

EVM+は、急速に変化する暗号通貨の環境に適応するために設計されたEthereum Virtual Machineの進化を促進するための先進的なパラダイムです。このモデルは、人工知能、DePIN、DeFiセキュリティなどの実際の技術をWeb3に統合し、Web2からの革新と生産性を統合しています。EVM+は、大規模なアプリケーションの開発を促進するだけでなく、EVMの資産、プロトコル、インフラをシームレスに統合することにより、仮想通貨を主要なアプリケーションと統合を加速させる革新的なソリューションを提供します。EVM+WASMネイティブチェーン拡張を実装することにより、ブロックチェーンのスケーラビリティを向上させ、並列EVM実行をサポートすることでブロックチェーン処理能力を最適化します。

Techandtips123による説明によれば、並列EVMは、パーティーの準備中に役割を割り当てることに似ています。引っ越しの準備をしなければならないと想像してください。具体的なタスクを割り当てる: Aは大きなアイテムを運び、Bは貴重品を扱い、Cはアイテムの移動を担当し、Dは新しい場所の衛生レイアウトを整えます。この分担により、4人が作業をより効率的かつ迅速に完了させることができます。

同様に、並列EVMのコンセプトは、複数の実行ユニット間で計算タスクを分散することを含みます。イーサリアムネットワークでは、多くの参加者が異なるトランザクションを同時に処理し、各トランザクションは独立したタスクのように、送金や新しいトークンの作成などがあります。各参加者はEVM上のタスクを独立して処理し、ブロックチェーン上で別々のコンピュータプログラムを実行するのと同様です。これらのタスクの結果は、ネットワークに統合され、最終ブロックを形成します。単一の実行者が大量のトランザクションを独立して処理できない場合、スピードが低下し、利用性が損なわれます。並列EVMの導入により、複数の実行者が異なるトランザクションを同時に処理できるため、ネットワークがより高速に複数のトランザクションを処理し、混雑と関連するコストを削減することが可能となります。

新しい「レイヤー」を導入するコンセプト

ソース:Artela — EVM+からEVM++へ

Vitalik Buterinは、「L2はスケーリング用であり、L3はプライバシーなどのカスタム機能用である。このビジョンでは、誰もが「スケーラビリティの2乗」を提供しようとしているわけではなく、代わりに、アプリケーションのスケーリングを支援するレイヤーと、異なるユースケースのカスタマイズされた機能ニーズを満たすための別のレイヤーが含まれている。

VitalikのEthereumに対するビジョンでは、スケーラビリティのニーズに対処するレイヤーが明確に重要な役割を果たしています。彼の視点は、ブロックチェーンネットワークが「カスタム機能」をサポートする必要性を強調しています。Ethereumにとって、この需要に応えるために新しいレイヤーを構築することが含まれるかもしれませんが、Artelaは、基礎となるレイヤーの上に「ネイティブ拡張機能」を追加することを提案しています。

ブロックチェーンに関して、機能性とはさまざまなアプリケーションをサポートする能力を指します。スマートコントラクトをサポートするランタイムエンジンとしてのEthereum Virtual Machine(EVM)は、DAppsを作成し機能を実装するための主流モデルとなっています。EVMは最初にEthereumによって提案されましたが、現在では多くのスマートコントラクトチェーンに採用され、しばしばEVM互換またはEVM相当チェーンと呼ばれています。ただし、現在のEVMはDAppsの拡張機能をサポートすることに限界があることが証明されています。機能性の境界をEVMチェーン内で拡張する方法が主要な課題です。改善のための実用的な方向性は2つあります:

  1. EVMをより優れた仮想マシンに置き換える
  2. 補足拡張を通じたEVMの強化

最初のアプローチはEVMの制限を回避しますが、EVMベースのスマートコントラクトを放棄する必要があります。MoveVMとFuelVMは、この実装スタイルの例です。将来、より高度な仮想マシンが必要になるかもしれませんが、EVMと同じ成熟度と普及率に達するにはかなりの時間が必要です。

2番目のアプローチでは、「拡張機能」を介してEVMを強化するために新しいスタックを導入することが含まれます。ここでの目的は、EVMの機能限界を押し上げ、同時にEVMの等価性を維持することです。この方法により、既存のEVMインフラストラクチャの上でDAppsの機能が強化されます。EVMの強化を探ることで、興奮する可能性とDApp機能の持続的な革新の扉が開かれ、重要な新興イノベーションがもたらされます。

Artela

Artela NetworkにおけるEVM+

Artelaのミッションは、大規模な分散型アプリケーションの需要を満たすための基盤となるブロックチェーンネットワークを構築することです。 Artelaの革新的な設計により、開発者はモジュール式でブロックチェーンの基本層の上にネイティブ拡張を作成でき、ブロックチェーンのプログラム可能性を高めることができます。 このアプローチにより、開発者は軽量かつ動的な方法でカスタム機能を実装できるようになり、より速いイノベーションとさらなる可能性が開かれます。

Artelaには、ネイティブでユーザー定義の拡張モジュールであるAspectsを追加できる拡張レイヤーがあります。これにより、既存のEVMスマートコントラクトとの互換性を確保しながら、プログラム可能性を向上させることができます。Aspectsを使用すると、開発者はトランザクションライフサイクル全体にわたって追加のロジックを注入し、スマートコントラクトを超えてトランザクションや関連ブロックを管理することができます。

Artelaは、高いスケーラビリティを持つEVM+ネットワークを構築し、Aspectプログラミングを介してEVMネットワークと互換性のあるWASM仮想マシンを導入しました(拡張リンク1を参照)。これらの仮想マシンは相互運用可能であり、オンチェーン拡張プログラムの動的追加と実行を可能にします。EVM+は、開発者が高性能プロトコル、モジュラーなDApps、および特定のシナリオのための基礎機能をカスタマイズすることができます。

出典:オフィシャルアルテラ

DevNetおよびPublic Testnetフェーズ中、Artelaはコミュニティ開発者と協力し、EVM+ネットワークの潜在能力を探求し、創造的なユースケースを生み出しました。

・人工知能エージェントアルゴリズムやその他の高性能モジュールの実行をブロックチェーン上で行うためのオンチェーン補助プロセッサとしてWASMを利用し、EVMシステムとのシームレスな相互運用性を確保します。

· 自律世界のオンチェーン人工知能エージェントの参加により、ユーザーと対話できる本当にプログラム可能なオンチェーンNPCを実現します;

・オンチェーンセキュリティモジュールのリアルタイム実行を任意に設定し、DeFiプロトコルが瞬時に不審な取引を認識して防ぐことができます。

新しい時代が目前に迫っており、オンチェーンプロトコル、人工知能、安全なDeFiを完全に実現し、同時にEVMワールドとの互換性と相互運用性を維持しています。

EVM+ から EVM++ へ

Artelaのビジョンは、無限にスケーラブルなネットワークを確立することであり、EVM+が最終目標ではなく、むしろ出発点である。Artelaの次のステップはEVM++であり、スケーラブルなブロックチェーン技術のポテンシャルを完全に解放するために設計されたEVM+の並列ネットワークである。EVM+は、Web2の生産性とイノベーション、人工知能、DePIN、およびFinTechセキュリティなどの実用的な技術が急速にDAppsに統合される仮想通貨の新しい世界に適応することを目指して、EVMのスケーラビリティを解除した。EVM++はEVMのスケーラビリティを拡張し、この非常に創造的なネットワークがDAppsの大規模な採用をさらに推進し、仮想通貨を主流のアプリケーションと加速度的に統合することを可能にします。

EVM++ パラレルエラスティックEVMネットワーク

Artelaの並列EVM++の実装は2段階で行われます。

最初のフェーズでは、EVM+の下で並行トランザクションの実行が行われます。Artelaのネットワークは、基本的な並行EVM実行を達成するだけでなく、トランザクションライフサイクル中に呼び出されるWASM仮想マシン上で実行される拡張機能であるEVM+ Aspectsの下での並行実行の課題にも取り組んでいます。

第2フェーズでは、Artelaは、並列能力と弾性コンピューティングを組み合わせて、弾性ブロックスペースを実現し、DAppsが並列実行の利点を最大限に活用するダイナミックメカニズムを採用します。

並列EVM概要

Artelaの水平スケーラブルなアーキテクチャは、並列実行を中心に設計されており、弾力的なコンピューティングを通じてネットワークノードの計算能力のスケーラビリティを確保し、最終的には弾力的なブロックスペースを実現します。

· 並列実行:Artela上の取引は並列で実行できます。Artelaネットワークは、取引の依存関係の衝突解析に基づいて、並列実行のために取引をグループ化します。

· Elastic Computing: バリデータノードは水平スケーリングをサポートし、ネットワークは自動的に現在のネットワーク負荷や契約条件に基づいてバリデータの計算ノードを調整します。スケーリングプロセスは、適切な数の弾力的なコンピューティングノードがコンセンサスネットワークにあることを確実にするために弾力性プロトコルによって調整されます。

· Elastic Block Space: エラスティックコンピューティングに基づく、公共ブロックスペースを拡張するだけでなく、独立したブロックスペースを必要とする大規模DAppsは、ネットワーク内で専用のエラスティックブロックスペースを申請することができます。

「弾力性ブロックスペース」

エラスティックブロックスペースとは、プロトコルによる保証付きの専用ブロックスペースを提供し、高トランザクションスループットが必要なDApps向けの動的に拡張可能なブロックスペースを指します。デフォルトでは、ブロックの公共スペースの容量には制限があります。DAppが独立したブロックスペースを申請すると、ブロックはDAppのスマートコントラクトに関連するトランザクションのみを収容する追加スペースを追加します。ブロックスペースが拡張されると、バリデータは対応する処理能力を拡張するためにエラスティック実行ノードを増やす必要があります。

エラスティックブロックスペースは、無限のスケーリングを可能にしながら相互運用性を維持するブロックチェーン拡張メカニズムです。シャーディングされたブロックチェーン、アプリケーションチェーンネットワーク、Layer2などのスケーラブルなネットワークも独立したブロックスペースを提供できますが、分離とブロック生成は非同期です。エラスティックブロックスペースを利用すると、独立したブロックスペースを持つDAppsも同じブロック内で原子トランザクションを介して同期的に相互作用でき、非同期のクロスチェーン通信が不要になります。

Artelaネットワーク内のDAppが高いスケーラビリティを必要とする場合、増加したスループットを処理するために弾力性のあるブロックスペースにサブスクライブすることができます。弾力性のあるブロックスペースとネイティブ拡張機能は、ArtelaのDAppにスケーラビリティとカスタマイズ機能を提供します。

Artelaでネイティブ拡張を使用してDApp機能を強化する

アスペクトプログラミングを通じて、開発者は、すべてのブロックチェーンベースレイヤーの上にカスタム機能を統合するネイティブ拡張機能(拡張リンク2を参照)を作成する権限を付与され、既存のEVMスマートコントラクトと組み合わせて、DAppの機能を強化することができます。

ソース:ジョシュア・エシン

  1. 拡張可能性強化:Artelaのアスペクトプログラミングの利点の1つは、比類のない拡張可能性です。従来のスマートコントラクトは、しばしば機能を変更または拡張する際に制約に直面します。Artelaのアスペクトプログラミングは、モジュラーでスケーラブルなフレームワークを提供することで、これらの障壁を乗り越えます。開発者は、既存のコントラクトの機能をシームレスに拡張でき、コアロジックを変更せずに、より俊敏でスケーラブルなdApp開発の道を開くことができます。

  2. セキュリティの向上:ブロックチェーンセキュリティの常に進化する分野において、Artela’s Aspect Programmingはパラダイムシフトを導入します。従来のホワイトボックスセキュリティ対策とは異なり、アスペクトプログラミングは補完的なブラックボックスセキュリティソリューションを提供します。リアルタイムのモニタリング、積極的なリスク緩和、およびランタイム動作解析により、堅牢なセキュリティフレームワークを構築し、脆弱性を防ぎ、プロトコルの連続性を確保します。

  3. オンチェーンインテントソルバー:アルテラのアスペクトプログラミングは、革命的なコンセプトであるオンチェーンインテントソルバーを導入しています。従来、ユーザーはトランザクションを実行するために詳細な機能呼び出しを指定する必要がありました。オンチェーンインテントソルバーを使用すると、ユーザーは人間が読みやすい言語で望む結果を表現し、直感的でカスタマイズ可能な体験を提供できます。たとえば、ユーザーは「X ETHをY USDCと交換する」という意図を指定することができ、複雑な機能呼び出しの必要性を排除できます。

  4. Just-In-Time (JIT) Operations:JITオペレーションは、さまざまなシナリオで広く適用されており、アルテラのアスペクトプログラミングを介して柔軟性を獲得しています。ブロックチェーンライフサイクル内でオンチェーンロジックを実行し、それをスマートコントラクトと組み合わせてアトミックトランザクションで実行することで、JIT決済、JIT流動性プール管理、およびAMMフレームワークでのMEVキャプチャ戦略の可能性が実現されます。

  5. ネイティブイベント駆動アクション:アルテラのネイティブイベント駆動操作により、ユーザーはリアルタイムのオンチェーンイベントに登録し、アトミックなタスクをトリガーすることができます。この機能により、オンチェーンとオフチェーンの状態の一貫性を維持し、非同期のクロスチェーンメッセージ通知を可能にし、ブロックチェーンの自動化を向上させることができます。

  6. Omnichain Gaming:Artela’s Aspect Programmingは、ゲームセクターにその影響を拡大し、開発者にゲーム内資産のプログラム可能性を向上させるツールを提供します。Artelaを使用すると、ゲーム機器NFTはプログラム可能性を通じてアップグレードでき、ゲームエコシステム内で多機能ユーザーエクスペリエンスの新時代を開拓しています。

  7. OnChain MicroServices: Artelaは、ブロックチェーンネットワーク内での公開オンチェーンサービスの作成を可能にし、異なるユーザーや組織による共同メンテナンスとガバナンスを促進します。このモデルは、リソース共有、共同イノベーションを推進し、開発の障壁を減少させ、分散型ファイナンスエコシステムの成長を支援します。

Artelaのプログラミングモデルは、ブロックチェーンネットワークに組み込まれた「機能レイヤー」を導入し、サードパーティネットワークや複雑なオフチェーンシステムを必要としなくなりました。この機能レイヤーは、セキュリティ対策、カストディアン機能、自動化、オフチェーン同期を含むベースレイヤーのネイティブ機能を拡張します。この機能レイヤーの統合は、プロトコル開発と分散型ネットワークのユーザーエクスペリエンスの飛躍を示しています。

結論

Web3の基盤技術は、最初にSatoshi NakamotoのBitcoinネットワークを通じて世界に紹介され、後にEthereumのようなスマートコントラクトプラットフォームによって機能が大幅に拡張されたパブリックブロックチェーンです。一部の人は、ブロックチェーンを分散型データネットワーク、基本的に分散台帳技術と見なしています。しかし、それは単なるデータについてだけでなく、はるかに多くのことを意味しています。

ブロックチェーンは、単なる帳簿やデータベースではなく、コンピュータに似ています。今日直面している課題は、より優れたコンピュータを設計する方法です。ArtelaブロックチェーンはCosmos SDK上に構築されており、エンジンレベルで多くの改良が施されています。さらに、ArtelaはEVMと互換性があり、アスペクトプログラミングを導入することでオンチェーンの拡張を可能にしています。EVMに加えて、Artelaは、AssemblyScript、Rust、C、C++など複数のプログラミング言語をサポートし、さらにオンチェーンリソースにアクセスするためのWASMに基づいた第2の仮想マシンを追加しました。そのため、EVMは一般的なスマートコントラクトに適していますが、アスペクトVMは特定のアプリケーション拡張に使用されます。

免責事項

  1. この記事は[から転載されました], すべての著作権は元の著者[YBB Capital Researcher Ac-Core]に帰属します。この転載に異議がある場合は、お問い合わせください。Gate Learnチームはそれを迅速に処理します。

  2. 責任の免責事項:この記事で表現されている意見は著者個人のものであり、いかなる投資アドバイスも構成しません。

  3. 記事の翻訳は、Gate Learnチームによって行われます。特に言及されていない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。

EVM+ および Artela: ネイティブ拡張機能を活用した Blockchain の進化

上級5/7/2024, 10:01:53 AM
EVM+は、EVMの資産、プロトコル、およびインフラをシームレスに統合することで、大規模なアプリケーションの開発を容易にし、暗号通貨を主流のアプリケーションに加速度的に統合する革新的なソリューションを提供します。イーサリアムのビタリックのビジョンでは、スケーラビリティのニーズに対処するレイヤーが重要な役割を果たしています。Artelaは、基礎レイヤーの上に「ネイティブ拡張機能」を追加することで、ブロックチェーンネットワークにおける「カスタム機能」の需要に応えています。

序文

EVM+は、急速に変化する暗号通貨の環境に適応するために設計されたEthereum Virtual Machineの進化を促進するための先進的なパラダイムです。このモデルは、人工知能、DePIN、DeFiセキュリティなどの実際の技術をWeb3に統合し、Web2からの革新と生産性を統合しています。EVM+は、大規模なアプリケーションの開発を促進するだけでなく、EVMの資産、プロトコル、インフラをシームレスに統合することにより、仮想通貨を主要なアプリケーションと統合を加速させる革新的なソリューションを提供します。EVM+WASMネイティブチェーン拡張を実装することにより、ブロックチェーンのスケーラビリティを向上させ、並列EVM実行をサポートすることでブロックチェーン処理能力を最適化します。

Techandtips123による説明によれば、並列EVMは、パーティーの準備中に役割を割り当てることに似ています。引っ越しの準備をしなければならないと想像してください。具体的なタスクを割り当てる: Aは大きなアイテムを運び、Bは貴重品を扱い、Cはアイテムの移動を担当し、Dは新しい場所の衛生レイアウトを整えます。この分担により、4人が作業をより効率的かつ迅速に完了させることができます。

同様に、並列EVMのコンセプトは、複数の実行ユニット間で計算タスクを分散することを含みます。イーサリアムネットワークでは、多くの参加者が異なるトランザクションを同時に処理し、各トランザクションは独立したタスクのように、送金や新しいトークンの作成などがあります。各参加者はEVM上のタスクを独立して処理し、ブロックチェーン上で別々のコンピュータプログラムを実行するのと同様です。これらのタスクの結果は、ネットワークに統合され、最終ブロックを形成します。単一の実行者が大量のトランザクションを独立して処理できない場合、スピードが低下し、利用性が損なわれます。並列EVMの導入により、複数の実行者が異なるトランザクションを同時に処理できるため、ネットワークがより高速に複数のトランザクションを処理し、混雑と関連するコストを削減することが可能となります。

新しい「レイヤー」を導入するコンセプト

ソース:Artela — EVM+からEVM++へ

Vitalik Buterinは、「L2はスケーリング用であり、L3はプライバシーなどのカスタム機能用である。このビジョンでは、誰もが「スケーラビリティの2乗」を提供しようとしているわけではなく、代わりに、アプリケーションのスケーリングを支援するレイヤーと、異なるユースケースのカスタマイズされた機能ニーズを満たすための別のレイヤーが含まれている。

VitalikのEthereumに対するビジョンでは、スケーラビリティのニーズに対処するレイヤーが明確に重要な役割を果たしています。彼の視点は、ブロックチェーンネットワークが「カスタム機能」をサポートする必要性を強調しています。Ethereumにとって、この需要に応えるために新しいレイヤーを構築することが含まれるかもしれませんが、Artelaは、基礎となるレイヤーの上に「ネイティブ拡張機能」を追加することを提案しています。

ブロックチェーンに関して、機能性とはさまざまなアプリケーションをサポートする能力を指します。スマートコントラクトをサポートするランタイムエンジンとしてのEthereum Virtual Machine(EVM)は、DAppsを作成し機能を実装するための主流モデルとなっています。EVMは最初にEthereumによって提案されましたが、現在では多くのスマートコントラクトチェーンに採用され、しばしばEVM互換またはEVM相当チェーンと呼ばれています。ただし、現在のEVMはDAppsの拡張機能をサポートすることに限界があることが証明されています。機能性の境界をEVMチェーン内で拡張する方法が主要な課題です。改善のための実用的な方向性は2つあります:

  1. EVMをより優れた仮想マシンに置き換える
  2. 補足拡張を通じたEVMの強化

最初のアプローチはEVMの制限を回避しますが、EVMベースのスマートコントラクトを放棄する必要があります。MoveVMとFuelVMは、この実装スタイルの例です。将来、より高度な仮想マシンが必要になるかもしれませんが、EVMと同じ成熟度と普及率に達するにはかなりの時間が必要です。

2番目のアプローチでは、「拡張機能」を介してEVMを強化するために新しいスタックを導入することが含まれます。ここでの目的は、EVMの機能限界を押し上げ、同時にEVMの等価性を維持することです。この方法により、既存のEVMインフラストラクチャの上でDAppsの機能が強化されます。EVMの強化を探ることで、興奮する可能性とDApp機能の持続的な革新の扉が開かれ、重要な新興イノベーションがもたらされます。

Artela

Artela NetworkにおけるEVM+

Artelaのミッションは、大規模な分散型アプリケーションの需要を満たすための基盤となるブロックチェーンネットワークを構築することです。 Artelaの革新的な設計により、開発者はモジュール式でブロックチェーンの基本層の上にネイティブ拡張を作成でき、ブロックチェーンのプログラム可能性を高めることができます。 このアプローチにより、開発者は軽量かつ動的な方法でカスタム機能を実装できるようになり、より速いイノベーションとさらなる可能性が開かれます。

Artelaには、ネイティブでユーザー定義の拡張モジュールであるAspectsを追加できる拡張レイヤーがあります。これにより、既存のEVMスマートコントラクトとの互換性を確保しながら、プログラム可能性を向上させることができます。Aspectsを使用すると、開発者はトランザクションライフサイクル全体にわたって追加のロジックを注入し、スマートコントラクトを超えてトランザクションや関連ブロックを管理することができます。

Artelaは、高いスケーラビリティを持つEVM+ネットワークを構築し、Aspectプログラミングを介してEVMネットワークと互換性のあるWASM仮想マシンを導入しました(拡張リンク1を参照)。これらの仮想マシンは相互運用可能であり、オンチェーン拡張プログラムの動的追加と実行を可能にします。EVM+は、開発者が高性能プロトコル、モジュラーなDApps、および特定のシナリオのための基礎機能をカスタマイズすることができます。

出典:オフィシャルアルテラ

DevNetおよびPublic Testnetフェーズ中、Artelaはコミュニティ開発者と協力し、EVM+ネットワークの潜在能力を探求し、創造的なユースケースを生み出しました。

・人工知能エージェントアルゴリズムやその他の高性能モジュールの実行をブロックチェーン上で行うためのオンチェーン補助プロセッサとしてWASMを利用し、EVMシステムとのシームレスな相互運用性を確保します。

· 自律世界のオンチェーン人工知能エージェントの参加により、ユーザーと対話できる本当にプログラム可能なオンチェーンNPCを実現します;

・オンチェーンセキュリティモジュールのリアルタイム実行を任意に設定し、DeFiプロトコルが瞬時に不審な取引を認識して防ぐことができます。

新しい時代が目前に迫っており、オンチェーンプロトコル、人工知能、安全なDeFiを完全に実現し、同時にEVMワールドとの互換性と相互運用性を維持しています。

EVM+ から EVM++ へ

Artelaのビジョンは、無限にスケーラブルなネットワークを確立することであり、EVM+が最終目標ではなく、むしろ出発点である。Artelaの次のステップはEVM++であり、スケーラブルなブロックチェーン技術のポテンシャルを完全に解放するために設計されたEVM+の並列ネットワークである。EVM+は、Web2の生産性とイノベーション、人工知能、DePIN、およびFinTechセキュリティなどの実用的な技術が急速にDAppsに統合される仮想通貨の新しい世界に適応することを目指して、EVMのスケーラビリティを解除した。EVM++はEVMのスケーラビリティを拡張し、この非常に創造的なネットワークがDAppsの大規模な採用をさらに推進し、仮想通貨を主流のアプリケーションと加速度的に統合することを可能にします。

EVM++ パラレルエラスティックEVMネットワーク

Artelaの並列EVM++の実装は2段階で行われます。

最初のフェーズでは、EVM+の下で並行トランザクションの実行が行われます。Artelaのネットワークは、基本的な並行EVM実行を達成するだけでなく、トランザクションライフサイクル中に呼び出されるWASM仮想マシン上で実行される拡張機能であるEVM+ Aspectsの下での並行実行の課題にも取り組んでいます。

第2フェーズでは、Artelaは、並列能力と弾性コンピューティングを組み合わせて、弾性ブロックスペースを実現し、DAppsが並列実行の利点を最大限に活用するダイナミックメカニズムを採用します。

並列EVM概要

Artelaの水平スケーラブルなアーキテクチャは、並列実行を中心に設計されており、弾力的なコンピューティングを通じてネットワークノードの計算能力のスケーラビリティを確保し、最終的には弾力的なブロックスペースを実現します。

· 並列実行:Artela上の取引は並列で実行できます。Artelaネットワークは、取引の依存関係の衝突解析に基づいて、並列実行のために取引をグループ化します。

· Elastic Computing: バリデータノードは水平スケーリングをサポートし、ネットワークは自動的に現在のネットワーク負荷や契約条件に基づいてバリデータの計算ノードを調整します。スケーリングプロセスは、適切な数の弾力的なコンピューティングノードがコンセンサスネットワークにあることを確実にするために弾力性プロトコルによって調整されます。

· Elastic Block Space: エラスティックコンピューティングに基づく、公共ブロックスペースを拡張するだけでなく、独立したブロックスペースを必要とする大規模DAppsは、ネットワーク内で専用のエラスティックブロックスペースを申請することができます。

「弾力性ブロックスペース」

エラスティックブロックスペースとは、プロトコルによる保証付きの専用ブロックスペースを提供し、高トランザクションスループットが必要なDApps向けの動的に拡張可能なブロックスペースを指します。デフォルトでは、ブロックの公共スペースの容量には制限があります。DAppが独立したブロックスペースを申請すると、ブロックはDAppのスマートコントラクトに関連するトランザクションのみを収容する追加スペースを追加します。ブロックスペースが拡張されると、バリデータは対応する処理能力を拡張するためにエラスティック実行ノードを増やす必要があります。

エラスティックブロックスペースは、無限のスケーリングを可能にしながら相互運用性を維持するブロックチェーン拡張メカニズムです。シャーディングされたブロックチェーン、アプリケーションチェーンネットワーク、Layer2などのスケーラブルなネットワークも独立したブロックスペースを提供できますが、分離とブロック生成は非同期です。エラスティックブロックスペースを利用すると、独立したブロックスペースを持つDAppsも同じブロック内で原子トランザクションを介して同期的に相互作用でき、非同期のクロスチェーン通信が不要になります。

Artelaネットワーク内のDAppが高いスケーラビリティを必要とする場合、増加したスループットを処理するために弾力性のあるブロックスペースにサブスクライブすることができます。弾力性のあるブロックスペースとネイティブ拡張機能は、ArtelaのDAppにスケーラビリティとカスタマイズ機能を提供します。

Artelaでネイティブ拡張を使用してDApp機能を強化する

アスペクトプログラミングを通じて、開発者は、すべてのブロックチェーンベースレイヤーの上にカスタム機能を統合するネイティブ拡張機能(拡張リンク2を参照)を作成する権限を付与され、既存のEVMスマートコントラクトと組み合わせて、DAppの機能を強化することができます。

ソース:ジョシュア・エシン

  1. 拡張可能性強化:Artelaのアスペクトプログラミングの利点の1つは、比類のない拡張可能性です。従来のスマートコントラクトは、しばしば機能を変更または拡張する際に制約に直面します。Artelaのアスペクトプログラミングは、モジュラーでスケーラブルなフレームワークを提供することで、これらの障壁を乗り越えます。開発者は、既存のコントラクトの機能をシームレスに拡張でき、コアロジックを変更せずに、より俊敏でスケーラブルなdApp開発の道を開くことができます。

  2. セキュリティの向上:ブロックチェーンセキュリティの常に進化する分野において、Artela’s Aspect Programmingはパラダイムシフトを導入します。従来のホワイトボックスセキュリティ対策とは異なり、アスペクトプログラミングは補完的なブラックボックスセキュリティソリューションを提供します。リアルタイムのモニタリング、積極的なリスク緩和、およびランタイム動作解析により、堅牢なセキュリティフレームワークを構築し、脆弱性を防ぎ、プロトコルの連続性を確保します。

  3. オンチェーンインテントソルバー:アルテラのアスペクトプログラミングは、革命的なコンセプトであるオンチェーンインテントソルバーを導入しています。従来、ユーザーはトランザクションを実行するために詳細な機能呼び出しを指定する必要がありました。オンチェーンインテントソルバーを使用すると、ユーザーは人間が読みやすい言語で望む結果を表現し、直感的でカスタマイズ可能な体験を提供できます。たとえば、ユーザーは「X ETHをY USDCと交換する」という意図を指定することができ、複雑な機能呼び出しの必要性を排除できます。

  4. Just-In-Time (JIT) Operations:JITオペレーションは、さまざまなシナリオで広く適用されており、アルテラのアスペクトプログラミングを介して柔軟性を獲得しています。ブロックチェーンライフサイクル内でオンチェーンロジックを実行し、それをスマートコントラクトと組み合わせてアトミックトランザクションで実行することで、JIT決済、JIT流動性プール管理、およびAMMフレームワークでのMEVキャプチャ戦略の可能性が実現されます。

  5. ネイティブイベント駆動アクション:アルテラのネイティブイベント駆動操作により、ユーザーはリアルタイムのオンチェーンイベントに登録し、アトミックなタスクをトリガーすることができます。この機能により、オンチェーンとオフチェーンの状態の一貫性を維持し、非同期のクロスチェーンメッセージ通知を可能にし、ブロックチェーンの自動化を向上させることができます。

  6. Omnichain Gaming:Artela’s Aspect Programmingは、ゲームセクターにその影響を拡大し、開発者にゲーム内資産のプログラム可能性を向上させるツールを提供します。Artelaを使用すると、ゲーム機器NFTはプログラム可能性を通じてアップグレードでき、ゲームエコシステム内で多機能ユーザーエクスペリエンスの新時代を開拓しています。

  7. OnChain MicroServices: Artelaは、ブロックチェーンネットワーク内での公開オンチェーンサービスの作成を可能にし、異なるユーザーや組織による共同メンテナンスとガバナンスを促進します。このモデルは、リソース共有、共同イノベーションを推進し、開発の障壁を減少させ、分散型ファイナンスエコシステムの成長を支援します。

Artelaのプログラミングモデルは、ブロックチェーンネットワークに組み込まれた「機能レイヤー」を導入し、サードパーティネットワークや複雑なオフチェーンシステムを必要としなくなりました。この機能レイヤーは、セキュリティ対策、カストディアン機能、自動化、オフチェーン同期を含むベースレイヤーのネイティブ機能を拡張します。この機能レイヤーの統合は、プロトコル開発と分散型ネットワークのユーザーエクスペリエンスの飛躍を示しています。

結論

Web3の基盤技術は、最初にSatoshi NakamotoのBitcoinネットワークを通じて世界に紹介され、後にEthereumのようなスマートコントラクトプラットフォームによって機能が大幅に拡張されたパブリックブロックチェーンです。一部の人は、ブロックチェーンを分散型データネットワーク、基本的に分散台帳技術と見なしています。しかし、それは単なるデータについてだけでなく、はるかに多くのことを意味しています。

ブロックチェーンは、単なる帳簿やデータベースではなく、コンピュータに似ています。今日直面している課題は、より優れたコンピュータを設計する方法です。ArtelaブロックチェーンはCosmos SDK上に構築されており、エンジンレベルで多くの改良が施されています。さらに、ArtelaはEVMと互換性があり、アスペクトプログラミングを導入することでオンチェーンの拡張を可能にしています。EVMに加えて、Artelaは、AssemblyScript、Rust、C、C++など複数のプログラミング言語をサポートし、さらにオンチェーンリソースにアクセスするためのWASMに基づいた第2の仮想マシンを追加しました。そのため、EVMは一般的なスマートコントラクトに適していますが、アスペクトVMは特定のアプリケーション拡張に使用されます。

免責事項

  1. この記事は[から転載されました], すべての著作権は元の著者[YBB Capital Researcher Ac-Core]に帰属します。この転載に異議がある場合は、お問い合わせください。Gate Learnチームはそれを迅速に処理します。

  2. 責任の免責事項:この記事で表現されている意見は著者個人のものであり、いかなる投資アドバイスも構成しません。

  3. 記事の翻訳は、Gate Learnチームによって行われます。特に言及されていない限り、翻訳された記事のコピー、配布、または盗用は禁止されています。

Comece agora
Registe-se e ganhe um cupão de
100 USD
!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Thailand, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.