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