Ravikant Agrawal
1 min readFeb 11, 2020

Ethereum scalability solutions summary

Summary of scalability solutions that can be implemented today to scale transaction throughput. There are other solutions to scalability which include off-chain compute and other scaling vectors, which can also be considered, but will not be directly covered here.

Source: kauri.io
  • Off-chain message signing (Meta transactions): sign messages off-chain using ethereum key pairs, store and emit events or pass them p2p to then update an onchain state based on the content and signatures on those messages (e.g. increase # votes, update price oracle)
  • State channels: off-chain channel between counter-parties to update states multiple times and update the final state with one on-chain transaction
  • Payment channels: off-chain channel between counter-parties to exchange value and transact the resulting net in one on-chain transaction. They are sub-set of State channels
  • Side chains x bridges: fully featured side chain anchored to the Ethereum mainnet via bridge contracts and a relay mechanism
  • Plasma chains: fully featured child chains that periodically commit the differential of their state tree to the root chain (e.g. Ethereum mainnet)

Reference: kauri.io — Top 5 ways to scale your Ethereum blockchain application (dApp)

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Ravikant Agrawal
Ravikant Agrawal

Written by Ravikant Agrawal

Dir of Growth at Privado Id (spun off from Polygon Labs). Worked at Polygon Labs for 3+ yrs, Web3 practitioner, entrepreneur and mentor

No responses yet

Write a response