論文の概要: Zero-Knowledge Proof Frameworks: A Systematic Survey
- arxiv url: http://arxiv.org/abs/2502.07063v2
- Date: Fri, 14 Feb 2025 05:55:36 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-02-17 14:44:18.179875
- Title: Zero-Knowledge Proof Frameworks: A Systematic Survey
- Title(参考訳): Zero-Knowledge Proof Frameworks: システム調査
- Authors: Nojan Sheybani, Anees Ahmed, Michel Kinsy, Farinaz Koushanfar,
- Abstract要約: Zero-Knowledge Proofs (ZKPs) は暗号プリミティブであり、証明者が秘密そのものについて何も明らかにせずに、秘密の値の知識を検証者に示すことができる。
ZKPは、業界と学術の両方で実証されているように、非常に強力なツールである。
これらのフレームワークの機能と実世界のアプリケーションを理解するには、依然として大きなギャップがあります。
- 参考スコア(独自算出の注目度): 12.897062358398665
- License:
- Abstract: Zero-Knowledge Proofs (ZKPs) are a cryptographic primitive that allows a prover to demonstrate knowledge of a secret value to a verifier without revealing anything about the secret itself. ZKPs have shown to be an extremely powerful tool, as evidenced in both industry and academic settings. In recent years, the utilization of user data in practical applications has necessitated the rapid development of privacy-preserving techniques, including ZKPs. This has led to the creation of several robust open-source ZKP frameworks. However, there remains a significant gap in understanding the capabilities and real-world applications of these frameworks. Furthermore, identifying the most suitable frameworks for the developers' specific applications and settings is a challenge, given the variety of options available. The primary goal of our work is to lower the barrier to entry for understanding and building applications with open-source ZKP frameworks. In this work, we survey and evaluate 25 general-purpose, prominent ZKP frameworks. Recognizing that ZKPs have various constructions and underlying arithmetic schemes, our survey aims to provide a comprehensive overview of the ZKP landscape. These systems are assessed based on their usability and performance in SHA-256 and matrix multiplication experiments. Acknowledging that setting up a functional development environment can be challenging for these frameworks, we offer a fully open-source collection of Docker containers. These containers include a working development environment and are accompanied by documented code from our experiments. We conclude our work with a thorough analysis of the practical applications of ZKPs, recommendations for ZKP settings in different application scenarios, and a discussion on the future development of ZKP frameworks.
- Abstract(参考訳): Zero-Knowledge Proofs (ZKPs) は暗号プリミティブであり、証明者が秘密そのものについて何も明らかにせずに、秘密の値の知識を検証者に示すことができる。
ZKPは、業界と学術の両方で実証されているように、非常に強力なツールである。
近年,ZKPなどのプライバシー保護技術の急速な発展が求められている。
これは、いくつかの堅牢なオープンソースZKPフレームワークの作成につながった。
しかしながら、これらのフレームワークの能力と実世界のアプリケーションを理解することには、依然として大きなギャップがあります。
さらに、利用可能なさまざまなオプションを考えると、開発者の特定のアプリケーションや設定に最も適したフレームワークを特定することは難しい。
私たちの仕事の第一の目的は、オープンソースのZKPフレームワークでアプリケーションを理解し、構築するための参入障壁を下げることです。
本研究では,25の汎用ZKPフレームワークを調査し,評価する。
ZKPには様々な構成と基礎となる算術スキームがあることを認識し、本調査はZKPの景観を包括的に概観することを目的としている。
これらのシステムは、SHA-256および行列乗算実験におけるユーザビリティと性能に基づいて評価される。
これらのフレームワークでは、機能的な開発環境のセットアップが困難であることを認めながら、Dockerコンテナの完全なオープンソースコレクションを提供しています。
これらのコンテナには、作業開発環境が含まれており、実験から得られたドキュメントコードを伴います。
我々は、ZKPの実践的応用の徹底的な分析、異なるアプリケーションシナリオにおけるZKP設定の推奨、およびZKPフレームワークの今後の開発に関する議論を締めくくった。
関連論文リスト
- AMAZE: Accelerated MiMC Hardware Architecture for Zero-Knowledge Applications on the Edge [10.803274987172035]
暗号ハッシュ(CRH)機能は、現代システムにおけるセキュリティとプライバシの提供において、長い間重要な部分であった。
いくつかのゼロ知識証明(ZKP)プロトコルは、CRH関数を使用して暗号ハッシュを実行することを目的としている。
SHA2のような標準CRH関数はZKPドメインで使用されると非効率である。
最も成熟したZKフレンドリーなハッシュであるMIMCは、単純な代数構造を持つブロック暗号とハッシュ関数を示す。
論文 参考訳(メタデータ) (2024-11-10T03:55:08Z) - StructRAG: Boosting Knowledge Intensive Reasoning of LLMs via Inference-time Hybrid Information Structurization [94.31508613367296]
Retrieval-augmented Generation(RAG)は、大規模言語モデル(LLM)を効果的に強化する鍵となる手段である。
本稿では,手前のタスクに対して最適な構造型を識別し,元の文書をこの構造化形式に再構成し,その結果に基づいて回答を推測するStructRAGを提案する。
実験の結果、StructRAGは最先端のパフォーマンスを実現し、特に挑戦的なシナリオに優れていた。
論文 参考訳(メタデータ) (2024-10-11T13:52:44Z) - Performance of Cascade and LDPC-codes for Information Reconciliation on Industrial Quantum Key Distribution Systems [69.47813697920358]
我々は、情報再構成に使用される2つの一般的なアルゴリズムの性能を分析し、シミュレーションし、最適化し、比較する。
我々は,現実的かつアプリケーションクローズな環境での運用において,実用的および工業的環境における適用性に焦点をあてる。
論文 参考訳(メタデータ) (2024-08-28T12:51:03Z) - A Survey on the Applications of Zero-Knowledge Proofs [4.3871352596331255]
ゼロ知識計算(ゼロ知識計算、ZKP)は、計算の完全性とプライバシ技術における革命的な進歩である。
ZKPには、普遍性と最小限のセキュリティ仮定の点で、ユニークな利点がある。
この調査はzk-SNARKSと呼ばれるZKPのサブセットに焦点を当てている。
論文 参考訳(メタデータ) (2024-08-01T02:47:30Z) - Multi-domain Knowledge Graph Collaborative Pre-training and Prompt Tuning for Diverse Downstream Tasks [48.102084345907095]
知識グラフ事前学習(KGP)は、大規模知識グラフ(KG)上でニューラルネットワークを事前訓練することを目的としている
MuDoKは、異なる下流タスクバックボーンに適応可能な、プラグインとプレイのプロンプト学習アプローチである。
私たちのフレームワークは、その汎用性、効率性、転送可能性とともに、大幅なパフォーマンス向上をもたらします。
論文 参考訳(メタデータ) (2024-05-21T08:22:14Z) - LEARN: Knowledge Adaptation from Large Language Model to Recommendation for Practical Industrial Application [54.984348122105516]
Llm-driven knowlEdge Adaptive RecommeNdation (LEARN)フレームワークは、オープンワールドの知識と協調的な知識をシナジする。
オープンワールドの知識と協調的な知識を相乗化するLlm-driven knowlEdge Adaptive RecommeNdation (LEARN) フレームワークを提案する。
論文 参考訳(メタデータ) (2024-05-07T04:00:30Z) - A Principled Framework for Knowledge-enhanced Large Language Model [58.1536118111993]
大規模言語モデル(LLM)は汎用性があるが、深い信頼性のある推論を必要とするタスクに悩まされることが多い。
本稿では、知識を効果的に固定し、閉ループ推論プロセスを用いるLLMを作成するための厳密な設計のフレームワークを提案する。
論文 参考訳(メタデータ) (2023-11-18T18:10:02Z) - Deploying ZKP Frameworks with Real-World Data: Challenges and Proposed
Solutions [0.5584060970507506]
本稿では,一般文のゼロ知識証明を設計,展開するためのエンドツーエンドフレームワークであるFact Fortressを紹介する。
当社のソリューションでは,データプロファイランスと監査可能なデータアクセスポリシの証明を活用して,機密データの扱いの信頼性を確保する。
論文 参考訳(メタデータ) (2023-07-12T18:53:42Z) - A Survey of Secure Computation Using Trusted Execution Environments [80.58996305474842]
本稿では、TEEベースのセキュアな計算プロトコルの体系的なレビューと比較を行う。
まず、セキュアな計算プロトコルを3つの主要なカテゴリ、すなわち、セキュアなアウトソース計算、セキュアな分散計算、セキュアなマルチパーティ計算に分類する分類法を提案する。
これらの基準に基づき,汎用計算関数と特殊目的計算の両方に対して,最先端のTEEベースのセキュアな計算プロトコルを検証,検討し,比較する。
論文 参考訳(メタデータ) (2023-02-23T16:33:56Z) - Representation of Developer Expertise in Open Source Software [12.583969739954526]
We use the World of Code infrastructure to extract the complete set of APIs in the file changed by the open source developer。
次に、API、開発者、プロジェクトのベクター表現にDoc2Vecの埋め込みを使用します。
これらの埋め込みがスキル空間の仮定トポロジを反映しているかどうかを評価する。
論文 参考訳(メタデータ) (2020-05-20T16:36:07Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。