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