アプトス(APT)とは?完全なガイド



2022 年は、イーサリアム、ソラナ、BNB スマート チェーン、アバランチなどのレベル 1 プロトコルについて多くの話題が見られる年です。

代替不可能なトークン (NFT) の天文学的な増加により、ほとんどのブロックチェーンが何らかの形の従来の採用の負荷を処理できていないことが明らかになりました。

Ethereum が Proof-of-Stake ( The Mergeを参照) に切り替わる前は、ネットワークは頻繁に混雑し、取引手数料は想像を絶するほど高かった.実際、これにより、クジラだけがイーサリアムの複数の DeFi イニシアチブに参加できるという考えが生まれました。

一方、ソラナにも彼女自身の問題がありました。毎秒数千のトランザクション (TPS) を処理できる高スループット チェーンとして宣伝されていましたが、ネットワークは複数回の停止を経験し、まったく使用できなくなりました。

今、ブロックに新しい男がいます: Aptos Blockchain.多くの「Solana キラー」と呼ばれる Aptos は、「スケーラブルで安全、信頼性が高く、アップグレード可能な」ネットワークであり、3 年以上にわたって開発され、コア ネットワークを立ち上げたばかりです。

簡単に言えば事実:

  • Aptos は、Aptos Labs によって開発されたレベル 1 ブロックチェーンです。
  • Aptos Labs は、Diem (Meta によって開発された) の主な貢献者によって設立されました。
  • コンセンサスアルゴリズムにProof-of-Stake(PoS)を使用しています

アプトス核

Aptos ブロックチェーンのすべての詳細と完全な技術スタックは、 Aptos ホワイトペーパーで入手できます

公式ウェブサイトによると、Aptos Blockchain は「スケーラビリティ、セキュリティ、信頼性、およびアップグレード可能性を主要な原則として設計されており」、350 人を超える開発者のチームによって取り組んできました。

このガイドで分析するいくつかの重要なコンポーネントがあります。

  • 動きの言語
  • Aptos データモデル
  • 移動モジュール

動きの言語

台帳の状態を表すために、Aptos は Move オブジェクト モデルを使用します。 Move はスマート コントラクト用の新しいプログラミング言語であり、その主な焦点はセキュリティと柔軟性の両方です。フォームの移動を使用して、状態トランザクション ルールをコーディングします。

ユーザーは、新しいモジュールの発行、既存のモジュールの更新、このモジュール内で定義された特定の入力機能の実行、またはさまざまなモジュールのパブリック インターフェイスとやり取りできるスクリプトを含むことができるトランザクションを送信します。

エコシステムには、開発者が使用できるコンパイラ、仮想マシン (VM)、およびその他のツールもあります。

以下は、開発者が Aptos エコシステムとのやり取りを開始する方法内訳です。

このプログラミング言語は、リソースの不足とアクセスの保持と制御に重点を置くように設計されています。信頼できないコードが存在する場合でも、型とメモリのセキュリティを保証する検証済みのバイトコードを活用します。一方、より信頼性の高いコードを記述するために、開発者は Mover Prover にアクセスできます。Mover Prover は、事前設定された仕様に対してプログラムの機能の正確性を認証できる正式な検証ツールです。

ホワイトペーパーによると、Aptos の背後にあるチームはプログラミング言語をさらに改善して、より幅広い Web3 ユースケースをサポートしています。

データ・モデル

Aptos ブロックチェーンは、台帳のステータスをすべてのアカウントのステータスとして定義しています。ネットワークによって実行されるトランザクションの数に対応する符号なし 64 ビット整数のバージョンがあります。

誰でも自由にトランザクションを送信して、元帳のステータスを変更できます。実行時に、トランザクション出力が生成され、元帳の状態を操作するためのゼロ (またはそれ以上) の操作が含まれます。これらは書き込みセットと呼ばれ、結果のイベント、消費されたガスの量、および実行されたトランザクションのステータスのベクトルを表します。

トランザクション自体は、次の情報を提供します。

  • トランザクションオーセンティケーター
  • 差出人のアドレス
  • 有用な負荷
  • ガス料金
  • 最大ガス量
  • 数列
  • 有効期限
  • チェーン ID

また、Move のデータ モデルが、フォームとデータの両方のグローバル アドレス指定をネイティブにサポートしていることも注目に値します。データとアカウントに重複する競合が含まれていないトランザクションも並行して実行できます。

イベントアカウントの定義の詳細については、公式ホワイト ペーパーを参照してください。

フォームを移動

Move モジュールには、構造体と手続きを宣言する Move バイトコードがあります。構造体は単なるデータ型です。

モジュールが宣言されているアカウントアドレスによって識別され、モジュール名が提供されます。モジュールには特定のアカウント内で一意の名前を付ける必要があり、各アカウントは特定の名前のモジュールを 1 つしか宣言できません。

すべてのモジュールは、同じアドレスにあるパッケージにグループ化されます。このアドレスの所有者は、パッケージ全体をブロックチェーン上で公開し、パッケージのバイトコードとメタデータを含めます。このメタデータは、パッケージをアップグレードできるかどうか、または変更できないかどうかを定義できます。アップグレード可能なパッケージの場合、アップグレードが許可される前に追加の互換性チェックが実行されます。

新しい関数とリソースを追加することはできますが、エントリ ポイント関数を変更したり、リソースをメモリに格納したりすることはできないことに注意してください。

モジュールの通常の更新可能なパッケージとして定義された Aptos フレームワークは、次のグラフで表されます。

img1_aptos_guide
出典: Aptos ホワイト ペーパー

Aptos のサイズはどのように変更されますか?

ホワイトペーパーに基づくと、プロトコルは当初、単一の総勘定元帳ステータスで開始されましたが、時間の経過とともに、Aptos はスケーラビリティに対してややユニークな水平アプローチを取る予定です。

これを実現するために、プロトコルは複数のシャード台帳状態を実装し、それぞれが同種の API とシャーディングを概念として提供します。

同種ブリッジを使用してシャード間でデータを転送でき、ユーザーと開発者の両方がニーズに応じて独自のシャーディング スキームを選択できる必要があります。

アプトス政府

Aptos ネットワークは、プルーフ オブ ステーク (PoS) コンセンサス アルゴリズムで動作します。このアルゴリズムでは、バリデーターは、トランザクションの検証に参加するためにステーキングに最低限必要な量の Aptos トークンを持っている必要があります。一方、AptosBFT はプロトコルの BFT コンセンサス アルゴリズムであり、HotStuff に基づいています。

BFT は Byzantine Fault Tolerance の略で、コンポーネントが故障する可能性があり、特定のコンポーネントが故障したかどうかについて不完全な情報がある、よく知られたビザンチンの一般的な問題への参照です。

バリデーターは、報酬が自分自身とステーカーの間でどのように分割されるかをそれぞれ決定できます。一方、ステーカーは、任意の数のバリデーターを選択してトークンをステークし、事前に確立された報酬の分配を組織することができます。報酬は、関連する Move オンチェーン モジュールを介して、各エポックの終わりに受け取ります。

Aptos エコシステムを強化するトークンは、APT と呼ばれます。

APT 暗号通貨トークンノミクス

APT のトークンノミクスは、暗号通貨コミュニティ内でかなりの論争を巻き起こしました。これは、トークンが当初、その総供給、配布、およびマスター プランに関する公開情報なしでローンチされようとしていたためです。

チームはその後、ほとんどの詳細を説明する公式のブログ投稿を公開しました。

メインネットワークの立ち上げ時の APT の初期供給量は 10 億トークンに設定され、最小単位はOcta と呼ばれていました。

その最初の供給以来、51% が「コミュニティ」カテゴリに指定され、19% が「主要な貢献者」に、16.5% が「財団」に、13.48% が投資家に指定されています。最初のカテゴリの詳細については、ブログ投稿で次のように説明されています。

このトークン プールは、助成金、インセンティブ、およびその他のコミュニティ成長イニシアチブなど、エコシステム関連のアイテム用に指定されています。これらのトークンの一部は、Aptos プロトコルに基づくプロジェクトに既に割り当てられており、特定の目的の完了時に付与されます。これらのトークンのほとんどは Aptos Foundation が保有し、一部は Aptos Labs が保有しています。これらのトークンは、10 年間にわたって配布される予定です ...

一方、主要な投資家と貢献者は、トークンの報酬を除いて、トークンに 4 年間のロックがあります。それまでの間、推定トークン供給スケジュールは次のようになります。

img2_aptos_guide
出典:アプトス公式サイト

APTエアドロップ

メインネットワークでのローンチを大成功で開始するために、プロジェクトは、合計 110,235 の適格なアドレスに対して合計 20,076,150 の APT トークンをローンチしました。これは、初期供給全体の 2% に相当します。

当時、チームは次のように述べています。

これは、既存のコミュニティからの最初のデータ駆動型エアドロップです。 aptos Foundation は、Aptos コミュニティをサポートする将来の機会を評価し続けます。

ユーザーはこちらで利用資格を確認できます。

Aptos Labs からのリーダーシップと資金提供

Aptos Labs は、Aptos ブロックチェーンを開発した組織であり、2021 年に Mo Shaikh と Avery Ching が率いています。どちらも以前は Meta (例: Facebook) Libra ブロックチェーン プロジェクトに取り組んでいましたが、後に完全に Diem と改名されました。

img3_aptos_guide
Avery Ching と Mo Shaikh。写真提供:フォーチュナ

2022 年 2 月、シェイクは次のように述べています。

Meta を離れて以来、アイデアを実行に移し、官僚的な官僚主義を放棄し、まったく新しいネットワークをゼロから構築して、それらを実現することができました。

Aptos は、最も資金提供されたブロックチェーン プロジェクトの 1 つでもあります。 2022 年 3 月、チームは Andreessen Horowitz (a16z)、FTX Ventures、Coinbase Ventures などの仮想通貨の大物が主導する資金調達ラウンドで 2 億ドルを調達しました。

同年 7 月、Aptos はさらに 150 ドルを調達し、資金調達ラウンドは FTX Ventures が主導しました。

投稿Aptos (APT) とは?完全なガイドは、 CryptoPotatoに最初に掲載されました。