# Aptosネットワークの8つの革新的ドライバーAptosは、遅延が最小でスループットが最大のブロックチェーンプラットフォームとして、開発者がWeb3アプリケーションを構築するために大きな変革をもたらしました。Aptosエコシステムの繁栄は、どのような重要な要因に起因しているのでしょうか?この記事では、Aptosネットワークの発展を促進する8つのイノベーションについて紹介します。## 1. Move言語最適化アプリケーション開発Aptosが採用しているMove言語は、開発者により良い開発環境を提供し、開発効率を向上させます。Moveは表現力豊かで使いやすいプログラミング言語で、安全な資産管理のために設計されています。AptosブロックチェーンはMoveと深く統合されており、多くのコアデザイン理念を共有しています。これにより、Aptosは効率的で快適なMove開発プラットフォームとなっています。MoveはもともとAptosの前身のために設計されており、この関係は既存のMove開発者がAptosにシームレスに移行できることを保証し、新人も以前に蓄積された文書やサンプルから恩恵を受けることができます。Aptosは言語とフレームワークのレベルで多くの機能を追加し、Moveエコシステムを大幅に改善しました。これらの改善には、洗練されたセキュリティアーキテクチャ、詳細に設定可能なガス計測、コードのアップグレード可能性、リソースアカウントなどが含まれます。さらに、Move ProverはMoveスマートコントラクトの公式検証ツールとして、契約の不変性に追加の保証を提供し、Aptos上で積極的に拡張されました。多くのMove言語の原初の研究者や開発者がAptosエコシステムで活発に活動しており、Move言語とコミュニティを継続的に強化しています。4年間のテストと検証を経て、Move言語は成熟した商用開発言語となりました。! [Aptosを新しいパブリックチェーンのリーダーにするための8つのイノベーション](https://img-cdn.gateio.im/social/moments-52ea3791dc1988fed2be50f7cd9744ae)## 2. Block-STMはより多くのプログラミングの自由を提供しますBlock-STMは、新しいタイプのスマートコントラクトの並列実行エンジンであり、Aptosのトランザクションメモリと楽観的並行制御の原理に基づいて構築されています。この革新的なトランザクションの並列化手法は、開発体験に影響を与えることなく、トランザクション処理速度を向上させることができます。トランザクションの原子性を破壊するデータの読み書きが必要な並行実行エンジンとは異なり、Block-STMは開発者が制約なしにコーディングできるようにし、実際のアプリケーションに対してより高いスループットと低遅延を実現します。開発者はBlock-STMを利用して高度に並列化されたアプリケーションを簡単に構築できます。Block-STMは他の並行実行環境よりも豊富な原子性をサポートしており、通常、操作を複数のトランザクション(に分割して論理的な原子性を破壊する必要がありません)。これにより、遅延が低下し、コスト効率が向上し、ユーザーエクスペリエンスが向上します。## 3. チェーン上のガバナンスと非中央集権真の分散型で許可のないLayer 1をサポートするために、Aptosはオンチェーンガバナンスメカニズムを内蔵しており、ネットワークと仮想マシンの構成をシームレスに変更できます。Aptosテストネット3とメインネットのインセンティブテストがこれを証明しています。メインネット上では、「投票権増加制限」を緩和することでネットワークの信頼性が向上しました。より積極的な閾値を設定することでネットワークの迅速な立ち上げが可能となり、52%以上のトークン保有者がこの提案に賛成票を投じてネットワークを保護する手助けをしました。Aptosコミュニティは、その誕生以来、Aptosブロックチェーンの動作に影響を与える提案を作成し、投票を行うことができました。ガバナンス提案には、エポックの持続時間の変更、バリデーターの最低/最高ステーク要件の調整、フラグの変更、コアブロックチェーンコードを使用したソフトウェアのアップグレード、Aptosフレームワークモジュール(のアップグレード、一連のコアMove開発ライブラリ)、バグの修正、またはAptosブロックチェーン機能の強化が含まれます。## 4. AptosBFTv4効率的なコンセンサスAptosBFTv4は、厳密な正当性証明を持つ初の商用レベルのブロックチェーンBFTプロトコルです。このプロトコルは楽観的応答の特性を持ち、低遅延かつ高スループットを提供し、基盤となるネットワークを最大限に活用します。Hotstuffを基に改善されたAptosBFTv4は、コミュニケーション補償を犠牲にすることなく、提出遅延を3ステップから2ステップに減少させ、33%の遅延を削減しました。実装時に安全性の厳格さとスケーラビリティを考慮し、この実装は不変量を明確に分離して隔離と効果的な監査を可能にし、不分岐原則を強制します。同じソフトウェアスタックは4回のアップグレードを経ており、リアルタイムネットワークでテストされ、その開発プロセスの配慮と堅牢性が証明されています。第四のイテレーションでは、AptosBFTv4が最速で生産準備の整ったビザンチンフォールトトレラントコンセンサスプロトコルとなりました。個別のノードが停止しても、Aptosはネットワーク全体の正常な運営を確保できます。これは、過去の可用性とパフォーマンスを未来の指標として利用するオンチェーンの信用システムの維持によるもので、反応が鈍いおよびパフォーマンスが不十分なバリデーターの悪影響を自動的に最小限に抑えます。## 5. ユーザーの信頼を高めるセキュリティメカニズムAptosアカウントは、鍵のローテーション、暗号化の柔軟性、およびハイブリッドホスティングモデルなどの機能を含む柔軟な鍵管理をサポートしています。鍵のローテーションは良い使用習慣であり、複数のアカウントを危険にさらすリモート攻撃を防ぐために重要です。他のブロックチェーンでは、すべての資産を新しいアカウントに移行することでのみローテーションが行えます。Aptosはアカウントと鍵のデカップリング方式を採用しており、異なるタイプの公開鍵と秘密鍵をサポートするために新しいデジタル署名アルゴリズムをシームレスに追加できます。ハイブリッドホスティングモデルは、高度なリカバリーソリューションとアカウント管理をサポートし、Web2とWeb3のギャップを縮小するのに役立ちます。ウォレットは取引のプレ実行を利用でき、ユーザーが署名する前に取引結果をユーザーに説明します。署名前に取引を評価することで、フィッシングなどのセキュリティリスクを軽減でき、これはWeb3でますます一般的になっています。ユーザー体験をさらに強化するために、Aptosブロックチェーンは各取引の有効期限を制限し、シリアル番号、有効期限、およびチェーンIDによる三重の保護を通じて署名者が無期限に影響を受けることを防ぎ、誤操作や攻撃を防ぎます。Aptosのコンセンサスプロトコルと認証ストレージは、軽量クライアントプロトコルへのシームレスな実用サポートを実現し、より安全で信頼性の高いユーザーエクスペリエンスを提供します。Aptosネットワークは、誰でもフルノードに接続して認証済みデータに直接アクセスできることを歓迎し、Web3の「信頼せず、検証する」という理念を体現しています。そのために、Aptosは効率的なマルチキャストツリー構造を構築し、高スループット、低遅延のネットワークを提供して参加者にブロックチェーンの状態を伝えます。参加者は創世以来のすべてのトランザクションを処理することができ、歴史を完全にスキップして最新の状態を直接同期することもできます。軽量クライアントは、特定のアカウントやデータ値など、部分的なブロックチェーンの状態を同期し、BFTタイムスタンプを使用して検証済みのアカウント残高を取得するなど、検証された状態の読み取りを可能にします。## 6. 未来に向けたモジュラーアーキテクチャ Aptosはアップグレード可能性を持つ遺伝子を持ち、最初からシステムの各部分はモジュール性と柔軟性を設計理念としています。これにより、Aptosアーキテクチャは頻繁なアップグレードをサポートでき、ブロックチェーンは最新の技術進歩を迅速に採用し、新たなユースケースに技術的サポートを提供することができます。Aptosのモジュラーアーキテクチャ設計は、クライアントの柔軟性をもたらし、ゼロダウンタイムの頻繁なアップグレードに最適化されています。これらの特性は、以前のメインネットのイテレーション、テストネット、そして複数回の内部ストレステストで十分に示されました。Aptosブロックチェーンには、埋め込まれたオンチェン変更管理プロトコルが含まれており、新しい技術革新を迅速に展開し、新しいWeb3ユースケースをサポートします。## 7. 提案に基づく報酬メカニズムAptosのインセンティブテストネット3では、投票に基づく報酬システムが採用されています。このモデルでは、提案者ノードに対して3分の2の票が到達した時点で、BFTコンセンサスが達成されます。これは、3分の1の後の投票が含まれておらず、関連するバリデーターも報酬を得られないことを意味します。これにより、遅延競争が引き起こされ、メインノードクラスターに近いバリデーターはしばしばより多くの報酬を得ることになります。この場合、ノードオペレーターは遅延を改善し、ステーキング報酬を増やすためにノードをメインクラスターにより近い位置に移動させます。これは、集中展開を促進するため、非中央集権性や地理的分布を損なうことになります。より大きな非中央集権を促進するために、Aptosは現在、提案のパフォーマンスに基づく報酬をステーキング報酬システムとして実施しています。提案に基づくシステムは、投票よりも高いタイムアウト時間を持ち、地域間の遅延にあまり影響されません。これにより、遠隔地のノードの報酬率が向上し、地理的分布の影響が抑制されます。たとえば、バリデーターが最大ノードクラスターの所在地にいない場合、彼らが得る報酬は減少します。報酬モデルは依然として投票行動を考慮しており、良好な投票パフォーマンスが提案者の選出確率に影響を与えます。## 8. 高性能スパースマークルツリーAptosはJellyfish Merkle Tree (JMT)設計を使用し、単調増加のバージョンベースのキー方式を利用してLSMツリーに基づくストレージエンジン(の書き込み性能を最適化します。JMTはCPU、I/O、ストレージの占有の間で実用的な最適バランスを達成し、満足のいく性能を確保しつつ、ディスク上の膨張状態データの規模を制御します。JMTのAptos状態の永続化形式に加えて、もう一つのメモリ内でロックなしのスパースメルクルツリーの実装があります。この実装は、キャッシュと並行処理のために設計されており、高性能なグローバル状態更新を実現するためにBlock-STMと組み合わせて使用されます。! [Aptosを新しいパブリックチェーンリーダーにするための8つのイノベーション])https://img-cdn.gateio.im/social/moments-bcbc2b1a646b35c43945b9a2968d811f(
Aptosネットワークのイノベーションエンジン:8つの推進力の解析
Aptosネットワークの8つの革新的ドライバー
Aptosは、遅延が最小でスループットが最大のブロックチェーンプラットフォームとして、開発者がWeb3アプリケーションを構築するために大きな変革をもたらしました。Aptosエコシステムの繁栄は、どのような重要な要因に起因しているのでしょうか?この記事では、Aptosネットワークの発展を促進する8つのイノベーションについて紹介します。
1. Move言語最適化アプリケーション開発
Aptosが採用しているMove言語は、開発者により良い開発環境を提供し、開発効率を向上させます。Moveは表現力豊かで使いやすいプログラミング言語で、安全な資産管理のために設計されています。
AptosブロックチェーンはMoveと深く統合されており、多くのコアデザイン理念を共有しています。これにより、Aptosは効率的で快適なMove開発プラットフォームとなっています。MoveはもともとAptosの前身のために設計されており、この関係は既存のMove開発者がAptosにシームレスに移行できることを保証し、新人も以前に蓄積された文書やサンプルから恩恵を受けることができます。
Aptosは言語とフレームワークのレベルで多くの機能を追加し、Moveエコシステムを大幅に改善しました。これらの改善には、洗練されたセキュリティアーキテクチャ、詳細に設定可能なガス計測、コードのアップグレード可能性、リソースアカウントなどが含まれます。さらに、Move ProverはMoveスマートコントラクトの公式検証ツールとして、契約の不変性に追加の保証を提供し、Aptos上で積極的に拡張されました。
多くのMove言語の原初の研究者や開発者がAptosエコシステムで活発に活動しており、Move言語とコミュニティを継続的に強化しています。4年間のテストと検証を経て、Move言語は成熟した商用開発言語となりました。
! Aptosを新しいパブリックチェーンのリーダーにするための8つのイノベーション
2. Block-STMはより多くのプログラミングの自由を提供します
Block-STMは、新しいタイプのスマートコントラクトの並列実行エンジンであり、Aptosのトランザクションメモリと楽観的並行制御の原理に基づいて構築されています。この革新的なトランザクションの並列化手法は、開発体験に影響を与えることなく、トランザクション処理速度を向上させることができます。
トランザクションの原子性を破壊するデータの読み書きが必要な並行実行エンジンとは異なり、Block-STMは開発者が制約なしにコーディングできるようにし、実際のアプリケーションに対してより高いスループットと低遅延を実現します。開発者はBlock-STMを利用して高度に並列化されたアプリケーションを簡単に構築できます。Block-STMは他の並行実行環境よりも豊富な原子性をサポートしており、通常、操作を複数のトランザクション(に分割して論理的な原子性を破壊する必要がありません)。これにより、遅延が低下し、コスト効率が向上し、ユーザーエクスペリエンスが向上します。
3. チェーン上のガバナンスと非中央集権
真の分散型で許可のないLayer 1をサポートするために、Aptosはオンチェーンガバナンスメカニズムを内蔵しており、ネットワークと仮想マシンの構成をシームレスに変更できます。Aptosテストネット3とメインネットのインセンティブテストがこれを証明しています。
メインネット上では、「投票権増加制限」を緩和することでネットワークの信頼性が向上しました。より積極的な閾値を設定することでネットワークの迅速な立ち上げが可能となり、52%以上のトークン保有者がこの提案に賛成票を投じてネットワークを保護する手助けをしました。
Aptosコミュニティは、その誕生以来、Aptosブロックチェーンの動作に影響を与える提案を作成し、投票を行うことができました。ガバナンス提案には、エポックの持続時間の変更、バリデーターの最低/最高ステーク要件の調整、フラグの変更、コアブロックチェーンコードを使用したソフトウェアのアップグレード、Aptosフレームワークモジュール(のアップグレード、一連のコアMove開発ライブラリ)、バグの修正、またはAptosブロックチェーン機能の強化が含まれます。
4. AptosBFTv4効率的なコンセンサス
AptosBFTv4は、厳密な正当性証明を持つ初の商用レベルのブロックチェーンBFTプロトコルです。このプロトコルは楽観的応答の特性を持ち、低遅延かつ高スループットを提供し、基盤となるネットワークを最大限に活用します。Hotstuffを基に改善されたAptosBFTv4は、コミュニケーション補償を犠牲にすることなく、提出遅延を3ステップから2ステップに減少させ、33%の遅延を削減しました。
実装時に安全性の厳格さとスケーラビリティを考慮し、この実装は不変量を明確に分離して隔離と効果的な監査を可能にし、不分岐原則を強制します。同じソフトウェアスタックは4回のアップグレードを経ており、リアルタイムネットワークでテストされ、その開発プロセスの配慮と堅牢性が証明されています。第四のイテレーションでは、AptosBFTv4が最速で生産準備の整ったビザンチンフォールトトレラントコンセンサスプロトコルとなりました。
個別のノードが停止しても、Aptosはネットワーク全体の正常な運営を確保できます。これは、過去の可用性とパフォーマンスを未来の指標として利用するオンチェーンの信用システムの維持によるもので、反応が鈍いおよびパフォーマンスが不十分なバリデーターの悪影響を自動的に最小限に抑えます。
5. ユーザーの信頼を高めるセキュリティメカニズム
Aptosアカウントは、鍵のローテーション、暗号化の柔軟性、およびハイブリッドホスティングモデルなどの機能を含む柔軟な鍵管理をサポートしています。鍵のローテーションは良い使用習慣であり、複数のアカウントを危険にさらすリモート攻撃を防ぐために重要です。他のブロックチェーンでは、すべての資産を新しいアカウントに移行することでのみローテーションが行えます。Aptosはアカウントと鍵のデカップリング方式を採用しており、異なるタイプの公開鍵と秘密鍵をサポートするために新しいデジタル署名アルゴリズムをシームレスに追加できます。ハイブリッドホスティングモデルは、高度なリカバリーソリューションとアカウント管理をサポートし、Web2とWeb3のギャップを縮小するのに役立ちます。
ウォレットは取引のプレ実行を利用でき、ユーザーが署名する前に取引結果をユーザーに説明します。署名前に取引を評価することで、フィッシングなどのセキュリティリスクを軽減でき、これはWeb3でますます一般的になっています。ユーザー体験をさらに強化するために、Aptosブロックチェーンは各取引の有効期限を制限し、シリアル番号、有効期限、およびチェーンIDによる三重の保護を通じて署名者が無期限に影響を受けることを防ぎ、誤操作や攻撃を防ぎます。
Aptosのコンセンサスプロトコルと認証ストレージは、軽量クライアントプロトコルへのシームレスな実用サポートを実現し、より安全で信頼性の高いユーザーエクスペリエンスを提供します。Aptosネットワークは、誰でもフルノードに接続して認証済みデータに直接アクセスできることを歓迎し、Web3の「信頼せず、検証する」という理念を体現しています。そのために、Aptosは効率的なマルチキャストツリー構造を構築し、高スループット、低遅延のネットワークを提供して参加者にブロックチェーンの状態を伝えます。参加者は創世以来のすべてのトランザクションを処理することができ、歴史を完全にスキップして最新の状態を直接同期することもできます。軽量クライアントは、特定のアカウントやデータ値など、部分的なブロックチェーンの状態を同期し、BFTタイムスタンプを使用して検証済みのアカウント残高を取得するなど、検証された状態の読み取りを可能にします。
6. 未来に向けたモジュラーアーキテクチャ
Aptosはアップグレード可能性を持つ遺伝子を持ち、最初からシステムの各部分はモジュール性と柔軟性を設計理念としています。これにより、Aptosアーキテクチャは頻繁なアップグレードをサポートでき、ブロックチェーンは最新の技術進歩を迅速に採用し、新たなユースケースに技術的サポートを提供することができます。
Aptosのモジュラーアーキテクチャ設計は、クライアントの柔軟性をもたらし、ゼロダウンタイムの頻繁なアップグレードに最適化されています。これらの特性は、以前のメインネットのイテレーション、テストネット、そして複数回の内部ストレステストで十分に示されました。Aptosブロックチェーンには、埋め込まれたオンチェン変更管理プロトコルが含まれており、新しい技術革新を迅速に展開し、新しいWeb3ユースケースをサポートします。
7. 提案に基づく報酬メカニズム
Aptosのインセンティブテストネット3では、投票に基づく報酬システムが採用されています。このモデルでは、提案者ノードに対して3分の2の票が到達した時点で、BFTコンセンサスが達成されます。これは、3分の1の後の投票が含まれておらず、関連するバリデーターも報酬を得られないことを意味します。
これにより、遅延競争が引き起こされ、メインノードクラスターに近いバリデーターはしばしばより多くの報酬を得ることになります。この場合、ノードオペレーターは遅延を改善し、ステーキング報酬を増やすためにノードをメインクラスターにより近い位置に移動させます。これは、集中展開を促進するため、非中央集権性や地理的分布を損なうことになります。より大きな非中央集権を促進するために、Aptosは現在、提案のパフォーマンスに基づく報酬をステーキング報酬システムとして実施しています。
提案に基づくシステムは、投票よりも高いタイムアウト時間を持ち、地域間の遅延にあまり影響されません。これにより、遠隔地のノードの報酬率が向上し、地理的分布の影響が抑制されます。たとえば、バリデーターが最大ノードクラスターの所在地にいない場合、彼らが得る報酬は減少します。報酬モデルは依然として投票行動を考慮しており、良好な投票パフォーマンスが提案者の選出確率に影響を与えます。
8. 高性能スパースマークルツリー
AptosはJellyfish Merkle Tree (JMT)設計を使用し、単調増加のバージョンベースのキー方式を利用してLSMツリーに基づくストレージエンジン(の書き込み性能を最適化します。JMTはCPU、I/O、ストレージの占有の間で実用的な最適バランスを達成し、満足のいく性能を確保しつつ、ディスク上の膨張状態データの規模を制御します。
JMTのAptos状態の永続化形式に加えて、もう一つのメモリ内でロックなしのスパースメルクルツリーの実装があります。この実装は、キャッシュと並行処理のために設計されており、高性能なグローバル状態更新を実現するためにBlock-STMと組み合わせて使用されます。
! [Aptosを新しいパブリックチェーンリーダーにするための8つのイノベーション])https://img-cdn.gateio.im/webp-social/moments-bcbc2b1a646b35c43945b9a2968d811f.webp(