Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucadonnoh/awesome-blockchain-scalability

A curated list of awesome resources about blockchain scalability
https://github.com/lucadonnoh/awesome-blockchain-scalability

List: awesome-blockchain-scalability

blockchain layer2 optimistic rollups scalability sharding zk

Last synced: 28 days ago
JSON representation

A curated list of awesome resources about blockchain scalability

Awesome Lists containing this project

README

        

# Awesome Blockchain Scalability
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

A curated list of awesome resources about blockchain scalability.

- [The Meaning of Decentralization](https://medium.com/@VitalikButerin/the-meaning-of-decentralization-a0c92b76a274), Vitalik Buterin
- [Redefining Scalability](https://medium.com/starkware/redefining-scalability-5aa11ffc5880), StarkWare
- [Blockchain full nodes, decentralization, and scalability: an impossible challenge?](https://polynya.medium.com/blockchain-full-nodes-decentralization-and-scalability-an-impossible-challenge-d77df0944bbf), Polynya

## Sharding
- [Data Sharding Roadmap - The rollupooors' perspective](https://soundcloud.com/daniel-goldman-84321635/data-sharding-roadmap-a-rollups-perspective?utm_campaign=social_sharing&utm_source=mobi&utm_terms=social_sharing_on_mobi.control), Daniel Goldman
- [New sharding design with tight beacon and shard block integration](https://notes.ethereum.org/@dankrad/new_sharding), Dankrad
- [Simple approach to incentivizing shard staggering](https://ethresear.ch/t/simple-approach-to-incentivizing-shard-staggering/9149), Ethereum Research
- [EIP-4844: Proto-Danksharding](https://www.eip4844.com/), liam.eth

## Data availability
- [What Is Data Availability?](https://coinmarketcap.com/alexandria/article/what-is-data-availability), CoinMarketCap
- [Data availability sampling in practice](https://notes.ethereum.org/@vbuterin/r1v8VCULP), Vitalik Butern
- [Separating the Monolith](https://mirror.xyz/pseudotheos.eth/SAg6yMZqd-z-BzFsKjLpZaZ9Rbv2ZEMtYT7mwvDiH94), pseudotheos
- [A note on data availability and erasure coding](https://github.com/ethereum/research/wiki/A-note-on-data-availability-and-erasure-coding), Ethereum Research
- [Fraud and Data Availability Proofs: Maximising Light Client Security and Scaling Blockchains with Dishonest Majorities](https://arxiv.org/pdf/1809.09044.pdf), Mustafa Al-Bassam et al.
- [LazyLedger: A Distributed Data Availability Ledger With Client-Side Smart Contracts](https://arxiv.org/pdf/1905.09274.pdf), Mustafa Al-Bassam
- [How to — And How Not To — Use Data Availability Committees](https://medium.com/offchainlabs/how-to-and-how-not-to-use-data-availability-committees-394a91e977c0), Offchain Labs

### Related
- [Erasure code](https://en.wikipedia.org/wiki/Erasure_code), Wikipedia

## Rollups

- [Layer-2 for Beginners](https://gourmetcrypto.substack.com/p/layer-2-for-beginners), Gourmet Crypto
- [Layer 2 Rollups](https://ethereum.org/en/developers/docs/scaling/layer-2-rollups/), Ethereum
- [An Incomplete Guide to Rollups](https://vitalik.ca/general/2021/01/05/rollup.html), Vitalik Buterin
- [Validity Proofs vs. Fraud Proofs](https://medium.com/starkware/validity-proofs-vs-fraud-proofs-4ef8b4d3d87a), StarkWare
- [Optimistic vs. ZK Rollup: Deep Dive](https://blog.matter-labs.io/optimistic-vs-zk-rollup-deep-dive-ea141e71e075), Matter Labs
- [A rollup-centric ethereum roadmap](https://ethereum-magicians.org/t/a-rollup-centric-ethereum-roadmap/4698), Vitalik Buterin
- [Evaluating Ethereum L2 Scaling Solutions: A Comparison Framework](https://blog.matter-labs.io/evaluating-ethereum-l2-scaling-solutions-a-comparison-framework-b6b2f410f955), Matter Labs
- [The benefits of optimistic rollups compared to ZK Rollups](https://www.alexbeckett.xyz/the-benefits-of-optimistic-rollups-compared-to-zk-rollups/), Alex Beckett
- [The path towards scaling rollups](https://www.alexbeckett.xyz/the-path-toward-scaling-rollups/), Alex Beckett
- [Zk Proofs & Rollups](https://polybase.xyz/blog/zk-proofs-and-rollups), Polybase

### ZK Rollups
- [Zero Knowledge Proofs: An illustrated primer](https://blog.cryptographyengineering.com/2014/11/27/zero-knowledge-proofs-illustrated-primer/), Matthew Green
- [Zero Knowledge Proofs: An illustrated primer, Part 2](https://blog.cryptographyengineering.com/2017/01/21/zero-knowledge-proofs-an-illustrated-primer-part-2/), Matthew Green
- [Ethereum-powered ZK-Rollups: World Beaters](https://hackmd.io/@canti/rkUT0BD8K), Canti
- [Hasu gets STARK-pilled - with Eli Ben-Sasson (StarkWare)](https://www.youtube.com/watch?v=-6BtBUbiUIU), Uncommon Core
- [What are Zero Knowledge Proofs?](https://decrypt.co/resources/zero-knowledge-proofs-explained-learn-guide), Decrypt
- [STARKs, Part I: Proofs with Polynomials](https://vitalik.ca/general/2017/11/09/starks_part_1.html), Vitalik Buterin
- [ZK HACK](https://www.zkhack.dev/)
- [Fractal Scaling: From L2 to L3](https://medium.com/starkware/fractal-scaling-from-l2-to-l3-7fe238ecfb4f), StarkWare
- [Scalable, transparent, and post-quantum secure computational integrity](https://eprint.iacr.org/2018/046.pdf), Eli Ben-Sasson et al.
- [Anatomy of a STARK](https://aszepieniec.github.io/stark-anatomy/), Asze Pieniec
- [ZK-STARKs](https://docs.ethhub.io/ethereum-roadmap/layer-2-scaling/zk-starks/), EthHub
- [Introduction to ZK-STARKs](https://hackmd.io/@_33nsoRFQwGYh2T1-T9lqQ/rJHYnQ3Z4), Remco Bloemen
- [A Cambrian Explosion of Crypto Proofs](https://nakamoto.com/cambrian-explosion-of-crypto-proofs/), Eli Ben-Sasson
- [zk-STARKS Explained by Quantstamp](https://www.youtube.com/watch?v=kk1Oo42TVQk), Quantstamp
- [A Succinct Story of Zero Knowledge](https://nibnalin.me/assets/zk.pdf), Nalin Bhardwaj
- [Proofs, Arguments, and Zero-Knowledge](https://people.cs.georgetown.edu/jthaler/ProofsArgsAndZK.pdf), Justin Thaler
- [zkSNARKs vs zkSTARKs: a primer](https://mirror.xyz/pseudotheos.eth/_LAi4cCFz2gaC-3WgNmri1eTvckA32L7v31A8saJvqg), pseudotheos
- [Zero-Knowledge Proofs: STARKs vs SNARKs](https://consensys.net/blog/blockchain-explained/zero-knowledge-proofs-starks-vs-snarks/), Consensys
- [On the Road to StarkNet: A Permissionless STARK-Powered L2 ZK-Rollup](https://medium.com/starkware/on-the-road-to-starknet-a-permissionless-stark-powered-l2-zk-rollup-83be53640880), StarkWare
- [zkSync is Live! Bringing Trustless, Scalable Payments to Ethereum](https://blog.matter-labs.io/zksync-is-live-bringing-trustless-scalable-payments-to-ethereum-9c634b3e6823), Matter Labs
- [Zero-Knowledge Blockchain Scalability](https://ethworks.io/assets/download/zero-knowledge-blockchain-scaling-ethworks.pdf), Ethworks
- [Simple Explanations of Arithmetic Circuits and Zero-Knowledge Proofs](https://medium.com/web3studio/simple-explanations-of-arithmetic-circuits-and-zero-knowledge-proofs-806e59a79785), Hadas Zeilberger

#### Others zk resources aggregators:
- [ZK: Zero to Hero](https://resilient-monarch-9ed.notion.site/ZK-Zero-to-Hero-ea37754ba8e445648e96b9cc78e47c7a), Resilient Monarch
- [Stark Math](https://medium.com/starkware/tagged/stark-math), StarkWare
- [STARK @ Home](https://www.youtube.com/playlist?list=PLcIyXLwiPilUFGw7r2uyWerOkbx4GFMXq), StarkWare
- [Awesome StarkNet](https://github.com/gakonst/awesome-starknet), Georgios Konstantopoulos
- [Awesome zero knowledge proofs (zkp)](https://github.com/matter-labs/awesome-zero-knowledge-proofs), Matter Labs

### Optimistic Rollups
- [Optimistic Rollups: the present and future of Ethereum scaling](https://medium.com/offchainlabs/optimistic-rollups-the-present-and-future-of-ethereum-scaling-60fb9067ae87), Offchain Labs
- [(Almost) Everything you need to know about Optimistic Rollup](https://www.paradigm.xyz/2021/01/almost-everything-you-need-to-know-about-optimistic-rollup/), Paradigm
- [Optimistic Rollup, from the Bottom Up](https://gourmetcrypto.substack.com/p/optimistic-rollups-from-the-bottom?s=r), Ali Atiia

- [Optimism Docs](https://community.optimism.io/)
+ [OVM Deep Dive](https://medium.com/ethereum-optimism/ovm-deep-dive-a300d1085f52), Optimism
+ [How does Optimism's Rollup really work?](https://research.paradigm.xyz/optimism), Paradigm
+ [The roas to sub dollar transactions: part 2 - compression edition](https://medium.com/ethereum-optimism/the-road-to-sub-dollar-transactions-part-2-compression-edition-6bb2890e3e92), Optimism
- [Arbitrum Docs](https://developer.offchainlabs.com/docs/inside_arbitrum)
+ [What is Arbitrum?](https://coinmarketcap.com/alexandria/article/what-is-arbitrum), CoinMarketCap
+ [Multi round Fraud Proofs: What, How, and Why.](https://www.youtube.com/watch?v=NxvGatp9dIE), Arbitrum

### Others rollup resources aggregators:
- [Idan’s Rollups Repo](https://collidervc.notion.site/collidervc/Idan-s-Rollups-Repo-f285c6d85d4b41e8a3a37c54aa140f87), Collidervc

## Volition
- [Volitions: best of all worlds](https://polynya.medium.com/volitions-best-of-all-worlds-cfd313aec9a8), Polynya
- [What is zkPorter?](https://zksync.io/zkevm/#what-is-zkporter), zkSync
- [zkPorter: a breakthrough in L2 scaling](https://blog.matter-labs.io/zkporter-a-breakthrough-in-l2-scaling-ed5e48842fbf), Matter Labs

## Cosmos model
- [A Cosmos Thesis](https://research.paradigm.xyz/cosmos-thesis), Paradigm Research
- [Increasing scalability of the EVM for rollups by restricting state and contract set](https://forum.celestia.org/t/increasing-scalability-of-the-evm-for-rollups-by-restricting-state-and-contract-set/78), Celestia Forum
- [An open, modular stack for EVM-based applications using Celestia, Evmos, and Cosmos](https://forum.celestia.org/t/an-open-modular-stack-for-evm-based-applications-using-celestia-evmos-and-cosmos/89), Mustafa Al-Bassam

## Parallelization
- [Speeding up the EVM (part 1)](https://writings.flashbots.net/research/speeding-up-evm-part-1/), Flashbots

## Stats
- [L2Beat](https://l2beat.com/)