メインコンテンツまでスキップ

この広範な探求では、ブロックチェーン技術の世界と、その中でのMove言語の役割を深く掘り下げます。その基本的な特徴と繁栄するエコシステムから、主要な代表的プロジェクトの分析に至るまで、ブロックチェーンイノベーションの核心を包括的に見ていきます。

Move言語を採用したL1

Moveスマートコントラクト言語

Rustにインスパイアされたスマートコントラクトプログラミング言語であるMove言語は、ブロックチェーン技術の世界で注目を集めています。セキュリティとプライバシーを強く重視して設計されたMoveは、コンパイラとランタイムチェックを活用し、言語レベルでのリソースの悪意ある操作を防ぎます。このアプローチは、Solidityで書かれたコントラクトとは一線を画しており、Moveは開発者に財産権により注意を払うよう促します。Moveで書かれたソースコードはMove IR(Move中間表現)として知られ、コンパイラによってバイトコードに変換され、MVMという仮想マシン上で実行されます。

Move言語のユニークな特徴には、コンパイラが構文チェックだけでなく、リソースの複製、再利用、破棄のロジックに潜在的な欠陥がないかを精査するように、リソースを優先する点が挙げられます。トランザクションスクリプトとモジュールを革新的に分割し、トランザクションロジックとスマートコントラクトを区別することで、ハッキングのリスクを低減し、監査コストを削減します。Moveの重要な特徴は、Rust開発者にとって適応が容易であることで、データ(資産)の型付けと希少性の設定を可能にします。公式情報によると、Moveを使用した開発速度はSolidityの3〜5倍に達する可能性があります。

Libraの登場以来、Aptos、Sui、Linera、0Lnetworkなど、数多くのL1パブリックチェーンがMove言語を採用しています。この採用は、ブロックチェーンエコシステム内でのMoveの影響力と普及の拡大を証明しています。

Aptos

Aptos Labs (Matonee Inc.)によって開発されたL1パブリックチェーンであるAptosは、ブロックチェーン業界で台頭する勢力です。Diemとそのエコシステムの開発に以前貢献したCEO Mo ShaikhとCTO Avery Chingが主導しており、Aptosは彼らの経験と技術力を証明しています。

2022年2月に一般公開されたAptosは、Diemの3年間にわたる開発中にチームが培った知識と経験のおかげで、大きな進歩を遂げました。このチェーンの技術レイヤーは、迅速なイテレーションとスケーラビリティのために設計されており、世界中の数十億人のユーザーに対応することを目指しています。その結果、Aptosは資本市場から多大な注目を集め、2022年3月と7月に2回の資金調達ラウンドで合計3億5,000万ドルという目覚ましい額を調達しました。これにはa16z、FTX Ventures、Coinbase Ventures、Multicoin Capitalなどの著名な投資家が参加しています。

Move言語の強化版で書かれたAptosは、リソースのきめ細かい制御を可能にし、データへのアクセスと変更のコストを効果的に安定させます。ストレージにテーブルを作成することで、アカウントごとの大規模なデータセットの処理、オンチェーン共有、および独立したアカウントシステムを可能にします。

インタラクティブセキュリティ

Aptosは、オンチェーンインタラクションに内在するリスクを、多数の保護メカニズムで軽減します。

  1. トランザクション実行可能性保護: これは、すべてのトランザクションの実行可能性を制限し、署名者が誤って完全な操作権限を付与してしまうのを防ぎます。

  2. Moveベースのキー管理: このシステムはユーザーの秘密鍵をローテーションし、複数のカストディアンまたは第三者によって実行できます。また、オンチェーンでキー管理機能を展開します。

  3. 署名内容の透明性: 署名前に、トランザクションの結果はユーザー検証のために読みやすい形式で提示されます。Aptosはまた、過去の攻撃パターンや悪意のあるコントラクト情報を取り入れ、フィッシング詐欺を防ぎます。

  4. ライトクライアントプロトコルの導入: ライトクライアントとサーバー間の信頼を確立するため、AptosはAPIプロバイダーのTLS/SSL証明書の上に実装された、第三者サーバーによって提出されたデータのウォレットおよびライトクライアント検証を可能にします。

高スループット、低レイテンシー

Aptosは、並列、バッチ最適化、パイプライン実行されるオンチェーン取引を誇ります。トランザクションの同時処理とブロードキャストにより、高スループットが可能になります。Aptosは、スマートコントラクト実行のためにBlock-STMという並列実行エンジンを採用しています。これは、順序付けられたトランザクションシーケンス内の競合を管理し、特定の順序での効率的なトランザクション処理の並列性を可能にし、実行後の楽観的検証を通じて検証します。データ読み書き操作の場所に関する事前知識を必要としないこの技術は、複雑なトランザクションを効率的に処理することを可能にし、それによってトランザクション処理効率を向上させ、コストを削減し、ユーザーに低レイテンシーのトランザクション体験を提供します。

さらに、AptosはコンセンサスアルゴリズムとしてDiemBFT v4を採用しており、部分的に同期的なネットワーク条件下でも有効性(非同期安全性)を保証します。

Aptosのエコシステムは豊富なアプリケーションを擁しており、開発者の大量流入によって急速に拡大しています。この急増は、Move言語の開発者フレンドリーな性質、弱気市場によるSolanaチェーン上の開発者の供給過剰、そして多くのSolana開発者のマルチチェーン的な性質に起因しています。Aptosの成長軌道はSolanaのそれと似ており、大規模な資本参加による急速な拡大の機会と、アンチフォークの姿勢による独占の可能性が高いことを示しています。

Aptosのエコシステムには、Martian(主要なホットウォレット)、Fewcha(モバイル開発中のウォレット)、Aptos Name(ユーザーが所有するドメインでトランザクションを送信できるドメインプロトコル)、VIAL(SolanaのSwitchboardとの統合を計画している流動性プロトコル)、Zaptos(流動性プレッジおよびDeFiプロトコル)、Topaz(主要なNFTマーケットプレイス)、Mobius(レンディングプロトコル)、DAOStarter(Aptosをサポートするマルチチェーン対応IDOプラットフォーム)、OmniBTC(スワップおよびレンディングサービスを提供し、LayerZeroテクノロジーを介したクロスチェーンを目指すマルチチェーン金融プラットフォーム)など、さまざまな代表的なアプリケーションがあります。

この活気あるエコシステムは、SolanaだけでなくPolkadot環境からも開発者を引き寄せており、Aptosパブリックチェーンのますます拡大し統合的な性質を示しています。

Sui

SuiはMysten Labによって開発されたパブリックブロックチェーンです。その共同創設者の多くはMeta出身であり、SuiはDiemに基づいて設計されたのではなく、複数の学術論文に触発されて、完全にオリジナルな創造物となっています。

他のパブリックチェーンと比較して、Suiは優れたスケーラビリティを誇ります。ノード数が増加するにつれて、そのスケーラビリティは線形に向上し、複数のトランザクションの並列処理も容易にします。個々のトランザクションを検査できるため、Suiはリアルタイム決済もサポートしています。さらに、スループットと資産定義におけるブレークスルーは、Suiにゲームおよびソーシャルプロトコルを導入するための強固な基盤を提供します。

インタラクティブセキュリティ

SuiはMove言語に基づいており、ユーザー資産の盗難、再入攻撃、スマートコントラクトが組み込まれたトークンに関するフィッシング詐欺を効果的に防ぐことができます。

高スループット、低レイテンシー

Aptosと同様に、Suiも単純な資金移動やより複雑なトランザクションを含む、トランザクションの並列実行をサポートしています。Move言語の所有権モデルに基づいて、Suiはさまざまなトランザクション間の依存関係を明確に識別でき、それによって相互に独立したトランザクションを並列実行のために選択します。同時に、Suiはトランザクションを独立して検証するメカニズムを採用しており、ブロックが確認される前でもトランザクションの完了を可能にします。

無限の拡張性

ノードの総処理能力の増加に伴い、Suiのネットワーク容量は比例して増加し、スループットの線形増加をもたらします。この特性により、SuiはDeFiブーム時のような大規模なネットワークトラフィックのシナリオでも、ガス料金を最低レベルに維持することができます。2022年3月には、8コアM1 MacBook Proで動作する最適化されていないSuiシングルタスクノードが、120,000 TPSのトークン転送速度を達成しました。Suiのメカニズム設計では、スループットはコア数に比例するため、この場合、コアあたりのスループットは25,000 TPSとなります。

新しいトークンパラダイム

Suiは水平スケーラブルなオンチェーンストレージを備えているため、複雑なプロパティを持つ資産を直接定義できます。これは、アプリケーションの透明性とコンポーザビリティの向上に貢献し、アプリケーション内の資産の更新と変更を容易にし、資産中心のNFTに新たな可能性をもたらします。

現在のSuiエコシステムには比較的少数のアプリケーションしかなく、競争環境という観点から説明するのは困難です。しかし、これは開発者にとって莫大な機会を提供し、各新規参入者が市場リーダーになる可能性を秘めています。

Move言語に基づいた2つの人気のあるパブリックチェーン、AptosとSuiの基本と現状を理解しました。パフォーマンスとエコシステム開発の点で主流のパブリックチェーンと比較して、両チェーンは有望な未来を持っています。

ブロックチェーンのトリレンマが存在するため、どのブロックチェーンも完璧を達成することはできず、新興チェーンの開発に機会をもたらしています。Move言語がもたらす高いセキュリティとスケーラビリティ、そしてベンチャーキャピタルによる支援により、AptosとSuiはレイヤー1 (L1) ブロックチェーン分野の主要なプレーヤーとなる可能性を秘めています。しかし、表から明らかなように、現在人気のあるL1ブロックチェーンでさえ、トリレンマに対処するために差別化されたトレードオフを行っていますが、イーサリアムの地位(アップグレード前)はほとんど揺るがされていません。

イーサリアムソラナアプトススイ
スループット15 tps65,000 tps120,000 tps370,000 tps
ファイナリティまでの時間15 分12.8 分< 1秒< 1秒
コンセンサスPoSPoHDAG+BFTDiemBFT v4
ノード数10,000+2000+100+100+
TVL268.1億ドル2億6,497万ドル4,889万ドル2,378万ドル

現在のWeb3の議論において、MoveがSolidityに対して特定の利点を持っているのは事実ですが、Moveで構築されたブロックチェーンがSolidityで構築されたものよりも優れているという意味ではありません。また、Moveベースのブロックチェーンが市場の主要なプレーヤーとしてSolidityベースのものを置き換えることを意味するものでもありません。現在、EVMチェーンは強固なエコシステムと活気あるユーザーコミュニティを誇り、重要なネットワーク効果を生み出しています。レイヤー1 (L1) プロトコルの開発の主要な方向性は、今後もイーサリアムを中心としたマルチチェーンエコシステムであり、相互利益と共存を育むものとなるでしょう。