今注目のアプトス(Aptos)とは

元Diem開発者が発足させたAptos

現在のMeta社がまだFacebooであった頃に発足されたDiemプロジェクトが発足できなかったことで一部職員が退職後、開発者のモー・シャイフ(Mo Shaikh)氏とエイブリー・チン(Avery Ching)氏らを中心に独自レイヤー1ブロックチェーンを開発しローンチしたアプトス(Aptos)が今、注目を集めている。

Aptosは「Move」と呼ばれる新スマートコントラクト(※1)プログラミング言語を使用するスケーラブルなPoS(Proof of Stake)(※2)レイヤー1ブロックチェーンだ。このプロジェクトは、Meta の元従業員 2 人が率いるブロックチェーンのスタートアップである Aptos Labs によって開発されました。

(※1)スマートコントラクト(smart contract)とは…
契約のスムーズな検証、執行、実行、交渉を意図したコンピュータープロトコルであり、ブロックチェーン上で契約を自動的に実行する仕組みの事

(※2)PoS(Proof-of-stake:プルーフ・オブ・ステーク)とは…
仮想通貨のブロックチェーンネットワークによる分散型コンセンサスの達成を目的とするアルゴリズムの一種であり、ランダム選択と資産やステーク(Stake=掛け金、割合)などのさまあざまな組み合わせを通して次のブロック作成者が選ばれる仕組みの事。最近は、ビットコインのコンセンサスアルゴリズムであるPoW(Proof-of-Work)による膨大な電力消費などを理由に代替システムとして注目されている。

Aptos に対する評価

Aptosは、PoSベースのレイヤー1ブロックチェーンであり、並列トランザクション処理とMoveと呼ばれる新しいスマートコントラクト言語を組み合わせて、1 秒あたり100,000トランザクションを超える理論上のトランザクションスループットを達成する。

このAptosプロジェクトは、2人の元Diem開発者の発案によって発足されたもので、Metaが放棄したブロックチェーンプロジェクトDiemの技術的後継者と見なされている。このAptos は、米国のベンチャー キャピタル企業であるa16z(Andreessen Horowitz:アンドリーセン・ホロウィッツ)が率いる資金調達ラウンドで2億ドル(約298.5億円)を調達し、仮想通貨業界に波を起こした。さらに同プロジェクトは、2022年7 月、FTX VenturesJump Cryptoが主導するシリーズA資金調達ラウンドで19億ドル(約2836.6億円)のプリマネー評価額でさらに1億5,000万ドル(約224億円)を調達。そこからさらに2カ月後にBinance Labsが主導するベンチャー資金調達で評価額が40億ドル(約5,970億円)に達している。

CoinMarketCapより画像引用

テストネットの初期ユーザーに報酬を与え、初のトークン割り当てを公平に分配するために、Aptosは150のAPTトークン(約18万5,000円の価値) をエアドロップ。このエアドロップは、110,235件の適格アドレスに送信されたとのこと。Aptosはネットワーク上でほとんど活動が行われていない数日前にローンチされたにもかかわらず、CoinMarketCap https://coinmarketcap.com/ja/ の調べによると、10月24日17時半時点で、1ART=1,420円(0.05701ドル)前後で推移しており、前日同時刻比-5.02%、1週間で+13.42%、時価総額1,852.6億円で時価総額ランキングですでに42位に浮上している。

アプトス(Aptos)の特徴

技術的観点からAptosは、Metaが独自開発したRustベースのプログラミング言語Moveと、ネットワーク独自の並列トランザクション処理能力の2つの要約できる。

Moveは、安全性と柔軟性を重視した新スマートコントラクトプログラミング言語であり、そのエコシステムには、コンパイラ、仮想マシン、Aptosネットワークのバックボーンとして効果的に機能する他の多くの開発者ツールが含まれている。Metaは当初、MoveがDiemブロックチェーン強化を望んでいたものの、プラットフォームに依存しないように設計されており、使用に関しては「Web3のJavaScript」に進化するという野心を持っていた。別の言い方をすると、Meta は、Moveがデジタル資産を含む安全なコードをすばやく作成するために開発者が選択する言語になることを意図していたとのことだ。

Moveを使用することでAptosは理論上、セキュリティを犠牲にすることなく、高いトランザクションスループットとスケーラビリティを実現するように構築されたものである。トランザクション処理の重要な段階で、パイプライン化されたモジュラーアプローチを活用し、文脈上はほとんどのブロックチェーン、なかでも特にビットコイン(Bitcoin/BTC)やイーサリアム(Ethereu/ETH)のようなものは、トランザクションとスマートコントラクトを順番に実行。簡潔に言えば、mempool内すべてのトランザクションは、特定順序で個別検証の必要があることを意味する。これは、ネットワーク全体が事実上同じことを実行し、単一ノードとして機能しているため、ネットワークのコンピューティング能力の成長はトランザクション処理の高速化にはつながらないことを意味している。

Aptosは、トランザクションの処理と実行に対する並列化されたアプローチにおいて他のブロックチェーンとは異なる。つまり、そのネットワークは、利用可能なすべての物理リソースを活用し、多くのトランザクションを同時に処理。これによってネットワークのスループットとトランザクション速度が大幅に向上し、コストが大幅に削減され、ブロックチェーンユーザーのユーザーエクスペリエンスが向上。Aptosは、テクニカルホワイトペーパーでこの問題について次のように詳述している。

スループットを最大化し、同時実行性を高め、エンジニアリングの複雑さを軽減するため、Aptosブロックチェーンでのトランザクション処理は別々の段階に分割されている。各ステージは完全に独立し、個別並列化が可能かつ、最新のスーパースカラープロセッサアーキテクチャーに似ています。これらによってパフォーマンスが大幅に向上するだけでなく、Aptos ブロックチェーンがバリデータとクライアントの相互作用の新しいモードを提供できます。