arrow
返回

Pinocchio: Nearly Practical Verifiable Computation

delete2016-01-25
delete92
PRE
AI
B
Bryan Parno
J
Jon Howell *
C
Craig Gentry *
M
Mariana Raykova *
DOI:10.1145/2856449delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
To instill greater confidence in computations outsourced to the cloud, clients should be able to verify the correctness of the results returned. To this end, we introduce Pinocchio, a built system for efficiently verifying general computations while relying only on cryptographic assumptions. With Pinocchio, the client creates a public evaluation key to describe her computation; this setup is proportional to evaluating the computation once. The worker then evaluates the computation on a particular input and uses the evaluation key to produce a proof of correctness. The proof is only 288 bytes, regardless of the computation performed or the size of the IO. Anyone can check the proof using a public verification key. Crucially, our evaluation on seven applications demonstrates that Pinocchio is efficient in practice too. Pinocchio's verification time is a fixed 10 ms plus 0.4-15 mu s per IO element: 5-7 orders of magnitude less than previous work(23); indeed Pinocchio is the first general-purpose system to demonstrate verification cheaper than native execution (for some apps). The worker's proof effort is still expensive, but Pinocchio reduces it by 19x-60x relative to prior work. As an additional feature, Pinocchio allows the worker to include private inputs in the computation and prove that she performed the computation correctly without revealing any information about the private inputs to the client. Finally, to aid development, Pinocchio provides an end-to-end tool-chain that compiles a subset of C into programs that implement the verifiable computation protocol.
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Communications of the ACM 封面图
Communications of the ACM
IF:
12.2
论文数:
1.2W
被引数:
3.7W

机构

S
sri international
学者数:
1.5K
论文数: 1.1K
被引数: 4
I
international business machines (ibm)
学者数:
5.7K
论文数: 4.5K
被引数: 4
M
Microsoft
学者数:
3.0K
论文数: 2.7K
被引数: 7
学者 查看更多机构
引用论文

引用论文

err分享
err收藏
err分享
err收藏
Redox‐Active Ligand Assisted Catalytic Water Oxidation by a RuIV=O Intermediate
err2020-01-27
err0
PREAI
errJing Shi; Yu‐Hua Guo; Fei Xie; Qi‐Fa Chen; Ming‐Tian Zhang
err分享
err收藏
Quantitative detection of crystal violet using a surface-enhanced Raman scattering based on a flower-like HAp/Ag nanocomposite
err2021-01-01
err0
PREAI
errYamin Lin; Mengmeng Zheng; Xin Zhao; Dan Liu; Jiamin Gao; Wei Gong; Shusen Xie; Siqi Gao; Yun Yu; Juqiang Lin
err分享
err收藏
err分享
err收藏
学者 查看更多内容