You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

77 lines
4.6 KiB

# zkRollup research library
This research library contains resources I will be using to inform a report on zkRollups that I am producing as part of the Human Rights Foundation's [ZK-Rollup Research Fellowship](https://twitter.com/gladstein/status/1507069251047215112). Pull requests adding related and useful resources are appreciated!
## Other research libraries
[Zero knowledge, from proofs to rollups](https://github.com/thecryptofruit/education/blob/master/zk-proofs-rollups.md)
[Scaling the Ethereum network](https://github.com/jpitts/eth-community-discussions/blob/master/proposals-to-scale.md)
## Docs
2013-08-19: [Really Really ultimate blockchain compression: CoinWitness](https://bitcointalk.org/index.php?topic=277389.0)
2018-09-22: [On-chain scaling to potentially ~500 tx/sec through mass tx validation](https://ethresear.ch/t/on-chain-scaling-to-potentially-500-tx-sec-through-mass-tx-validation/3477)
2018-10-03: [Roll_up / roll_back snark side chain ~17000 tps](https://ethresear.ch/t/roll-up-roll-back-snark-side-chain-17000-tps/3675)
2019-01-03: [Introducing Matter Testnet (Proposal: Multi-operator model)](https://blog.matter-labs.io/introducing-matter-testnet-502fab5a6f17)
2019-01-23: [Validity Proofs vs. Fraud Proofs](https://medium.com/starkware/validity-proofs-vs-fraud-proofs-4ef8b4d3d87a)
2019-07-10: [Trustless Two-Way Bridges With Side Chains By Halting](https://ethresear.ch/t/trustless-two-way-bridges-with-side-chains-by-halting/5728)
2019-11-04: [Optimistic vs. ZK Rollup: Deep Dive](https://blog.matter-labs.io/optimistic-vs-zk-rollup-deep-dive-ea141e71e075)
2019-11-06: [The “Why”s of Optimistic Rollup](https://medium.com/@adlerjohn/the-why-s-of-optimistic-rollup-7c6a22cbb61a)
2019-12-05: [Validity Proofs vs. Fraud Proofs Strike Back](https://medium.com/starkware/validity-proofs-vs-fraud-proofs-strike-back-4d0bf90eed15)
2019-12-11: [Commentary on Greg Maxwell's analysis of zkSync](https://twitter.com/jadler0/status/1204880693731495936)
2020-01-23: [Fighting censorship attacks on smart contracts](https://medium.com/offchainlabs/fighting-censorship-attacks-on-smart-contracts-c026a7c0ff02)
2020-02-05: [Zendoo: a zk-SNARK Verifiable Cross-Chain Transfer Protocol Enabling Decoupled and Decentralized Sidechains](https://www.horizen.io/assets/files/Horizen-Sidechain-Zendoo-A_zk-SNARK-Verifiable-Cross-Chain-Transfer-Protocol.pdf)
2020-06-11: [CoinPool, exploring generic payment pools for Fun and Privacy](https://discrete-blog.github.io/coinpool/)
2020-07-17: [Rollups improve scalability vs Rollups increase throughput](https://twitter.com/_prestwich/status/1284174488247009281)
2020-10-03: [SNARKs and the future of blockchains](https://medium.com/@RubenSomsen/snarks-and-the-future-of-blockchains-55b82012452b)
2020-10-08: [The Optimistic Rollup Dilemma](https://medium.com/starkware/the-optimistic-rollup-dilemma-c8fc470ca10c)
2022-01-13: [RSK scalability](https://medium.com/iovlabs-innovation-stories/rsk-scalability-c44252f05a4b)
2022-01-22: [A Token Model for Layer-2 Block Production](https://fuel-labs.ghost.io/token-model-layer-2-block-production)
2022-02-16: [Pay Attention To Celestia](https://members.delphidigital.io/reports/pay-attention-to-celestia)
2022-02-21: [CoinPool: efficient off-chain payment pools for Bitcoin](https://coinpool.dev/v0.1.pdf)
2022-03-01: [Introducing AnyTrust Chains: Cheaper, Faster L2 Chains with Minimal Trust Assumptions](https://medium.com/offchainlabs/introducing-anytrust-chains-cheaper-faster-l2-chains-with-minimal-trust-assumptions-31def59eb8d7)
2022-03-24: [Bitcoin zk-rollups](https://tr3y.io/articles/crypto/bitcoin-zk-rollups.html)
## Interviews
2020-11-04: [The Blockchain Debate Podcast](https://blockdebate.buzzsprout.com/767033/6210781-motion-zk-rollup-has-a-better-set-of-security-scalability-tradeoff-than-optimistic-rollup-alex-gluchowski-vs-john-adler-co-host-james-prestwich)
2020-10-14: [John Adler on Optimistic vs ZK Rollup and the data availability problem](https://zeroknowledge.fm/151-2)
2021-04-23: [Ethereum Layer 2 Rollup Debate: Optimism, Starkware, Arbitrum and zkSync](https://thedelphipodcast.podbean.com/e/ethereum-layer-2-rollup-debate-optimism-starkware-arbitrum-and-zksync)
## Presentations
2019-03-15: [Scalable blockchains as data layers](https://yewtu.be/watch?v=mOm47gBMfg8)
2019-06-24: [ZK Rollup - Ethereum Scalability with ZKPs](https://yewtu.be/watch?v=QyM9qdFKsEA)
2021-10-20: [Rollups and Data Availability - Building a Modular Blockchain Stack](https://yewtu.be/watch?v=PaSa6vvbeRk)
## Misc
[Cross-rollup zk-transfers](https://github.com/ConsenSys/liszt)
[Fuel security analysis](https://docs.fuel.sh/v1.1.0/Concepts/Fundamentals/Security%20Analysis.html#securityanalysis)