Movement Labsは、Ethereum上で最も速く安全なLayer 2ソリューションをサポートするために、ブロックチェーンネットワークの統合に取り組むブロックチェーン開発チームです。彼らの使命は、スマートコントラクトの安全性と平行化をEVMの流動性とユーザーベースと結びつけることです。彼らのフラッグシップL2を通じて、RollupとMove Stackを接続し、MoveVMをEthereumに導入します。
セキュリティ問題を解決する
Movement Labsは、Moveに基づいたモジュール型ブロックチェーンエコシステムの構築に取り組んでおり、M2から始まります。これは、Ethereumの最初のMoveVM Layer 2です。彼らはまた、毎秒30,000件を超える取引を処理するために設計された新しい実行環境を導入しました。Move-EVMは、開発者が実行時に検証されたコードをデプロイできるようにし、再入攻撃やその他の攻撃ベクトルを防ぎます。
Move言語:ブロックチェーン開発の新しいパラダイムとエコシステムの展望
Move言語の概要とそのエコシステムの発展
MoveはRustに基づくプログラミング言語で、最初はブロックチェーンプロジェクトのために開発されました。既存のスマートコントラクト言語の限界を解決し、希少性、決定性、検証可能性を提供することを目的としています。Moveはブロックチェーンアプリケーションのために設計されており、安全性と効率性を強調し、プラットフォームに依存しない特性を持ち、クロスチェーンのライブラリ、ツール、開発者コミュニティをサポートしています。
Move言語の利点
Moveは既存のブロックチェーン言語の基盤の上に多くの利点を持っています。そのリソース指向のプログラミングモデルと組み込みのセキュリティ機能は、安全で高性能なブロックチェーンアプリケーションを構築するための理想的な選択肢となります。Moveの設計は安全性を強調しており、再入攻撃、毒性トークン、偽造されたトークン承認などの多くの一般的なWeb3の問題を回避することを目的としています。デジタル資産はリソースと見なされ、任意にコピーしたり破棄したりできないことを意味します。
オブジェクト指向プログラミングと資産ベースのプログラミング
Moveは、オブジェクト指向で資産ベースのプログラミング言語として設計されています。Sui Moveでは、オブジェクトが中心となり、細かいアクセス制御が可能です。グローバルストレージ構造はオブジェクトIDをオブジェクトにマッピングし、高効率のトランザクション処理と正確なアクセス表現をサポートします。Moveの能力モデルは、オブジェクトに特定の権限を持たせ、不正な操作(オブジェクトのコピーや削除など)を防ぎます。
正式な検証のためにMove Proverを使用する
Move Proverは、開発者がアプリケーションの重要な機能の形式的仕様を作成し、短時間でコード実行の正確性をチェックするのを助ける検証ツールです。このツールは、一般的なスマートコントラクトのエラーを防ぐために重要であり、前提条件、後続条件、データ不変性を定義することを可能にします。Move Proverは、Moveビルドシステムと統合されており、開発者がコードを簡単に検証できるようにします。
ガバナンスとコミュニティ
Moveの発展は現在、学術界やセキュリティコミュニティを含む多様なチームからのさまざまな機関に関与しています。言語の設計原則は簡潔性とクロスプラットフォーム適用性に焦点を当てており、経験豊富なスマートコントラクト開発者とWeb2からの初心者の両方に対して柔軟性と使いやすさを確保しています。Moveのガバナンスアプローチは、核心原則に焦点を当て、必要な場合にのみ言語を拡張することで、論争の多い意思決定を避けることを目的としています。
初期のMoveエコシステム
スイ
Suiは、水平にスケーラブルなスループットとストレージを持つ、分散型のプルーフ・オブ・ステークブロックチェーンです。Suiは120,000TPSを超える処理を行うことができ、サブセカンドで独立したトランザクションを処理し、3秒以内により複雑なトランザクションを処理することが期待されています。SuiはMoveのコア機能にいくつかの変更を加え、特にグローバルストレージオペレーターとキー機能に関して、ストレージとアドレッシングメカニズムを最適化し、ネットワーク性能を向上させ、トランザクション確認時間を短縮しました。
アプトス
AptosはLayer 1ブロックチェーンであり、何十億人もの人々に普遍的かつ公平な分散型資産へのアクセスを提供することを使命としています。Aptosは現在、最大10,000TPSのスループットを実現でき、理論上の最大スループットは160,000TPSです。ほとんどの取引は2回のネットワークブロードキャストの後に検証され、最終確認時間は250ミリ秒です。Aptosは、Block-STMを通じて並行性を実現し、ユーザー入力なしで取引を並行して実行できるようにするなど、コアのMoveVM機能を適応層で拡張し、アカウント内での大規模ストレージテーブルと細粒度のストレージデカップリングを提供しています。
ムーブメントラボ
Movement Labsは、Ethereum上で最も速く安全なLayer 2ソリューションをサポートするために、ブロックチェーンネットワークの統合に取り組むブロックチェーン開発チームです。彼らの使命は、スマートコントラクトの安全性と平行化をEVMの流動性とユーザーベースと結びつけることです。彼らのフラッグシップL2を通じて、RollupとMove Stackを接続し、MoveVMをEthereumに導入します。
セキュリティ問題を解決する
Movement Labsは、Moveに基づいたモジュール型ブロックチェーンエコシステムの構築に取り組んでおり、M2から始まります。これは、Ethereumの最初のMoveVM Layer 2です。彼らはまた、毎秒30,000件を超える取引を処理するために設計された新しい実行環境を導入しました。Move-EVMは、開発者が実行時に検証されたコードをデプロイできるようにし、再入攻撃やその他の攻撃ベクトルを防ぎます。
Moveとモジュール化を統合する
モジュール化統合はMovement Labsのデザイン哲学の核心です。ブロックチェーンスタックを明確なインターフェースを持つモジュールコンポーネントに分解することで、シームレスな統合、カスタマイズ、アップグレードを実現します。開発者はモジュールを組み合わせて、自分たちのスタックをカスタマイズできます。
パラレル EVM と Move
平行EVMは、Ethereumのスケーラビリティとパフォーマンスを改善するための発展です。MoveとSolidityは異なる目的にサービスを提供し、共存し補完し合うことができます。Movement Labsでは、開発者は自分のニーズに最適な言語を選択できます。Ethereum実行環境にMoveVMを実装することで、スループットを大幅に向上させ、開発者が新しいEthereumアプリケーションのタイプを作成できるようになります。
分散型ソートエンジン
Movementはモジュール式L2であり、M1はチェーンの実行層であり、M2は統合された分散型ソートノード機構を備えており、Movementネットワークに無料のガスマーケットを提供します。
Move と Solidity の互換性
Movementは、Solidityで書かれたスマートコントラクトがMovement上でOOP原則を採用できるようにするための翻訳器を設計しました。しかし、翻訳されたコントラクトは、Solidityを使用する際にMoveオブジェクトへの限られたアクセスやトークンおよびNFT標準の違いなどのエンジニアリング上の課題に直面する可能性があります。
資金調達
4月25日、Movement Labsは3800万ドルのAラウンドの資金調達を完了し、複数の著名な投資機関が参加しました。
未来のロードマップ
短期間内、開発者はイーサリアムのテストネットに最初のMoveスマートコントラクトをデプロイすることを期待できます。Movement Labsは、開発者をサポートするためのMoveツールとリソースのセットもリリースします。長期的な目標は、メインネットでの完全なロールアップの立ち上げを実現し、Moveの力をイーサリアムエコシステム全体に届けることです。
Movement Labsはそのグローバル拡張戦略の一環として、アジア太平洋地域を非常に重視しています。彼らは引き続き、必要なリソース、教育、機会を提供することでアジアのMove開発者を支援し、彼らの優れた仕事を示し、Moveエコシステムの成長を促進していきます。