https://github.com/xiaomingx/awesome-zkevm
A curated list of awesome zkEVM resources, libraries, tools and more
https://github.com/xiaomingx/awesome-zkevm
List: awesome-zkevm
Last synced: 3 months ago
JSON representation
A curated list of awesome zkEVM resources, libraries, tools and more
- Host: GitHub
- URL: https://github.com/xiaomingx/awesome-zkevm
- Owner: XiaomingX
- License: apache-2.0
- Created: 2024-12-04T00:29:16.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-12-04T00:30:38.000Z (6 months ago)
- Last Synced: 2024-12-04T01:24:51.489Z (6 months ago)
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-awesome - awesome-zkevm - A curated list of awesome zkEVM resources, libraries, tools and more. (Other Lists / Julia Lists)
README
# awesome-zkevm
## 文章 - 视频
### Rollup
* [未完的Rollup指南](https://vitalik.ca/general/2021/01/05/rollup.html) - Vitalik 介绍 Rollup。
* [以Rollup为核心的以太坊路线图](https://ethereum-magicians.org/t/a-rollup-centric-ethereum-roadmap/4698) - Vitalik 提出的 Rollup 以太坊路线图。
* [Zk-Rollups如何工作](https://medium.com/fcats-blockchain-incubator/how-zk-rollups-work-8ac4d7155b0e) - Barry WhiteHat 介绍 Zk-Rollup 的工作原理。### zkEVM
* [zkEVM](https://hackmd.io/@yezhang/S1_KMMbGt) - Scroll zkEVM 介绍。
* [zkEVM架构](https://twitter.com/LuozhuZhang/status/1538166119785111552?s=20&t=o9hnHeP1na00u6gldaxnCw) - Scroll 与 EF zkEVM架构分析。
* [ZKVerse:深入了解 Polygon Hermez 2.0](https://blog.polygon.technology/zkverse-deep-dive-into-polygon-hermez-2-0/) - 深入研究 Polygon Hermez zkEVM。
* [zkEVM电路算术化](https://www.youtube.com/watch?v=DT8g3veR17k&t=910s) - 解析 zkEVM 和 EVM 电路,Ye Zhang 讲解。
* [不同类型的ZK-EVM](https://vitalik.ca/general/2022/08/04/zkevm.html)### zk硬件
* [零知识证明硬件加速](https://www.paradigm.xyz/2022/04/zk-hardware) - 专门为ZKP设计的硬件加速技术。
### 零知识证明
#### zk-SNARK
* [zk-SNARK简介与示例](https://media.consensys.net/introduction-to-zksnarks-with-examples-3283b554fc3b) - 通过示例了解 zk-SNARK。
* [为什么以及如何zk-SNARK工作](https://medium.com/@imolfar/why-and-how-zk-snark-works-1-introduction-the-medium-of-a-proof-d946e931160) - 深入讲解 zk-SNARK 工作机制。#### Plonk
* [理解PLONK](https://vitalik.ca/general/2019/09/22/plonk.html)
* [ZK学习俱乐部 - Plonk与Zac Williamson](https://www.youtube.com/watch?v=NqrVcDuQ8hM)
* [PLONK中的多集检查与Plookup](https://hackmd.io/@arielg/ByFgSDA7D)#### Halo2
* [Halo及其更多:探索增量验证与没有配对的SNARK](https://vitalik.ca/general/2021/11/05/halo.html)
## 资源 - 库与工具
### 早期Rollup实现
* [idn3 rollup](https://github.com/iden3/rollup) - iden3实现的rollup。
* [barryWhiteHat rollup](https://github.com/barryWhiteHat/roll_up) - BarryWhiteHat实现的第一个rollup。### Scroll与Appliedzkp(PSE)
* [zkEVM规范](https://github.com/privacy-scaling-explorations/zkevm-specs)
* [zkEVM电路](https://github.com/privacy-scaling-explorations/zkevm-circuits)
* [zkEVM文档](https://privacy-scaling-explorations.github.io/zkevm-docs/)
* [Scroll架构](https://scroll.mirror.xyz/nDAbJbSIJdQIWqp9kn8J0MVS4s6pYBwHmK7keidQs-k)### Polygon Hermez
* [Polygon Hermez zkEVM](https://github.com/0xPolygonHermez/zkevm-prover)
* [Hermez文档](https://docs.hermez.io/zkEVM/Overview/Overview/)### Polygon Zero
* [Plonky2](https://github.com/mir-protocol/plonky2)
### zkSync
* [zkSync v1](https://github.com/matter-labs/zksync) - zkSync v1源代码。
* [compiler-solidity](https://github.com/matter-labs/compiler-solidity) - zkSync v2编译器。
* [zkSync v2门户](https://portal.zksync.io/) - zkSync v2水龙头,Goerli网络。### StarkWare
* [Awesome-starknet](https://github.com/gakonst/awesome-starknet) - StarkNet资源汇总。
* [Warp:将Solidity转为Cairo](https://github.com/NethermindEth/warp)### 零知识证明
* [Awesome-zkps](https://github.com/matter-labs/awesome-zero-knowledge-proofs) - 零知识证明资源汇总。
### Halo2
* [Halo2仓库](https://github.com/zcash/halo2)
* [Halo2文档](https://zcash.github.io/halo2/)
* [Halo2在PSE和Scroll中的应用](https://github.com/privacy-scaling-explorations/halo2)### ZKP加速
* [supranational](https://github.com/supranational)
* [supranational - sppark](https://github.com/supranational/sppark)## 不同解决方案
### 原生zkEVM
* [PSE(前身为appliedzkp)](https://github.com/privacy-scaling-explorations)
* [Scroll](https://scroll.io/)
* [Polygon Hermez](https://docs.hermez.io/zkEVM/Basic-Concepts/introduction/)
* [Polygon Zero](https://polygon.technology/solutions/polygon-zero/)### 基于编译器的zkEVM
* [zkSync v2](https://blog.matter-labs.io/zksync-2-0-public-testnet-is-live-de870ba9632a)
### 基于转译器的zkEVM
* [StarkNet](https://medium.com/starkware/starknet-alpha-2-4aa116f0ecfc)
* [Miden](https://github.com/maticnetwork/miden)### 其他
* [Consensys zkEVM](https://ethresear.ch/t/a-zk-evm-specification/11549)
* [Consensys zkEVM 2.0](https://ethresear.ch/t/a-zk-evm-specification-part-2/13903)