請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/66851
標題: | 由子向量承諾系統所生之簡短零知識證明 Compact Zero Knowledge Argument from Subvector Commitment Scheme |
作者: | Er-Cheng Tang 唐爾晨 |
指導教授: | 陳君明(Jiun-Ming Chen) |
關鍵字: | 零知識證明,透明初始設定,子向量承諾系統,離散對數問題,近似最短多項式問題, Zero knowledge,Argument of knowledge,Transparent setup,Interactive oracle proof,Subvector commitment scheme,Discrete logarithm problem,Approximate shortest polynomial problem, |
出版年 : | 2020 |
學位: | 碩士 |
摘要: | 近年來,針對NP完備問題的零知識證明 (zero knowledge argument of knowledge) 有了更實際的構造,並在現實應用中發揮作用。然而,這樣的零知識證明大多需要由公正第三方來進行初始化,因此不適合在區塊鏈 (blockchain) 等去中心化的場域中使用。本篇論文鎖定於透明的證明 (transparent argument),即初始過程不包含祕密資訊的證明。這有賴於使用透明的承諾系統 (commitment scheme),而承諾系統的額外功能也能用以降低實際成本。本篇論文採納前人工作 [6,7],將其轉化成基於離散對數難題 (discrete logarithm problem) 的透明多階段子向量承諾系統 (transparent multistage subvector commitment scheme),使得在事先承諾的諸多訊息之中,可以揭露任意數量而不影響所產生的證明大小。本論文將其應用於近年來的互動預言機證明 (interactive oracle proof) 模型下的零知識證明,結果顯示在 2^16 個運算閘的計算問題上得以減少 58.7% 的證明大小。本論文也延伸此承諾系統,使其基於目前公認為後量子安全 (post-quantum secure) 的具結構的晶格 (structured lattice) 上的短向量難題假設。 In recent years, practical zero knowledge arguments of knowledge for NP-complete problems have been proposed and used in real-world applications. However, many of them require a trusted setup, which is unsuitable for decentralized areas like blockchain. We therefore focus only on transparent arguments, which do not involve any secret in the setup procedure. This is highly related to using commitment schemes that are transparent, but one also needs commitment schemes with nice features to reduce concrete costs. In this work, we modify the works [6,7] that are based on the hardness of the discrete logarithm problem, and turn them into a transparent multi-stage subvector commitment scheme. Such commitment schemes can open to an arbitrary number of committed messages without affecting the opening proof size. We then apply our multi-stage subvector commitment scheme to a recent IOP-based zero knowledge argument, obtaining arguments with a 58.7% reduction on proof size for circuits with 2^16 gates. We also extend our scheme to one that is alternatively based on structured lattice assumptions, which are currently believed to be post-quantum secure. |
URI: | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/66851 |
DOI: | 10.6342/NTU202000163 |
全文授權: | 有償授權 |
顯示於系所單位: | 數學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-109-1.pdf 目前未授權公開取用 | 2.1 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。