DAOrayaki: Move言語によるAptosとSuiのさまざまなメカニズムの比較
DAOrayaki
2022-09-05 06:30
本文约4294字,阅读全文需要约17分钟
L1 は、分散化、セキュリティ、スケーラビリティというブロックチェーンのトリレンマの解決を試みます。

原作者:マーベラス・アクペール

原題:アプトスとスイの比較

機能レイヤー 1 には、昨年エコシステムを強化するための優れた基盤がありました。これらのポンプは、より高いスループット、より低い料金、ネイティブ dApps、危険なミーム コイン、大規模な APY などを備えた L1 に関連付けられています。賢明な投資家として、私たちはエコシステムがうまくいっているとき、ベーストークンの購入が莫大な利益を得る多目的なバスケットとして機能する可能性があることを知っています。

L1 は、分散化、セキュリティ、スケーラビリティというブロックチェーンのトリレンマの解決を試みます。

仮想通貨の大量導入が私たちのビジョンであるとすれば、現時点ではスケーラビリティはまだ未解決です。イーサリアムと同様、ソラナやその他の L1 チェーンも寡占構造の例外ではありません。

多くの L1 チェーンは単なる通過者ですが、他のチェーンは依然として非常に成功しており、今、別の L1 チェーンがその 1 つになろうとしています。この新しい L1 チェーンは Aptos と呼ばれます。

Aptos は、Meta の Diem チームによって作成された L1 PoS チェーンです。より安全でスケーラブルな L1 であると主張しています。また、ブロックチェーンのトリレンマを解決するとも主張しています。

ブロックチェーンとして、Aptos は現在、Diem からドロップされた特殊な言語である Move を使用して構築されています。 Move により、スマート コントラクトは、決定論的、気密性 (予測可能、無汚染) かつ定量化可能な方法 (DOS 攻撃を防止可能) でバリデーターと対話できるようになります。

Aptos は Move を使用し、改良されたリーダーベースの BFT コンセンサス メカニズムと組み合わせて、ブロック送信の低遅延とゼロ ダウンタイムを保証します。これは明らかに HotStuff の最も信頼性の高いイテレーションです。

副題

では、Aptos はどのように拡張するのでしょうか?

Aptos は、最終的に同期される並列実行エンジンを通じて、相互依存する実行層とコンセンサス層を分離することで拡張します。

副題

しかし、競合が検出された場合はどうなるでしょうか?

これらは、並列実行エンジン内の最大 1 つのスレッドによってのみ取得され、キューを介した後続の TX で再検証される前に、実行キューに対して再実行されます。

ブロック STM アルゴリズムはシームレスな操作を処理でき、抽象化を単純な実行検証から分離できます。これはすべて、実行および検証サイクル全体にわたってトランザクションをマッピングする事前設定されたインデックス付き注文によるものです。

副題

アプトスの主な機能

1. Google Cloudとの連携により、Aptosノードのセットアップが15分以内に完了します。

2. 最低賭け金。未定 (メインネットの日付は不明)

3. 主要な類似製品と比較して要求が低い。このプロセスには、テストネット -> フェーズ 1: 100 人のバリデータ -> フェーズ 2: 200 の選択 -> フェーズ 3: 1000 の選択 -> 今のところフェーズ 4 の制限なし。

4. セキュリティ。 Move のセキュリティ機能に加えてコンセンサス メカニズム。

l 有効性、セキュリティ監査、形式的検証の分離

l バリデーターの管理はチェーン上で行われます

l ノードを順番に導くレピュテーションシステムの応答性

l 決定的 (台帳状態に含まれる情報のみに基づく)

l 可測性 (トランザクション実行レベルでのサービス拒否攻撃に対する防御)

l 秘密鍵/コンセンサス鍵のローテーション。

スケーラビリティ

  • スケーラビリティ

l テストネットは、ファイナリティまでの時間と TPS (独立した TXN 実行およびコンセンサス メカニズム) の点で主要なピアよりも優れています。

l Txn は 2 回のネットワーク トリップで検証できますが、同様の製品では複数ラウンドの投票が必要です。

l データ構造とストレージの改善

l 状態の同期

プライベートメインネットでダウンタイムなしでテストを継続。ネットワーク障害が発生した場合、オンチェーンのレピュテーション システムがバリデータのダウンタイムの影響を自動的に軽減します。

  • ネットワークアーキテクチャ

l 開発者に技術的な複雑さを軽減し、社会的な調整を提供します

l レイテンシの短縮

l 構成可能性の向上

l アプリケーションの通信と機能を改善する

分散型

  • 分散型

l ノードの実行に対する障壁の軽減

l 最小限のハードウェア: 4 コアの CPU、8GB RAM、および 300GB のストレージ容量

l ほとんどの競合製品よりもハードウェア要件が低い

さて、あなたは質問するかもしれません。

副題

Aptos Vs Sui

スイ氏のMysten Labsは、AptosLabsと同様、Meta氏の元Novi研究チームによって設立された。これは、幅広いメタバース アプリケーション (ゲーム、ソーシャル、ビジネスなど) 向けに構成可能で動的な NFT を拡張することを中核とする高性能 L1 PoS チェーンです。

Aptos と同様に、Sui の技術スタックは、もともと少数の保管ウォレット (10 ~ 100 個) で軽い支払いシナリオを処理するように設計された Diem の上で大幅な進歩を遂げています。 Diem の独自のアーキテクチャでは大量導入をサポートできません。

アプトスとスイには同じ投資家が多数いる。どちらもベンチャーキャピタルによって大きく賭けられており、20億ドルを超える評価額を達成しています。

ただし、Sui と Aptos の間には、基本的かつ表面的な類似点が数多くあります。以下に相違点をいくつか示します。

l プログラミング言語: どちらも並列実行に Move プログラミング言語のそれぞれのバリエーションを使用しますが、Sui のオブジェクト モデルは Aptos のオブジェクト モデルとは若干異なります。 Ai の Move 言語では、オブジェクトの所有権/共有性、または変更可能性/不変性が明確に述べられていますが、Aptos はそうではありません。また、Sui の所有権 API は、ブロックチェーンの設計をより明確に公開しているため、Aptos よりもクリーンです。

l アーキテクチャ:Sui は、DAG ベースの mempool (Narwhal) と Tusk コンセンサス アルゴリズムを採用しています。その後、DAG を使用してレイヤーの並列化が実行されます。一方、Aptos は、高性能 HotStuff アルゴリズム (ソフトウェア トランザクション メモリからインスピレーションを得た) の進化版である BlockSTM を使用して依存関係を動的に検出し、実行タスクをスケジュールすることで並列化を実現します。

l 総合的なスケーラビリティ。どちらのチェーンもホームバリデーターの状況や大規模な分散化には最適化されていないことは注目に値しますが、"ネットワーク容量を最大化する"最適化されています(つまり、Solana のように)。州の成長のボトルネックに遭遇する可能性が非常に高いです。

Aptos は、ユーザー中心のアプローチで技術開発を扱います。これは、民主化を達成するには、セキュリティとスケーラビリティの点でユーザー エクスペリエンスを大幅に向上させる必要があるという考えに由来しています。正しく実行されれば、大きな競争上の優位性をもたらす可能性があります。

開発はオンチェーン アプリケーションの品質に影響を与えるため (ユーザーの獲得に影響します)、重要な考慮事項です。人気モデルによると、資金の流れは次のようになります。資本 -> 開発者 -> ユーザー -> トランザクション -> TVL -> 価格。サイクルの早い段階で投資することは、最大の利益を得ることを意味します。

そのために、Aptos には、開発者がオープン ソース コードに貢献できる Devnet があります。いくつか例を挙げると、Coinbase、Binance、Anchorage、Blockorus、Livepeer、Moonclave、Paxos、Paymagic、Rarible など、すでに素晴らしい開発者のリストが存在します。

現在、8,000 人の開発者が Aptos の Discord サーバーに参加しており、そのサーバーには 63,000 人のメンバーがいます。また、Aptos にはまだホワイトペーパーがありませんが、実際にはすでに 40 か国の 4,000 人のノードオペレーターがいます。

アプトスはまた、開発を奨励するための助成プログラムも発表した。チームの主な焦点分野はDeFi、NFT、ゲームであり、助成金プログラムへの申請に成功した開発者には報酬が支払われます(金額は非公開)。

最終的な考え

最終的な考え

Aptos には、そのビジョンを実行するための継続性と組織の成熟度を備えた、資金豊富なチームがあります。テクノロジースタックの最新性と Move 言語の効率性により、主要な L1 チェーンになる能力を備えています。

参考文献:

参考文献:

1.https://github.com/aptos-labs/aptos-core/blob/main/developer-docs-site/static/papers/aptos-move-a-language-with-programmable-resources/2020-05-26.pdf

2.https://medium.com/aptoslabs/welcome-to-aptos-incentivized-testnet-2-af26e2fd69a7

3.https://github.com/aptos-labs/aptos-core/blob/main/developer-docs-site/static/papers/aptos-move-a-language-with-programmable-resources/2020-05-26.pdf

4.https://techcrunch.com/2022/03/15/aptos-labs-a16z-multicoin-facebook-diem-blockchain/?guccounter=1&guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAACNn-wczWqseumjUzTgGkYPQ6VaG7C-Cd7Ys59wAAfHkSnsmQbI7ZqgzR1NySD5W08F_edyjGoL-EpX_IHZ9iwIlE1CLT_Hc_gmf4GHF2jVc3E6XBcw-g3Vsp2Dsx6O5V8KRoJDOqtFx7OYmTbAjDVSqpcNFE-k32lDfSXZKaolg

5.https://pontem.network/posts/the-future-of-pontem-with-aptos

6.https://members.delphidigital.io/reports/the-hitchhikers-guide-to-ethereum/

7.https://medium.com/aptoslabs/aptos-incentivized-testnet-roadmap-209be695c77c

8.https://medium.com/aptoslabs/aptos-labs-partners-with-google-cloud-to-enable-further-decentralization-of-the-aptos-network-f6eae47d4c65

9.https://developers.diem.com/papers/diem-consensus-state-machine-replication-in-the-diem-blockchain/2021-08-17.pdf

10.https://arxiv.org/abs/1803.05069

DAOrayaki
作者文库