Aptosとソラナ:並行実行パブリックチェーンの技術競争

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

異なるパブリックチェーンの技術的な違いを比較することは、観察の深さによっては退屈に思えるかもしれません。各パブリックチェーンの違いを迅速かつ正確に理解するためには、適切な切り口を選ぶことが重要です。この記事では、取引のライフサイクルを基点として、取引が作成されてから最終的な状態の更新に至るまでの完全なステップを分析します。具体的には、作成と開始、ブロードキャスト、ソート、実行、状態更新を含むもので、異なるパブリックチェーンの設計思想と技術的選択を明確に把握することを目的としています。

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

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

創造と開始

Aptosネットワークは、軽ノード、完全ノード、およびバリデーターで構成されています。ユーザーは軽ノードを通じてトランザクションを開始し、軽ノードはトランザクションを近くの完全ノードに転送し、次にバリデーターに同期します。

ブロードキャスト

Aptosはメモリプールを保持していますが、QuorumStoreの後ではメモリプール間で共有されません。システムはルールに基づいて事前にソートを行い、後続の並行実行時にトランザクションの衝突がないことを保証し、事前に読み取り/書き込みセットを宣言するための高いハードウェア要件を回避します。

ソート

AptosはAptosBFTコンセンサスを採用しており、提案者は原則としてトランザクションを自由に並べ替えることができません。メモリプールの事前ソートは衝突回避のためにあらかじめ行われており、ブロック生成は検証者間の協力にさらに依存しています。

###実行

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

ステータス更新

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

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

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

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

イーサリアムはスマートコントラクトの先駆者として、その取引ライフサイクルは他のパブリックチェーンを理解するための基本的な枠組みを提供しています。

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

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

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

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

ソラナ:決定性のある並行処理の極限最適化

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

Solana取引ライフサイクル

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

Solanaはメモリプールを使用せず、ノードは迅速に取引順序の合意に達することができ、取引はほぼ即座に成立します。しかし、ネットワークが過負荷になると、取引は待機するのではなく破棄される可能性があり、ユーザーは再度提出する必要があります。

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

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

ブロックチェーンにおける並行実行とは、マルチコアプロセッサがネットワークの状態を同時に計算するプロセスを指します。現在の市場では、並行実行は決定論的並行実行と楽観的並行実行の2つの方法に分けられ、主な違いは、並行取引が衝突しないようにする方法にあります。

  • 確定的並行処理(Solana):取引のブロードキャスト前に読み書きセットを宣言する必要があり、Sealevelエンジンは宣言に基づいて無衝突の取引を並行処理し、衝突する取引は直列実行されます。
  • 楽観的並行処理(Aptos):取引が衝突しないと仮定し、Block-STMが並行して実行された後に検証され、衝突があれば再試行されます。メモリプールの事前ソートにより、衝突のリスクが低減され、ノードの負担が軽くなります。

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

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

RWA ###

Aptosは実世界資産のトークン化と機関金融ソリューションを積極的に推進しています。Block-STMは複数の資産移転取引を並行処理でき、ネットワークの混雑による権利確認の遅延を回避します。メモリプールの事前ソートにより、取引が順序通りに実行に入ることが保証され、資産記録の信頼性が維持されます。Move言語のモジュール設計とセキュリティは、信頼性の高いRWAアプリケーションの構築に寄与します。

ステーブルコイン決済

AptosのMove言語はリソースモデルを通じて二重支払いを防止し、ステーブルコインの送金の正確性を確保します。低いGas費用は小額支払いシーンで非常に競争力があります。メモリプールの事前ソートとBlock-STMは支払い取引の安定性と低遅延を保証します。

AptosのPayFiおよびステーブルコイン決済分野における潜在能力は、「安全性、高効率、コンプライアンス」の三位一体にあります。将来的には、ステーブルコインの大規模な採用を促進し、クロスボーダー決済ネットワークを構築したり、決済大手と協力してオンチェーン決済システムを開発する可能性があります。

まとめ

Aptosの設計は、性能と安全性のバランスを達成しています。そのメモリプールの事前ソートは、Block-STMの楽観的並行処理と組み合わせて、ノードの閾値を低下させ、高いスループットを実現しています。この「安定の中で速さを求める」という考え方は、Move言語のリソースモデルによって補強され、Aptosにより高い安全性を与えています。

Aptosは取引ライフサイクルの各段階において、安全性と効率性を考慮に入れており、他の公链とは一線を画しています。今後、Aptosは「安全に駆動された価値ネットワーク」のストーリーを通じて、伝統的な金融とブロックチェーンエコシステムをつなぎ、RWAやPayFiの分野で継続的に力を入れ、信頼性と拡張性を兼ね備えた公链の新たな枠組みを構築します。

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

APT-2.69%
SOL0.6%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 2
  • リポスト
  • 共有
コメント
0/400
OfflineNewbievip
· 07-28 18:32
技術的な解説が非常に明確です
原文表示返信0
PanicSeller69vip
· 07-27 17:27
チェーンは性能で語る
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)