timezone |
---|
Pacific/Auckland |
请在上边的 timezone 添加你的当地时区,这会有助于你的打卡状态的自动化更新,如果没有添加,默认为北京时间 UTC+8 时区 时区请参考以下列表,请移除 # 以后的内容
timezone: Pacific/Honolulu # 夏威夷-阿留申标准时间 (UTC-10)
timezone: America/Anchorage # 阿拉斯加标准时间 (UTC-9)
timezone: America/Los_Angeles # 太平洋标准时间 (UTC-8)
timezone: America/Denver # 山地标准时间 (UTC-7)
timezone: America/Chicago # 中部标准时间 (UTC-6)
timezone: America/New_York # 东部标准时间 (UTC-5)
timezone: America/Halifax # 大西洋标准时间 (UTC-4)
timezone: America/St_Johns # 纽芬兰标准时间 (UTC-3:30)
timezone: America/Sao_Paulo # 巴西利亚时间 (UTC-3)
timezone: Atlantic/Azores # 亚速尔群岛时间 (UTC-1)
timezone: Europe/London # 格林威治标准时间 (UTC+0)
timezone: Europe/Berlin # 中欧标准时间 (UTC+1)
timezone: Europe/Helsinki # 东欧标准时间 (UTC+2)
timezone: Europe/Moscow # 莫斯科标准时间 (UTC+3)
timezone: Asia/Dubai # 海湾标准时间 (UTC+4)
timezone: Asia/Kolkata # 印度标准时间 (UTC+5:30)
timezone: Asia/Dhaka # 孟加拉国标准时间 (UTC+6)
timezone: Asia/Bangkok # 中南半岛时间 (UTC+7)
timezone: Asia/Shanghai # 中国标准时间 (UTC+8)
timezone: Asia/Tokyo # 日本标准时间 (UTC+9)
timezone: Australia/Sydney # 澳大利亚东部标准时间 (UTC+10)
timezone: Pacific/Auckland # 新西兰标准时间 (UTC+12)
⚠️ 正式开始前请确保你在身体上和精神上都处于合适的状态,请刻意练习,残酷面对 🆒。为方便检索 The First ZK Intensive CoLearning 简写为 ZICL1st,第 2 期即为ZICL2nd,第 3 期即为 ZICL3rd,以此类推。
⚠️ 报名需要按要求认真填写下面 [ XXX ] 部分,方可通过报名审核,通过审核即可开始自主学习。
第一期的重点是向大家介绍什么是 ZK、 ZKP 的基础知识,以及 Circom 代码入门,有一定难度,共学资料如下:
- 第一周:7 月 29 日 - 8 月 4 日:Introduction and History of ZKP
- 20min 的视频:初步理解 ZK 是什么
- 70min 的播客:零知识证明:一场”无知“的游戏
- (一)初识「零知识」与「证明」
- (二)理解「模拟」
- (三)寻找「知识」
- 100min 的视频:ZKP Lecture 1: Introduction and History of ZKP
- 第二周:8 月 5 日 - 8 月 11 日:Overview of Modern SNARK Constructions
- 第三周:8 月 12 日 - 8 月 18 日:Write some Circom
- 基础电路:
- ZK Shanghai 基础电路教学
- 编辑器:zkREPL
- 基础电路练习 这部分材料结合了Circom源码,可以多花时间来研究
- 实用电路:
- 基础电路:
本次共学资料前两周的 lecture 来自 zk-learning,博客来自 《探索零知识证明系列》和《从零开始学习 zk-SNARK》,第三周的 Circom 部分来自 0xparc,视频讲解为 ZK Shanghai 的中文版本。郭宇老师还推荐了这篇文章《Survey-SNARKs》,学有余力者可以依此找到更多的扩展内容。
- web3爱好者,全栈开发人员
- 可能不会
- 0
- 学习主题:观看了youtube视频
- 学习内容小结:简单了解了0知识证明是什么东西,是密码学里的东西,可以在区块链里应用
- 学习:零知识证明:一场”无知“的游戏 B站的视频 零知识证明精品课程- 从 Tornado Cash 学习零知识证明(实战进阶必看!)
- 学习内容小结:最先想到就是猜猜我是谁这个游戏,个人理解的ZK其实就是一个验证者 证明者之间的交互或游戏, 证明者想要告诉验证者我拥有验证者要验证的东西,但是证明者不能直接给你看要证明的东西,因为有些时候要证明的东西展示出来很危险, 于是验证者就要求证明者用另外一种途径或方式方法来证明出来,验证者观察到证明者的证明的方式方法后一下子就明白了证明者给的东西是对的,能验证通过他们之间需要验证的东西。 但是这里其实隐含了一个问题,就是证明者其实是有一定的概率是靠运气验证通过的,比如验证者的问题很简单,就是让你说出一个10位密码的最后三位,证明者是有一定的机率蒙对的; 然后就引出了关于0知识证明应用的一些规范或者标准的东西,比如在区块链中的应用两种实现方式:zk-SNARKs和zk-STARKs
- 学习主题: 微信文章 ArkStream Capital:零知识证明四十年技术发展里程碑
- 学习内容小结:文章介绍很详细,没想到ZK理论80年代就提出了,并且一直在发展。个人对随机性这个东西非常感兴趣,想到"上帝也会丢色子"这个说法