深入公链技术、跨链技术等底层技术应用的学习手册,从技术开发角度掌握其原理
Dapp开发入门
Ethereum架构
go-ethereum源码剖析
1、geth目录结构
2、以太坊初始化
3、P2P网络架构
4、Account账号结构
5、世界状态与stateDB
6、交易Transaction
7、共识协议Block => Blockchain
8、Log与布隆过滤器
9、EVM与Opcodes
本文档基于 Sutulabs 和 Kepler42B - ZK Planet 共同举办的零知识开发者Workshoparrow-up-right与[MIT IAP 2023] Modern Zero Knowledge Cryptographyarrow-up-right进行课堂笔记的整理与知识点汇总,旨在帮助各位区块链开发者更好的学习ZK技术,并提供平台与大家一起交流探讨!
零知识证明基本概念
承诺方案Commitment
Pedersen承诺
向量Pedersen承诺
双线性映射
KZG承诺
算术化
从R1CS到QAP
AIR
高效密码学运算
ZK-SNARKsarrow-up-right
特点
实现过程
PLONK协议
算术电路应用与Circomarrow-up-right
基础电路
复杂实用电路
Circom
应用ZK结构
应用ZK实例分析
Last updated 1 year ago