Aptos楽観的な並列実行による高性能安全パブリックチェーンエコシステムの構築

robot
概要作成中

取引ライフサイクルの視点から見たパブリックチェーン技術の比較

異なるブロックチェーンの技術的な違いを比較することは退屈に思えるかもしれませんが、取引の完全なライフサイクルを分析することで、各ブロックチェーンの設計思想と技術的妥協を明確に把握できます。本稿では、Aptosを中心に、その独自の設計を分析し、EthereumとSolanaの重要な違いを比較します。

Aptos: 楽観的並列 & 高性能設計

Aptosは高性能を強調するパブリックチェーンであり、その取引ライフサイクルは独自の楽観的並行実行とメモリプール最適化により顕著な向上を実現しています。

創造と開始

Aptosネットワークは、軽ノード、フルノード、バリデーターで構成されています。ユーザーは軽ノードを通じて取引を開始し、軽ノードは取引を近くのフルノードに転送し、フルノードはさらにバリデーターに同期します。

ブロードキャスト

Aptosはメモリプールを保持しますが、QuorumStoreの後ではメモリプール間で共有されません。システムはルールに基づいて事前にソートを行い、後続の並行実行時に取引の衝突がないことを保証します。この設計は、読み書き集合を事前に宣言する必要がある高いハードウェア要件を回避します。

ソート

AptosはAptosBFTコンセンサスを採用しており、メモリプールの事前ソートにより衝突回避が行われ、ブロック生成はバリデーター間の協力によりより依存しています。

###実行

AptosはBlock-STM技術を使用して楽観的な並行実行を実現しています。取引は衝突がないと仮定され、同時に処理されますが、実行後に衝突が発見された場合、影響を受ける取引は再実行されます。この方法はマルチコアプロセッサを活用して効率を向上させ、TPSは160,000に達することができます。

ステータス更新

バリデーターの同期状態は、最終性がチェックポイントの確認によって確認され、効率が高い。

Aptosのコアの利点は、楽観的並行処理とメモリプールの事前ソートの組み合わせにあり、ノードの性能要求を低下させるとともに、スループットを大幅に向上させます。

! トランザクションのライフサイクルにおけるイーサリアム、ソラナ、アプトスの主な違いを簡単に理解する

イーサリアム:シリアル実行のベンチマーク

イーサリアムはスマートコントラクトの先駆者であり、パブリックチェーン技術の起点です。

イーサリアム取引ライフサイクル

  • 作成と発起:ユーザーは、ウォレットを通じて中継ゲートウェイまたはRPCインターフェースを介して取引を発起します。
  • ブロードキャスト:取引が公共メモリプールに入り、パッケージ化されるのを待っています。
  • ソート:PoSのアップグレード後、ブロックビルダーは利益最大化の原則に従ってトランザクションをパッケージ化します。
  • 実行:EVMがトランザクションを直列処理し、シングルスレッドで状態を更新します。
  • ステータス更新:ブロックは最終性を確認するために2つのチェックポイントを通過する必要があります。

イーサリアムの直列実行とメモリプールの設計は性能を制限しており、ブロックタイムは12秒/スロット、TPSは低いです。

取引のライフサイクルにおけるイーサリアム、ソラナ、アプトスの主な違いをわかりやすく理解する

Solana: 決定論的並列処理のための極限最適化

ソラナは高性能で知られており、その取引ライフサイクルはアプトスと顕著に異なります。特にメモリプールと実行方法において。

Solana取引ライフサイクル

  • 作成と発起:ユーザーはウォレットを通じて取引を開始します。
  • ブロードキャスト:公共メモリプールはなく、取引は現在および次の2人の提案者に直接送信されます。
  • ソート:提案者はPoHに基づいてブロックをパッケージ化し、ブロック時間はわずか400ミリ秒です。
  • 実行:Sealevel仮想マシンは決定的な並行実行を採用しており、競合を避けるために事前に読み書き集合を宣言する必要があります。
  • ステータス更新:BFTコンセンサスの迅速な確認。

Solanaはメモリプールを使用せず、トランザクションはほぼ即座に処理されます。しかし、これはネットワークが過負荷の際に、トランザクションが待機するのではなく、破棄される可能性があることを意味し、ユーザーは再度提出する必要があります。

! トランザクションのライフサイクルにおけるイーサリアム、ソラナ、アプトスの主な違いを簡単に理解する

並列実行の2つのパス:Aptos vs Solana

  • 決定的並行(Solana):取引をブロードキャストする前に、読み取りと書き込みのセットを宣言する必要があり、Sealevelエンジンは宣言に基づいて衝突のない取引を並行処理します。
  • 楽観的並行(Aptos):取引に衝突がないと仮定し、Block-STMが並行して実行された後に検証します。衝突がある場合は再試行します。

Aptosの柔軟性は、その拡張性を高めます。

楽観的な並行処理によるメモリプールを通じた衝突確認の前倒し

Aptosは、取引が公共メモリプールに入った後に事前ソートを行い、1つのブロック内の取引が並行実行中に衝突しないようにします。この取引の事前ソートは、Aptosが楽観的並行性を実現するための鍵であり、取引宣言メカニズムを導入する必要がないため、ノードの性能要件が大幅に低下します。

取引のライフサイクルにおけるイーサリアム、ソラナ、アプトスの主な違いを理解する

セキュリティに基づくストーリーはAptosの発展方向である

RWA ###

Aptosは現実資産のトークン化と機関金融ソリューションの推進に積極的です。そのBlock-STMは、複数の資産移転取引を並行処理でき、ネットワークの混雑による権利確定の遅延を回避します。Move言語のモジュール化設計と安全性により、開発者は信頼できるRWAアプリケーションをより簡単に構築できます。

ステーブルコイン決済

AptosのMove言語はリソースモデルを通じて二重支払いを防止し、各ステーブルコインの送金の正確性を確保します。低いGas費用は小額支払いシーンで非常に競争力があります。AptosBFTの分散型合意は中央集権的リスクを低減し、モジュラーアーキテクチャは開発者がKYC/AMLチェックを組み込むことをサポートします。

まとめ: Aptos の技術的な違いと今後の物語

Aptosの設計は、パフォーマンスとセキュリティの間で巧妙なバランスを実現しています。メモリプールの事前ソートとBlock-STMの楽観的並行処理を組み合わせることで、ノードの敷居を下げると同時に、160,000 TPSの高スループットを実現しました。この「安定を求めつつ迅速に」というアプローチに、Move言語のリソースモデルが加わることで、Aptosはより高いセキュリティを備えています。

安全性と性能の組み合わせに基づいて、AptosはRWAとPayFiのストーリーにおいて大きな潜在能力を示しています。RWA分野では、Aptosの高スループットが大規模な資産のオンチェーンをサポートします。PayFiとステーブルコインの支払いにおいて、Aptosの低コスト、高効率、そしてコンプライアンスがマイクロペイメントとクロスボーダー決済をサポートします。

未来、Aptosは「安全に駆動された価値ネットワーク」のストーリーによって、伝統的な金融とブロックチェーンエコシステムを結びつけ、RWAとPayFi分野で継続的に力を発揮し、信頼性と拡張性を兼ね備えた新しいパブリックチェーンの構図を構築します。

取引のライフサイクルにおけるイーサリアム、ソラナ、アプトスの主要な違いを深く理解する

APT-0.26%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 8
  • 共有
コメント
0/400
BoredRiceBallvip
· 07-24 02:10
私の天、ロックアップポジションのコストはまだここにあります。
原文表示返信0
digital_archaeologistvip
· 07-23 08:27
Aptosはこの性能がなかなか良いですね
原文表示返信0
LiquidatedDreamsvip
· 07-22 20:10
ソラナ難道不香吗
原文表示返信0
RugDocScientistvip
· 07-21 05:45
承諾通貨は最も安全で、騙しません。
原文表示返信0
TerraNeverForgetvip
· 07-21 05:44
アプトス強気を滑り込ませる
原文表示返信0
HorizonHuntervip
· 07-21 05:35
再吹APTは、犬を持っていく。
原文表示返信0
QuorumVotervip
· 07-21 05:32
Aptosは短期的には強気になる可能性があります
原文表示返信0
TokenGuruvip
· 07-21 05:16
古い暗号資産の世界のethはまだ安定している、aptosはただのおもちゃに過ぎない。
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)