Movement Labsは、ブロックチェーンネットワークの統合に取り組んでおり、イーサリアム上で最も高速かつ安全なLayer 2ソリューションをサポートしています。彼らのフラッグシップL2は、RollupをMove Stackに接続し、MoveVMをイーサリアムエコシステムに導入します。
セキュリティ向上
Movement Labsは、Moveに基づいたモジュール型ブロックチェーンエコシステムを構築し、M2(のEthereumの最初のMoveVM Layer 2)から始めました。彼らは、新しい実行環境を導入し、1秒あたり30,000件以上のトランザクションを処理するように設計されています。Move-EVMは、実行時に検証済みのコードをデプロイすることを許可し、再入やその他の攻撃ベクトルを防ぎます。
モジュール化統合
Movement Labsはモジュール式統合設計理念を採用し、ブロックチェーンスタックを明確なインターフェースを持つモジュール式コンポーネントに分解しています。このアプローチにより、シームレスな統合、カスタマイズ、アップグレードが実現され、開発者はモジュールを組み合わせて彼らの技術スタックをカスタマイズすることができます。
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Move言語:ブロックチェーンスマートコントラクトプログラミングの安全で効率的な新しい選択
Move言語:安全で効率的なブロックチェーンスマートコントラクトプログラミングの新しい選択肢
MoveはRustに基づくプログラミング言語で、ブロックチェーンアプリケーションのために設計されています。既存のスマートコントラクト言語の限界を解決し、希少性、決定性、および検証可能性を提供することを目的としています。Moveは安全性と効率性を強調し、プラットフォームに依存しない特性を持ち、クロスブロックチェーンのライブラリ、ツール、および開発者コミュニティをサポートしています。
Move言語の主な利点
Moveは既存のブロックチェーン言語に基づいていくつかの利点を持っています:
オブジェクト指向プログラミングと資産ベースのプログラミング
Moveは、オブジェクト指向および資産ベースのプログラミング言語です。Sui Moveでは、オブジェクトが中心であり、細かいアクセス制御を可能にします。グローバルストレージ構造はオブジェクトIDをオブジェクトにマッピングし、効率的なトランザクション処理と正確なアクセス表現をサポートします。Moveの能力モデルは、オブジェクトに特定の権限を持たせ、不正な操作を防ぎます。
Move Prover フォーマル検証ツール
Move Proverは、開発者がアプリケーションの重要な機能の形式的仕様を作成し、コードの実行の正確性を迅速にチェックするための検証ツールです。これは一般的なスマートコントラクトのエラーを防ぐために重要であり、前提条件、後続条件、およびデータ不変性を定義することを可能にします。Move ProverはMoveビルドシステムと統合されており、開発者がコードを検証しやすくしています。
Moveエコシステム
###・スイ
Suiは、水平スケーラビリティを持つスループットとストレージを備えた、分散型のプルーフ・オブ・ステークブロックチェーンです。チームはMetaの先進的なブロックチェーン研究開発部門から来ており、DiemブロックチェーンとMoveプログラミング言語の開発に取り組んでいます。Suiは120,000 TPSを超える処理能力を持ち、サブセカンド内で独立したトランザクションを処理し、3秒以内により複雑なトランザクションを処理することが期待されています。
アプトス
AptosはLayer 1ブロックチェーンで、数十億人に普遍的で公平な分散型資産アクセスを提供することを目的としています。Aptosは現在、最大10,000 TPSのスループットを実現でき、理論上の最大スループットは160,000 TPSです。ほとんどの取引は2回のネットワークブロードキャスト後に検証され、最終確認時間は250ミリ秒です。
Movement Labs によるイノベーション
Movement Labsは、ブロックチェーンネットワークの統合に取り組んでおり、イーサリアム上で最も高速かつ安全なLayer 2ソリューションをサポートしています。彼らのフラッグシップL2は、RollupをMove Stackに接続し、MoveVMをイーサリアムエコシステムに導入します。
セキュリティ向上
Movement Labsは、Moveに基づいたモジュール型ブロックチェーンエコシステムを構築し、M2(のEthereumの最初のMoveVM Layer 2)から始めました。彼らは、新しい実行環境を導入し、1秒あたり30,000件以上のトランザクションを処理するように設計されています。Move-EVMは、実行時に検証済みのコードをデプロイすることを許可し、再入やその他の攻撃ベクトルを防ぎます。
モジュール化統合
Movement Labsはモジュール式統合設計理念を採用し、ブロックチェーンスタックを明確なインターフェースを持つモジュール式コンポーネントに分解しています。このアプローチにより、シームレスな統合、カスタマイズ、アップグレードが実現され、開発者はモジュールを組み合わせて彼らの技術スタックをカスタマイズすることができます。
MoveのSolidityとの互換性
Movementは、Solidityで書かれたスマートコントラクトがMovementでオブジェクト指向プログラミング原則を採用できるようにするSolidity翻訳器を設計しました。しかし、翻訳されたコントラクトは、Moveオブジェクトへの制限されたアクセスやトークン標準の違いなど、いくつかのエンジニアリング上の課題に直面する可能性があります。
今後の展開
短期間内、開発者はイーサリアムのテストネットに最初のMoveスマートコントラクトをデプロイすることを期待できます。Movement Labsは、開発をサポートするMoveツールとリソースのセットも発表します。長期的な目標は、メインネットで完全なRollupを実現し、Moveの利点をイーサリアムエコシステム全体に提供することです。
Movement Labsはアジア太平洋地域の発展を重視し、アジアのMove開発者を引き続き支援し、必要なリソース、教育、機会を提供してMoveエコシステムの成長を促進します。