当前位置:主页 > 区块链 > 区块链技术 > ZK-STARK全面介绍

什么是ZK-STARK以及有哪些技术优势?如何运作?

2023-06-01 10:23:03 | 来源: | 作者:佚名
这篇文章主要介绍了什么是ZK-STARK以及有哪些技术优势?如何运作?的相关资料,需要的朋友可以参考下本文详细内容介绍

在之前的零知识证明系列文章中,我们详细介绍了ZK-SNARKs技术及其使用优缺点,本期内容我们将继续介绍另外两种零知识证明类型ZK-STARK和递归ZK-SNARK?

什么是ZK-STARK?

ZK-STARK 是 Zero-Knowledge Scalable Transparent Argument of Knowledge 的缩写。就像 ZK-SNARKs 一样,ZK-STARKs 表示一个声明是有效的,而不透露任何关于声明本身的信息。

除了一些差异外,STARK 与 SNARK 具有相同的属性。关于SNARK的文章可参考往期(超链接)。基于 STARK 的有效性证明是使用一条对验证者隐藏的信息生成的。STARK 还可以在不泄露输入的情况下验证交易的正确性。

ZK-STARKs 与 ZK-SNARKs

ZK-STARKs 的主要区别在于它们的可扩展性和透明性:

ZK-STARK 被认为是透明的,因为它可以在没有公共参考字符串 (CRS:Common Reference String ) 的可信设置的情况下工作。相反,STARK 协议使用可公开验证的随机性来建立证明者和验证者之间的交互。

ZK-STARK 是可扩展的,因为证明和验证复杂性规模与计算复杂性呈拟线性关系。使用 ZK-SNARKs,证明和验证的复杂性规模与底层计算呈线性关系。

这仅仅意味着当我们需要验证的计算量更大时,ZK-SNARK 协议需要比 ZK-STARKs 更多的时间来生成和验证证明。这就是为什么 STARKs 更适合处理大量交易的应用程序。

资料来源:Source: Adam Luciano

ZK-STARKs有什么好处?

使用 ZK-STARKs 有四个主要好处:不需要可信设置,它们是可扩展的,它们为用户提供最大的吞吐量,并且它们有高安全性保证。

1. 无需可信设置

ZK-STARK 不需要可信设置即可运行,而是依赖于公共随机性。这减少了用户的信任假设并提高了基于 STARK 的协议的安全性。

2.可扩展的属性

与 SNARK 相比,STARK 的计算和验证速度更快。更重要的是,即使底层计算的复杂性呈指数级增长,ZK-STARKs 的证明和验证时间仍然很短。

3.最大吞吐量

与 SNARKs 一样,STARKs 可以通过启用安全且可验证的链下计算来扩展区块链。 提交到 L1 链的单个 STARK 证明可以验证在主链外进行的数千笔交易。因此,几个备受瞩目的 ZK rollup 项目使用 ZK-SNARKs 来证明链下计算的完整性。

4.更高的安全保障

ZK-STARKs 使用抗碰撞哈希(collision-resistant hashes)进行加密,而不是 ZK-SNARKs 中使用的椭圆曲线方案(elliptic curve schemes )。这被认为可以抵抗量子计算攻击,使其比 SNARK 中使用的椭圆曲线更安全。

ZK-STARK 的缺点是什么?

使用 ZK-STARKs 的两个主要缺点是它们使用更大的证明大小,并且在区块链空间中采用该技术的较少。

1. 更大的证明尺寸

虽然 STARKs 提供了更快的证明,但缺点是这些证明与基于 SNARK 的证明相比更大。这使得 STARK 证明在以太坊上的验证成本更高,因为计算更大的证明会产生更高的 gas 费用。

2.采用率较低

SNARKs 是零知识技术在区块链中的第一个实际应用,这就是为什么它们比 STARKs 拥有更多的市场份额。大多数 ZK rollups 使用 ZK-SNARKs,基于 SNARK 的 ZK 证明的开发者生态系统和工具更大。

尽管 ZK-STARKs 也有知名的支持者,包括以太坊基金会,但他们的采用率较低。因此,开发人员可能会发现使用 STARKs 构建 ZK 项目的支持和工具较少。

哪些项目使用 ZK-STARKs?

StarkNet

作为以太坊上的 L2 网络运行的通用 ZK rollup。StarkNet 允许去中心化应用程序 (dApps) 实现无限的可扩展性,而不会损害以太坊的去中心化和安全性。

dYdX

基于以太坊的 ZK rollup 项目(兼作去中心化交易所)为加密货币用户和交易者提供快速且低成本的交易、借贷。dYdX 使用 STARK 证明作为其安全机制的一部分,保证用户的资金安全。

Polygon Miden

具有 EVM 兼容性的基于 STARK 的 ZK rollup。虽然仍在生产中,但 Polygon Miden 将成为第一个与 EVM 兼容的 ZK-STARK 协议,并允许开发人员迁移以太坊原生 dApp 以享受 L2 网络上的可扩展性。

什么是递归ZK-SNARK?

递归 SNARK (Recursive SNARK)系统为不同的交易区块并行生成证明,并将它们聚合成一个提交到主区块链的单个区块证明,这意味着一个 SNARK 可以验证其他 SNARK。

L2 汇总仍然在以太坊上提交一份有效性证明。然而,这种“递归证明”会验证多个 L2 区块中的交易,一旦链上合约接受提交的证明,所有交易都会生效。

资料来源:Matter Labs

递归 ZK-SNARKs 解决了什么问题?

递归ZK- snarks通过将多个L2证明包含在提交给L1链的单个证明中,极大地增加了可以用ZK证明完成的交易数量,这目前受到以太坊12-14秒出块时间的限制。

区块时间是指在以太坊上挖掘一个新的交易区块需要多长时间。ZK rollups 每个区块只能提交一笔链上交易(以及相应的有效性证明),限制了它们可以处理的交易数量。

递归 ZK-SNARK 与常规 ZK-SNARK 有何不同?

递归 ZK-SNARK 不同于普通的 ZK-SNARK,因为递归 ZK-SNARK 可以通过将为不同 L2 块生成的 SNARK 组合成一个提交给 L1 链的有效性证明来验证多个交易块。

ZK rollups 在发布到主区块链之前为每批交易创建一个 SNARK 证明,并且单个 SNARK 证明只能验证在 L2 rollup 上进行的一个交易块。

ZK-SNARKs 可以在不使用原始输入的情况下验证已被常规 ZK-SNARKs 验证过的交易。因此,链上智能合约可以验证更大的链下计算集,而无需运行多个 SNARK 作为输入。

零知识证明已经从隐私保护技术发展成为下一个扩展技术的前沿。随着ZK rollup的爆发,可以肯定地说,ZK-SNARKs, ZK- stark和递归SNARKs将在扩展以太坊的驱动中发挥重要作用。

以上就是什么是ZK-STARK以及有哪些技术优势?如何运作?的详细内容,更多关于ZK-STARK全面介绍的资料请关注脚本之家其它相关文章!

免责声明:本文只为提供市场讯息,所有内容及观点仅供参考,不构成投资建议,不代表本站观点和立场。投资者应自行决策与交易,对投资者交易形成的直接或间接损失,作者及本站将不承担任何责任。!
Tag:ZK-STARK   运作   优势  

你可能感兴趣的文章

更多

热门币种

  • 币名
    最新价格
    24H涨幅
  • bitcoin BTC 比特币

    BTC

    比特币

    $ 77181.92¥ 527229.69
    -0.71%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 2309.75¥ 15777.9
    -0.43%
  • tether USDT 泰达币

    USDT

    泰达币

    $ 1.0001¥ 6.8316
    +0.01%
  • ripple XRP 瑞波币

    XRP

    瑞波币

    $ 1.4202¥ 9.7013
    -1.43%
  • binance-coin BNB 币安币

    BNB

    币安币

    $ 627.42¥ 4285.9
    -1.58%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 0.9996¥ 6.8282
    +0.01%
  • solana SOL Solana

    SOL

    Solana

    $ 85.6117¥ 584.81
    -1.03%
  • tron TRX 波场

    TRX

    波场

    $ 0.3243¥ 2.2152
    -0.03%
  • dogecoin DOGE 狗狗币

    DOGE

    狗狗币

    $ 0.097806¥ 0.6681
    -0.14%
  • hyperliquid HYPE Hyperliquid

    HYPE

    Hyperliquid

    $ 41.1219¥ 280.9
    +0.17%

币圈快讯

  • 披露文件显示特朗普3月份购买了至少5100万美元的债券

    2026-04-26 02:16
    4月26日,据周六公布的财务披露文件显示,美国总统特朗普3月份购买了至少5100万美元的债券,涉及多个行业。根据美国政府道德办公室发布的表格,特朗普上月进行了175笔金融交易。这些表格未列出每笔买卖的具体金额,仅提供了每笔交易的金额范围。披露的资产大多是各州、县、学区以及与政府机构或公私合营企业有关联的其他实体发行的市政债券。其金额在100万至500万美元之间的26笔最大交易,主要为市政债券或美国国债,尽管其中两笔交易是购买威斯尔豪瑟公司和通用汽车公司的企业债券。他还投资了一只追踪高收益债券指数的交易所交易基金。特朗普购买了能源、科技、医疗保健和金融服务领域的公司债券,发行方包括星座能源、西方石油、博通、英伟达、MetaPlatforms、微软以及华尔街银行花旗集团、高盛和摩根大通,还有波音公司。特朗普在所有资产类别中的债券购买总额约为1.61亿美元。
  • 伊朗外长:美国是否真心实意进行谈判还有待观察

    2026-04-26 01:43
    4月26日电,当地时间25日,伊朗外长阿拉格齐表示,他当天对巴基斯坦的访问成果丰硕,伊朗方面非常赞赏巴基斯坦为恢复本地区和平所做的斡旋和努力。阿拉格齐当天在社交媒体上发文称,他在此次访问中与巴基斯坦官员介绍了伊朗关于建立切实可行的框架以永久结束对伊战事的立场。他还表示,美国是否真心实意地进行外交斡旋,还有待观察。(央视新闻)
  • 标记为“BLESSWhale”地址从NullAddress收到9990万枚BLESS

    2026-04-26 01:16
    4月26日,据Arkham监测,Null地址近期通过铸造方式向地址0xa6a...1323转移共计9990万枚BLESS,价值约65.48万美元,该笔代币直接源自初始铸造。链上数据显示,该接收地址在获得代币后,已频繁进行小额或分批出售操作。
  • 赫格塞思划定红线:伊朗若在霍尔木兹海峡增设水雷即视为打破停火协议

    2026-04-26 00:52
    美国国防部长赫格塞思警告,伊朗但凡进一步在霍尔木兹海峡布设更多水雷,都将构成违反停火的行为。美国面临的核心难题在于,伊朗高度依赖小型快速攻击艇,这类船只极易混入民用船舶与渔船船队中。伊朗拥有数百艘高机动性、低可探测性舰艇,可从沿岸区域、岛屿及隐蔽基地执行作战任务。这些船只借助小型起重机等简易舰载设备布设水雷,行动通常选择在夜间掩护下开展,或是以集群协同方式行动,以此规避监视系统。因此,美方极难侦测并确认伊朗是否仍在持续布设水雷。目前已布设水雷的总体数量也存在极大不确定性,即便是伊朗自身,或许也无法完全掌握所有水雷的精确位置与具体数量。
  • 过去24小时全网爆仓1.73亿美元多单爆仓1.07亿美元空单爆仓6601.49万美元

    2026-04-26 00:30
    据Coinglass数据,过去24小时全网爆仓1.73亿美元,多单爆仓1.07亿美元,空单爆仓6,601.49万美元。其中比特币多单爆仓1,259.68万美元,比特币空单爆仓278.87万美元,以太坊多单爆仓628.9万美元,以太坊空单爆仓202.96万美元。 此外,最近24小时,全球共有99,955人被爆仓,最大单笔爆仓单发生在Binance-BTCUSDT价值474.86万美元。
  • 查看更多