1/ Nockchain は、コンセンサス ルールを変更することなく、ZK 証明検証などのコア操作を高速化します。 これらは「ジェット」と呼ばれ、重要な関数のネイティブ コード最適化です。 ジェット機、その仕組み、そしてなぜ重要なのかを詳しく見ていきます。🧵👇
2/ ジェットは、一般的な Nock 関数を、手動で最適化されたネイティブ コード ルーチンに置き換えます。Nock の定義は正規仕様のままであり、セマンティクスが変更されないようにします。 ジェットが存在しない場合、クライアントは単に低速でユニバーサルな Nock 実装にフォールバックします。
3/ ノードにとって、ジェットはブロック検証の高速化を意味します。 最近、コミュニティが多点多項式評価('mpeval')のために追加したジェットは、すべてのノードのブロックチェック時間を短縮しました。 これにより、検証コストが削減され、決済レイヤーのスループットが向上します。
4/ マイナーにとって、ジェットはパフォーマンスの向上への認可された道です。 ZK 証明生成のホット パスを最適化することで、マイナーは「証明力」、つまり証明生成率を高めます。これにより、オープンソースの最適化に基づいて構築された競争力のある効率的なマイニング エコシステムが促進されます。
5/ Jetは、ロジックではなく実行速度のみを最適化するため、コンセンサスセーフです。 関数のNock定義はグラウンドトゥルースであり、ZK証明システムは正しさの究極の裁定者です。
4.01K