Aleo ブロックチェーン プライバシー プロジェクトとは何ですか?アレオの最新徹底解釈! Aleo はプライバシー保護に重点を置いたブロックチェーン プロジェクトであり、ゼロ知識証明技術 (ZKP) を通じてより高いプライバシーとスケーラビリティを実現します。 Aleo の中心的なアイデアは、ユーザーが個人データを明らかにすることなく認証およびデータ処理できるようにすることです。では、Aleo ブロックチェーンプライバシー保護プロジェクトとは何でしょうか? Aleo ブロックチェーンプライバシー保護プロジェクトの特徴は何ですか? Aleo ブロックチェーンプライバシー保護プロジェクトの現在の進捗状況は何ですか?
今日は、このウェブサイトの編集者がAleoのプロジェクト概要と最新の進捗状況を紹介し、市場が非常に懸念しているパズルアルゴリズムのアップデートについて詳しく説明しました。必要な友達は一緒に見てみましょう!
Aleo ネットワークは、1 時間ごとに ZK 回路をランダムに生成します。マイナーは、この時間中に回路の入力として異なる nonce を試し、証人 (つまり、この計算は合成とも呼ばれます) 証人のマークルルートを取得した後、それがマイニング難易度の要件を満たしているかどうかが判断されます。回路のランダム性により、このマイニング アルゴリズムは GPU に適したものではなく、計算の高速化が非常に困難です。
Aleoは、2021年にa16z主導による2,800万米ドルのシリーズA資金調達を完了し、2024年に2億米ドルのシリーズB資金調達を完了しました。投資家には、Kora Management、SoftBank Vision Fund 2、Tiger Global、Sea Capital、Slow Venturesが含まれますサムスンネクストなど。この資金調達ラウンドでは、Aleo の価値は 14 億 5,000 万ドルと評価されています。
Aleo の中核は、プライバシーを維持しながらトランザクションとスマート コントラクトの実行を可能にするゼロ知識証明 (ZKP) テクノロジーです。送信者や取引金額などのユーザーの取引詳細は、デフォルトでは非表示になります。この設計はユーザーのプライバシーを保護するだけでなく、必要に応じて選択的な開示も可能にするため、DeFi アプリケーションの開発に非常に適しています。その主なコンポーネントには以下が含まれます:
Aleo は、開発者がアプリケーションを迅速に作成して公開できるようにするための統合開発環境 (IDE) とソフトウェア開発キット (SDK) も提供します。さらに、開発者はサードパーティに依存せずに、Aleo のプログラム レジストリにアプリケーションをデプロイできるため、プラットフォームを削減できます。リスク。
Aleoはオフチェーン処理方式を採用しており、トランザクションはまずユーザーのデバイス上で計算されて証明され、その後検証結果のみがブロックチェーンにアップロードされます。このアプローチにより、トランザクション処理速度とシステムの拡張性が大幅に向上し、イーサリアムのようなネットワークの混雑と高額な手数料が回避されます。
Aleo は、検証者の即時ファイナリティと証明者の計算能力を組み合わせたハイブリッド アーキテクチャのコンセンサス メカニズムである AleoBFT を導入します。 AleoBFT は、ネットワークの分散化を強化するだけでなく、パフォーマンスとセキュリティも強化します。
Aleo を使用すると、開発者はガス制限のないアプリケーションを作成できるため、機械学習などの長時間実行されるアプリケーションに特に適しています。
Aleo は 7 月 1 日にインセンティブ付きテストネットを開始します。以下は重要な最新情報です:
最近、最新のテストネットワークニュースを発表しながら、Aleoはパズルアルゴリズムの最新バージョンをアップデートしました。新しいアルゴリズムはzk証明結果の生成に焦点を当てなくなり、MSMを削除しました。計算モジュールは、zk でプルーフを生成するために広範囲に使用されています。以前は、テストネットの参加者は計算を使用してアルゴリズムの効率を最適化し、マイニング収益を増加させ、プルーフを生成する前に中間データ証人の生成に焦点を当てていました。公式パズルの仕様とコードを参照した上で、最新のアルゴリズムを簡単に紹介します。
コンセンサスプロトコルレベルでは、プロセス内の証明者と検証者はそれぞれ、計算結果ソリューションの生成と、ブロックの生成とパッケージ化されたソリューションの集約を担当します。プロセスは次のとおりです:
最新バージョン アルゴリズムの核心は、R1CS を構築することによって各エポックに共通のエポックプログラムを生成することです。入力と EpochProgram の証明回路、対応する R1CS 割り当て (つまり、全員が言及した証人) が生成され、マークル ツリーのリーフ ノードとして使用されます。すべてのリーフ ノードを計算した後、マークル ルートが生成され、変換されます。ソリューションのproof_target。合成パズルを構築するための詳細なプロセスと仕様は次のとおりです:
1. 各パズルの計算は nonce と呼ばれ、マイニング報酬を受け取るアドレス、epoch_hash、および乱数カウンターから構築されます。新しいソリューションでは、新しい nonce を取得するためにカウンターを更新します
2。各エポックで、ネットワーク内のすべての証明者が計算する必要があるエポックプログラムは、によって生成された乱数によって命令セットからサンプリングされます。現在の epoch_hash サンプリング ロジックは次のとおりです:
4. EpochProgram に対応する R1CS と入力を集約し、証人 (R1CS 割り当て) を計算します
5 すべての証人を計算した後、これらの証人はリーフ ノード シーケンスに変換されます。マークル ツリーは、深さ 8
6 の 8 要素の K-ary マークル ツリーです。マークル ルートを計算し、それを解のproof_target に変換し、それが のlatest_proof_target を満たすかどうかを判断します。現在のエポックが満たされている場合、計算は成功です。上記の入力を構築するために必要な報酬アドレス、epoch_hash、およびカウンターを送信します。同じエポックで、EpochProgram の入力を更新できます。複数の解計算を実行するための反復カウンター
このアップデート後、パズルは証明の生成から証人の生成に変更されました。各エポックのすべての解の計算ロジックは同じですが、異なるエポックの計算ロジックはまったく異なります。
以前のテスト ネットワークから、多くの最適化手法は、マイニング効率を向上させるために、プルーフ生成段階で GPU を使用して MSM と NTT の計算を最適化することに重点を置いていることがわかります。プロセスはエポックごとに変化するプログラムを実行することによって生成され、その中の命令は逐次実行に依存するため、並列化を実現するのは大きな課題です。
以上がAleo ブロックチェーンプライバシー保護プロジェクトとは何ですか? Aleo の最新の包括的な解釈の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。