私たちは、@ZEROBASEzkが公式に@Ingo_zkのICICLEをアプリケーション層のZK回路に統合したことをお知らせできることを嬉しく思います。
高性能暗号計算のパイオニアとして、Ingonyamaの核となる製品であるICICLEは、ゼロナレッジ証明(ZKP)を加速するために設計されたマルチプラットフォームの暗号ライブラリです。CPU、GPU、Apple Silicon、そして独自のZPU™をサポートし、ICICLEは開発者に前例のないパフォーマンスと柔軟性を提供します。
最近の協力において、ZEROBASEとIngonyamaは力を合わせ、ICICLEをZKアプリケーションに組み込むことで、リアルタイム処理とスケーラビリティを劇的に向上させました。Number Theoretic Transforms(NTT)とMulti-Scalar Multiplications(MSM)を最適化することで、ICICLEはセキュリティを損なうことなく、より速く効率的な証明の生成を可能にします。
ICICLEの主要な利点は以下の通りです:
🔸 NTT最適化:ドメインキャッシュと高速ローテーションファクターを活用して、冗長な計算を減らし、効率性を高めます
🔸 MSM最適化:ベースキャッシュとチューナブルなPippingerウィンドウを活用して、大規模なパフォーマンス向上を実現
🔸 マルチプラットフォームサポート:CPU、CUDA、Metalバックエンドと互換性があり、様々なハードウェアへのシームレスな展開を保証します
🔸 マルチGPU分散:複数のGPUにわたってワークロードを分散することで並列計算を可能にします
Ingonyamaとのパートナーシップは、システムのパフォーマンスを向上させただけでなく、統合を通じて貴重なエンジニアリングサポートを提供しました。Ingonyamaチームの技術的ガイダンスは、スムーズで影響力のあるパフォーマンス向上を確保する上で重要でした。
今後、私たちはGPUメモリ管理をさらに最適化し、リソース割り当てを洗練させ、GPUアクセラレーションを追加の暗号プリミティブに拡張する予定です。パフォーマンスとスケーラビリティの境界を継続的に押し広げていきます。
この協力は、私たちのZK機能を強化し、将来のイノベーションのための堅固な基盤を築きます。私たちはIngonyamaとのパートナーシップを深め、暗号技術の進化を推進することを楽しみにしています。