
零知识证明 – 从puzzle解题深入ZK-STARK
STARK零知识证明系统的理解采用github page分享给感兴趣的小伙伴:
https://trapdoor-tech.github.io/zkstark-book/
一切从zkHack的puzzle说起。解题的过程也是ZK-STARK的学习过程。
零知识证明 – zkHack mini挑战赛第一名
这篇文章记录一下团队解题的思路以及学习STARK的过程。方便更多的小伙伴学习零知识证明相关技术。
0 – 预习
zkHack mini的第二道题目相对比较复杂,解题之前需要先详细阅读题目给出的参考资料。
[StarkDEX Deep Dive: the STARK Core Engine]
https://medium.com/starkware/starkdex-deep-dive-the-stark-core-engine-497942d0f0ab
中文翻译:
https://trapdoor-tech.github.io/zkstark-book/StarkDEX-Deep-Dive-the-STARK-Core-Engine.html
这份参考资料比较详细地解释了STARK的证明系统。trace以及约束多项式承诺,构建DEEP多项式,FRI低阶证明等等。即使看懂了这些,解题还是一头雾水,无从下手。别急,一点点的理清楚。
1 – AIR算术化
https://trapdoor-tech.github.io/zkstark-book/AIR/air.html
先从电路的搭建开始,STARK证明系统采用的是AIR算术化方法。Puzzle的电路设计没有问题。不过,通过打印证明的参数,发现证明采用的参数对应的安全等级太低只有2。既然电路没有问题,这个安全等级是个突破口。
2 – 再看STARK证明系统
https://trapdoor-tech.github.io/zkstark-book/chapter_1.html
深入理解STARK的证明系统,了解STARK证明的原理以及安全等级的推算。
3 – 深入理解STARK证明系统的安全性
https://trapdoor-tech.github.io/zkstark-book/chapter_3.html
在深入理解STARK的安全性的同时,查看了不少相关论文。
4 – Cairo虚拟机以及语言
https://trapdoor-tech.github.io/zkstark-book/chapter_2.html
如果直接用AIR编写电路,容易出错。对于大规模电路也不现实。Cario虚拟机是一个方案,方便开发者开发相关电路。
5 – Cairo开发流程
https://trapdoor-tech.github.io/zkstark-book/Cairo_example/frame.html
使用Cairo语言开发电路可以参考这些流程。
其实,在第3步的时候,Trapdoor Tech团队已经成功的解开了Puzzle。对解题的源代码感兴趣的小伙伴,可以查看公开的解题源代码:
https://github.com/Trapdoor-Tech/zkhack-can-you-turn-up-the-heat-winterfell.git
https://github.com/Trapdoor-Tech/zkhack-M1-can-you-turn-up-the-heat.git
比推快讯
更多 >>- 俄罗斯央行允许金融公司向合格投资者提供加密衍生品
- 去中心化 AI 基础设施 Mira 发布生态系统图谱,涵盖六大领域超 25 家合作伙伴
- Arrington Capital 于 10 小时前将 1000 万 USDC 转入 Coinbase
- Kaito AI 创始人:近日 Yaps 排行榜出现异常,已对受影响时间段进行数据回填
- 当前主流 CEX、DEX 资金费率显示市场更偏向于看跌比特币
- 数据:持有一千至一万枚 BTC 的地址数量正在增加,表明投资者信心不断增强
- 日韩股指高开高走,周四均收涨约 1.9%
- 某鲸鱼 6 小时前清仓卖出价值 954 万美元 HYPE
- 英国上市公司 Smarter Web Company 增持 24.53 枚 BTC,总持仓量达 83.24 枚
- 英国议员 Emma Reynolds:英国政府暂无计划采用战略性比特币储备
- 观点:特朗普关税被叫停的积极影响可能转瞬即
- Solana 联创调侃 MetaMask:将 metamask.eth 改成 metamask.sol 才有意义
- CryptoQuant 分析师:BTC 短期持有者已实现利润达局部高点,但尚未达到过往牛市巅峰水平
- Upbit 发布 IOST 分发计划变更公告
- Trump 晚宴参与者 SKY 过去一月向交易所累计转入 39 万枚 TRUMP,或浮亏 47.1 万美元
- 日本首相石破茂:将继续寻求美国取消关税
- 某鲸鱼于 Hyperliquid 存入 337 万美元,3 倍杠杆做空 PEPE
- 币安:RDO TGE 参与门槛为 193 分 Alpha 积分
- James Wynn 减持比特币多单,爆仓价为 106310 美元
- SOON 已开放质押功能,质押奖励来源于每年 3%的代币通胀
- Binance Alpha 昨日交易量达 17.6 亿美元,ZKJ、MERL、B2 位列前三
- Butterfly(BF)过去 10 日涨幅达 100 倍,后续重点推进全球节点部署与算力生态场景落地
- 美 CFTC 前主席:若不扩大 CFTC 权限,加密市场将持续缺乏监管
- Jupiter 联创:计划将合约开单限额提高 4 倍,以允许用户建立更大仓位
- Antalpha 宣布配置 4000 万美元的 XAUt 并扩展多资产抵押借贷业务
- FT:英国寻求加快美国贸易协议的落实进程
- BitMEX 上线 SOPHUSDT 永续合约,最高可达 50 倍杠杆
- 受美联储会议纪要带来的不确定性影响,加密矿业股下跌
- 一交易员以约 300 万美元本金,在 2 个月内盈利近 3000 万美元
- Binance:已向 PFVS 空投期间网络费用超过 10 USDT 的用户发放补贴
- 昨日美国以太坊现货 ETF 净流入 8490 万美元
- FLock.io 正式上线 gmFLOCK 质押机制,优化代币经济模型
- Willy Woo:风险信号下降预示长期看涨,但短期内本轮涨势或将减弱
- James Wynn 回应质疑:8000 万美元不值一提,40 倍杠杆做的是十亿美元交易
- 巨鲸 James Wynn 回应盈利回吐:8000 万美元买不了一艘超级游艇,对数十亿美元交易而言属于正常波动
- 特朗普在 Truth 平台发布包含 PEPE 及其本人形象的图片
- 以太坊生态代币普涨,UNI、EIGEN 等领涨
- RootData:XION 将于一周后解锁价值约 166 万美元的代币
- B3 推出全新“FUN Staking”机制
- ETH/BTC 汇率 24 小时上涨 4.57%,创 2 月 24 日以来新高
- 一鲸鱼两天前开设 25 倍 ETH 多单,当前浮盈超 300 万美元
- 2020 年通过 UNI 波段操作获利巨鲸近期于 5.99 美元处建仓,现已浮盈 99.4 万美元
- 某聪明钱在 Hyperliquid 实现 16 次开单 15 胜高胜率,累计浮盈 2450 万美元
- ETH ICO 100 万枚 ETH 巨鲸7 小时前再次向 OKX 充值 956.7 枚 ETH
- Solana Meme 行情遇冷,主流发射平台代币毕业率均低于 1%
- MGBX 将上线 EURQ、USDQ 和 USDQ 的 USDT 交易对
- 受 Bithumb 上线 XTER 消息刺激,后者短时拉升 20%后回落
- Bithumb 上线 Xterio (XTER) 韩元市场
- 加拿大上市公司 SOL Strategies 提交 10 亿美元初步基础架构招股说明书
- Farcaster 宣布向 Farcaster Pro 会员空投治理代币 PRO
比推专栏
更多 >>观点
比推热门文章
- Arrington Capital 于 10 小时前将 1000 万 USDC 转入 Coinbase
- Kaito AI 创始人:近日 Yaps 排行榜出现异常,已对受影响时间段进行数据回填
- 当前主流 CEX、DEX 资金费率显示市场更偏向于看跌比特币
- 数据:持有一千至一万枚 BTC 的地址数量正在增加,表明投资者信心不断增强
- 日韩股指高开高走,周四均收涨约 1.9%
- 某鲸鱼 6 小时前清仓卖出价值 954 万美元 HYPE
- 英国上市公司 Smarter Web Company 增持 24.53 枚 BTC,总持仓量达 83.24 枚
- 英国议员 Emma Reynolds:英国政府暂无计划采用战略性比特币储备
- 观点:特朗普关税被叫停的积极影响可能转瞬即
- Solana 联创调侃 MetaMask:将 metamask.eth 改成 metamask.sol 才有意义