graphprotocol / mission-control-curator

15 stars 57 forks source link

Add subcategories to "Scaling" #95

Open LeapGamer opened 4 years ago

LeapGamer commented 4 years ago

The current category for "Scaling" looks like this: { "name": "Scaling", "slug": "scaling", "description": "projects researching or building blockchain scaling solutions, including layer 1 (mainnet) and layer 2 scalability" } I propose to add a few subcategories for scaling: { "name": "Scaling", "slug": "scaling", "description": "projects researching or building blockchain scaling solutions, including layer 1 (mainnet solutions), layer 2 (rollups, zero-knowledge proofs), and interoperability", "subcategories": [ { "name": "Layer 1", "slug": "layer-1", "description": "projects researching or building scaling solutions at the base layer of a blockchain, including sharding and alternatives to proof-of-work }, { "name": "Layer 2", "slug": "layer-2", "description": "projects researching or building scaling solutions that use payment channels, rollups, zero-knowledge proofs, or side chains" }, { "name": "Interoperability", "slug": "interoperability", "description": "projects researching or building solutions for sharing states and transacting across different chains" } ] }

yanivtal commented 4 years ago

This is great. Is interoperability strictly about scaling or can it also be about more like sovereignty, specialization, etc?

There are different approaches to Layer 2 scaling as well like State Channels, Payment Channels, Optimistic Rollups, ZK Rollups. I guess those could be under Layer 2 and there could be a separate Layer 1 scaling, but then is that so different from generic Blockchain research which includes improvements to scalability, decentralization, and security?