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

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

最近更新

  1. 微软edge浏览器全解析

    2024-04-01 11:50:02       0 阅读
  2. react根据后端返回数据动态添加路由

    2024-04-01 11:50:02       0 阅读
  3. RedHat运维-Ansible自动化运维基础22-rhel-system-roles

    2024-04-01 11:50:02       0 阅读
  4. 深入浅出:Scikit-Learn基础教程

    2024-04-01 11:50:02       0 阅读
  5. python class

    2024-04-01 11:50:02       0 阅读
  6. 10.pwn ROP(栈溢出攻击的核心)

    2024-04-01 11:50:02       0 阅读
  7. sklearn基础教程

    2024-04-01 11:50:02       0 阅读
  8. 跨境支付新篇章:引领电商潮流

    2024-04-01 11:50:02       0 阅读

热门阅读

  1. Fiddler实现android手机抓包

    2024-04-01 11:50:02       14 阅读
  2. 排查 Tomcat 启动时闪退的技巧

    2024-04-01 11:50:02       16 阅读
  3. Qt_Note16_QML_Connections

    2024-04-01 11:50:02       16 阅读
  4. 如何在Linux shell脚本中提示Yes/No/Cancel输入

    2024-04-01 11:50:02       18 阅读
  5. 2024系统架构师---隐式调用架构风格的概念与应用

    2024-04-01 11:50:02       18 阅读
  6. 2024系统架构师---黑板架构风格的概念与应用

    2024-04-01 11:50:02       22 阅读
  7. 力扣爆刷第106天之CodeTop100五连刷16-20

    2024-04-01 11:50:02       18 阅读
  8. Python爬虫之异步爬虫

    2024-04-01 11:50:02       17 阅读
  9. 数据仓库作业三:第5章 联机分析处理技术

    2024-04-01 11:50:02       16 阅读
  10. vscode使用技巧

    2024-04-01 11:50:02       18 阅读
  11. [python][whl]rknn_toolkit_lite2的whl版本下载地址汇总

    2024-04-01 11:50:02       13 阅读