ZK友好代数哈希函数安全倡议

文章探讨了在IncrementallyVerifiableComputation中使用的ZK-friendly哈希函数的安全性,重点关注Merkle树证明、Fiat-Shamir转换协议和递归SNARKs中的压缩。以太坊基金会发起分析赏金计划,鼓励对这些哈希函数的安全性进行深入研究,特别是对常被忽视的代数哈希函数相关论文的关注。
摘要由CSDN通过智能技术生成

1. 引言

前序博客:

随着Incrementally Verifiable Computation(IVC)的发展,需要在电路内高效的哈希函数,电路中的算术表示是基于素数域的,而不是二进制域,因此需要对素数域表示友好的哈希函数。
哈希函数在IVC中的用途有:

  • Merkle tree opening proofs:Merkle tree opening证明
  • Fiat-Shamir-transformed protocols:Fiat-Shamir转换协议
  • Compression in recursive SNARKs:递归SNARKs中的压缩
  • Provenance proofs:出处证明

当前设计的ZK友好哈希函数有:
在这里插入图片描述
这些ZK友好哈希函数可分为如下三大类:
在这里插入图片描述
尽管已设计了大量ZK友好哈希函数,但当前的问题在于:

  • 不知道这些ZK友好哈希函数是否安全
    • 其中有一些暂未被破解,但这并不代表其足够安全

因此,需要对这些ZK友好哈希函数有更多信心,为此以太坊基金会发起了:

  • 1)ZK Hash Function Cryptanalysis Bounties 2021
    其中包含了:

    • 最有趣方案的简化版本
    • 奖励随目标强度和补充材料而增加

    需要的反馈有:

    • 弱化版本
    • 任何公平性问题
    • 规则评论
  • 2)研究愿望清单:

    • 对大量(因贡献低而)常被会议拒绝的(Groebner basis、大幅修改变种、增量成果)论文感兴趣。而以太坊基金会,对,所有与代数哈希函数安全性相关的论文,都感兴趣。这些被拒的论文可转投给以太坊基金会的研究愿望清单。

    需要的反馈是:

    • 相关建议
  • 3)Special Journal Editions,期刊特刊

  • 4)Extra entries in calls for papers,论文征集中的额外条目

参考资料

[1] 2024年3月25日FSE 2024 Rump Session视频以太坊基金会Dmitry Khovratovich分享 Algebraic Hashes Initiative
[2] 2024年3月25日至2024年3月29日比利时鲁汶30th Fast Software Encryption Conference

  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值