全面比较:什么是 zk-SNARKs 和 zk-STARKs?

来源:链登社区

什么是 zk-SNARKs 和 zk-STARKs?它们都是零知识证明,但它们的特性是什么,彼此之间如何比较。

零知识证明(ZKP)是加密协议,允许一方(证明者)在不透露任何超出声明本身有效性的信息的情况下,使另一方(验证者)相信某个声明是真实的。ZKP 是区块链生态系统的革命性技术,能够通过二层解决方案实现区块链的可扩展性,并构建隐私保护应用程序。两种最突出的 ZKP 类型是 zk-SNARKs 和 zk-STARKs,它们各自具有不同的特性和用例。

在本文中,我们将讨论 zk-SNARKs 和 zk-STARKs,它们的关键特性,以及它们之间的比较。

前提条件

理解 ZKPs: 你需要知道电路、约束、见证、验证者和证明者是什么。

什么是 zk-SNARK(简洁非交互知识论证)

Zk-SNARKs 是一类广泛的 ZKP 系统,它们是非交互的,这意味着在初始证明生成后,证明者和验证者之间没有来回通信。它们以高效著称,提供短小的证明大小和快速的验证时间,无论复杂性如何,这些都保持不变。

zk-SNARKs 的关键特性

  • 可信设置:SNARKs 需要一个可信的设置阶段,其中生成一组初始参数,通常称为结构化参考字符串(SRS)。这个设置阶段使用一个秘密,如果暴露,将会破坏所有使用该设置创建的后续证明的安全性。这个设置数据通常被称为“有毒废物”。可信设置通常被视为一个缺点,因为它们引入了潜在的信任问题:用户必须相信设置是正确执行的,并且秘密在之后被销毁。

  • 椭圆曲线加密(ECC):许多 SNARK 构造依赖于椭圆曲线加密,这取决于离散对数问题(DLP)的难度。虽然这对经典计算机提供了强大的安全性,但它使 SNARKs 可能容易受到未来量子计算机的攻击,因为量子计算机可以高效地解决 DLP。

流行的 zk-SNARK 协议

  • Groth16:Groth16 是最广泛使用的 SNARK 协议之一。它需要特定电路的可信设置,并且非常高效,生成非常小的证明和快速的验证时间。由于其紧凑的证明大小,它通常用于区块链项目,如 Zcash。

  • PLONK(基于拉格朗日基的普世非交互知识论证的置换论证):PLONK 是一个更灵活的 SNARK 协议,使用通用和可更新的 SRS,这意味着它可以用于任何电路,并且可以修改以支持更大的电路。与 Groth16 不同,PLONK 的设置不是特定于任何特定电路的,可以重复使用多个电路。这减少了重复可信设置的需求,并且可以更容易地添加新程序或电路而无需重新进行整个设置。

zk-SNARKs 的特性

  • 证明大小:小,这使得 SNARKs 适用于带宽和存储有限的应用。

  • 后量子安全性:有限,由于依赖于 ECC。SNARKs 不是量子抗性的,因为足够强大的量子计算机可能会解决 DLP。

  • 可信设置:这是必需的( 在大多数 SNARKs 中 )。设置阶段引入了一个信任假设,如果管理不当,可能会带来潜在的安全风险。

  • 可扩展性:对于需要紧凑证明和快速验证的应用程序非常高效,尽管需要可信设置在高度动态的环境中可能是一个限制。

什么是 zk-STARK(可扩展透明知识论证)

Zk-STARKs 是另一类 ZKP,旨在解决 zk-SNARKs 的缺点。它们被设计为可扩展和“透明”的,这意味着它们不需要可信的设置阶段。相反,zk-STARKs 使用哈希函数和公开已知的随机性来构建证明,从而增强了它们的安全性和可扩展性。

zk-STARKs 的关键特性

  • 透明设置:STARKs 不依赖于秘密参数。相反,它们的证明是使用公开随机性生成的,这意味着它们没有可能破坏系统的“有毒废物”,并且不需要可信设置。

  • 基于哈希的安全性:STARKs 依赖于哈希函数 ,如 SHA-256,而不是椭圆曲线加密。这使得它们对量子攻击具有抵抗力,因为在当前的加密假设下,哈希函数被认为在量子计算机面前是安全的。

STARKs 的特性

  • 证明大小:STARK 证明可能比 SNARK 证明大几倍,这增加了验证时间,并且在带宽或存储有限的环境中是一个缺点。这是由于它们的透明性、使用多项式承诺以及实现可扩展性的方法。

  • 后量子安全性:强。由于 STARKs 使用哈希函数而不是椭圆曲线加密,它们在当前的加密假设下不易受到量子攻击。

  • 可信设置:不需要。STARKs 使用透明设置,消除了设置阶段的信任需求,增强了安全性。

  • 可扩展性:高度可扩展,特别是对于大型计算,它们在复杂性增加时表现出更明显的性能优势。由于不需要可信设置,它们更加灵活,因为设置不需要为每个新应用或用例重新进行。

zk-SNARKs 与 zk-STARKs 的比较


总结

Zk-SNARKs 是零知识证明系统。它们提供高效的证明大小和快速的验证时间,但需要可信设置,并使用椭圆曲线加密,使其易受量子攻击。

Zk-STARKs 则不需要可信设置。相反,它们依赖于哈希函数进行安全性(使其具有量子抗性),并且对于大型计算更具可扩展性。然而,它们的证明大小较大,对于较小的计算验证速度较慢。

这两种主要的 ZKP 对于在区块链生态系统中构建 ZK 协议至关重要,能够通过二层解决方案实现区块链的可扩展性,并构建隐私保护应用程序。

WEEX唯客交易所是全球交易深度最好的合约交易所之一,位居CMC交易所流动性排名前五,订单厚度、价差领先同行,微秒级撮合,零滑点、零插针,最大程度降低交易成本及流动性风险,让用户面对极端行情也能丝滑成交。

WEEX交易所宣布将于今夏上线其全球生态激励通证WEEX Token(WXT)。WXT被设计为WEEX交易所生态系统的基石,作为动态激励机制,主要用于激励WEEX交易平台社区的合作伙伴、贡献者、先驱和活跃成员。

WXT总供应量100亿枚,初始流通量39亿枚,WEEX交易平台投资者保护基金、WXT生态基金各持有15%,15%用于持币激励,5%面向代理、渠道等合作伙伴私募,其余50%将全部用于WEEX交易所生态激励,包括:团队激励(20%)、活动拉新(15%)、品牌建设/KOL合作(15%)。WEEX Token是一种实用型代币,规划了丰富的使用场景和赋能机制,包括:Launchpad、近10项持有者专属权益,以及回购销毁通缩机制等。

据悉,WXT仅开放代理、渠道等合作伙伴折扣认购,未来零售投资者可通过新用户注册、交易挖矿、参与平台活动等方式获得WXT奖励。

点此注册 WEEX 账户,领取 1050 USDT 新用户奖励

WEEX官网:weex.com

WXT专区:weex.com/wxt

你也可以在 CMCCoingecko非小号X (Twitter)中文 X (Twitter)YoutubeFacebookLinkedin微博 上关注我们,第一时间获取更多投资资讯和空投福利。

在线咨询

WEEX华语社群:https://t.me/weex_group

WEEX英文社群:https://t.me/Weex_Global

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情

    暂无评论内容

随即推荐
万能变声器v9.7.9.6可以实现实时变声,微信QQ电话-H5资源网

万能变声器v9.7.9.6可以实现实时变声,微信QQ电话

名称:万能变声器v9.7.9.6 平台:windows 大小:18.5MB 下载解压,双击运行按照软件引导安装,打开软件就可以使用可以自行调节合适自己的声音,也可以选择使用现有模板,可以实现实时变声,微信...
2年前
04110
如何构建品牌社群培养稳定用户-H5资源网

如何构建品牌社群培养稳定用户

本课程将教授如何通过社交媒体和在线平台构建并培养品牌社群,吸引和留住稳定用户群。学习者将了解社群管理、内容策略和用户参与,以及利用社交媒体工具提高品牌影响力的方法,从而建立忠诚且活...
9个月前
03710
戴尔重装系统是保修范围吗及重装方法-H5资源网

戴尔重装系统是保修范围吗及重装方法

最近有小伙伴新购买了戴尔电脑,发现预装的系统是win10,使用不习惯想装回win7系统,戴尔重装系统是保修范围吗?那么怎么重装系统win7呢?下面小编就将戴尔重装系统win7的详细步骤教程分享给大家...
1年前
0497
原生家庭疗愈男性+女性篇课程-H5资源网

原生家庭疗愈男性+女性篇课程

该课程分为男性和女性篇,旨在帮助学员疗愈原生家庭的心灵创伤,重建健康的家庭关系。通过情感释放、心理疗愈等方法,学员将探索自我认知、情感连接,解决内心困扰,实现自我成长和家庭关系的和...
6个月前
03010

一键重装win11系统,两种方法告诉你如何一键重装系统win11

win11出来后都迫不及待的安装体验了,其实很多用户的电脑都有自带的一键重装系统功能特别是在系统卡顿或者出现问题的时候可以直接使用解决,而对于最新的win11系统肯定还有很多用户不会操作吧,...
无线网密码修改教程-H5资源网

无线网密码修改教程

工具/原料: 系统版本:win10系统 品牌型号:惠普Pavilion 14-e048TX(F6C28PA) 软件版本:百度浏览器8.6.3
1年前
02813

WEEX唯客交易所全球排名揭晓:安全易用的合约交易平台表现如何?

探究WEEX唯客交易所在全球交易平台中的排名,分析其合约交易深度、注册用户增长、日均交易额等关键数据,以及其投资者保护措施和社群活跃度,全面评估WEEX唯客的市场表现。
21天前
04211
Coinlist上线TeleportDAO 一文看懂TeleportDAO-H5资源网

Coinlist上线TeleportDAO 一文看懂TeleportDAO

作者:TeleportDAO团队,翻译:金色财经xiaozou 按:CoinList宣布将于UTC时间4月11日17:00-4月18日17:00进行TeleportDAO社区公售。TeleportDAO 是一个提供从比特币到 EVM 链的跨链应用程序基础...
6个月前
04311
Camunda高级实战培训系列教程-H5资源网

Camunda高级实战培训系列教程

《Camunda高级实战培训系列教程》是一门由专业讲师提供的深入学习Camunda工作流引擎的课程。课程内容包括流程建模、任务管理、事件驱动编程等高级技术,通过实战案例演练,帮助学员掌握Camunda...
1年前
0528
上班摸鱼神器-纯透明小说阅读工具(修复版)-H5资源网

上班摸鱼神器-纯透明小说阅读工具(修复版)

一、阅读器优势1、纯透明背景,默认的灰色字体,放桌面任何位置都合适。 2、可设置鼠标移出隐藏/移入显示,全局快捷键隐藏显示。 3、可设置字体透明度,字体颜色,字体大小。 4、可设置滚动条隐...
7个月前
011512