- ISBN:9787576617122
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:364
- 出版时间:2024-12-01
- 条形码:9787576617122 ; 978-7-5766-1712-2
内容简介
本书全面系统地阐述了零知识证明算法的理论基础,设计方法以及截止到2022年主流零知识证明算法的分类。从*基础的加密学原理讲起,本书阐述了不同计算复杂性模型下的简洁交互式论证构建,并详细描述了通用程序和可满足性电路之间的转换,通过多项式承诺方案实现简洁论证以及多项式承诺方案的多种实现。第1章到第3章介绍基础概念以及阐述交互式证明依赖强大的随机性。第4章、第8章、第9章、第10章、第17章,从计算复杂性模型角度(IP/MIP/PCP/IOP),阐述了交互式论证系统构建的不同方法和性能。MIP=PCP,并且多项式IOP统一了IP、MIP以及IOP。第5章介绍了Fiat-Shamir算法,将任意公开掷币交互式论证转化为非交互式论证。第6章介绍如何将通用的图灵程序转化为电路,并解释了算术电路实例转化为可满足性电路实例的原因。第7章引入多项式承诺方案以及低次测试,实现简洁交互式论证的雏形。第11章、第13章介绍零知识的定义以及零知识实现的两种方式:承诺-证明以及掩码多项式。第12章、第14章、第15章、第16章介绍承诺方案,并总结了多项式承诺方案的三种方式:基于IOP(第10章),基于离散对数难问题以及基于配对。第18章介绍了SNARK的组合和递归。第19章是对本书中讲述的所有零知识证明算法的分类总结。
-
大模型应用开发极简入门 基于GPT-4和ChatGPT
¥41.9¥59.8 -
这就是ChatGPT
¥41.9¥59.8 -
人工智能 现代方法 第4版(全2册)
¥120.8¥198.0 -
电脑组装、选购、操作、维护、维修从入门到精通
¥24.0¥48.0 -
数据结构教程(第6版·微课视频·题库版)
¥45.9¥65.0 -
计算机组成原理实验指导与习题解析
¥34.8¥52.0 -
机器学习
¥47.4¥108.0 -
C程序设计(第五版)
¥18.6¥49.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥36.4¥68.0 -
大数据丛书数据可视化(第2版)
¥163.2¥259.0 -
RFID与智能卡技术实验指导书
¥29.4¥36.0 -
大数据技术导论(第2版)
¥28.9¥41.0 -
UNITY游戏开发经典实例
¥73.0¥128.0 -
软件开发技术基础 第4版
¥65.7¥79.9 -
软件测试
¥50.0¥68.0 -
AIGC文图学 人类3.0时代的生产力
¥36.0¥48.0 -
AFter Effects 影视后期特效实战教程
¥45.0¥69.8 -
生物特征识别算法研究
¥20.1¥39.0 -
大模型应用开发动手做AIAGENT
¥62.9¥89.8 -
可视之美(数据可视化+数学艺术+学术绘图+PYTHON创意编程)
¥180.6¥258.0