Rollup-centric Roadmap and the New Teacher’s Pets

The industry focus has shifted from Plasma as a “one size fits all” solution to several different approaches, balancingarrow-up-right security, scalability, and decentralization. Rollups became the new “teacher’s pet” after Buterin posted his ideas on rollup-centric Ethereum roadmap [Magicians]. Ethereum Foundation explains that “rollups are solutions that perform transaction execution outside the main Ethereum chain (layer 1), but post transaction data on layer 1” [Richards].

Rollups can be zero-knowledge (ZKR) and optimistic, the most essential difference between the two is how they deal with proving transactions and disputes. ZK rollups mainly use the SNARK (succinct non-interactive argument of knowledge) method. In contrast, optimistic rollups use fraud-proofs, which trigger longer wait times for an on-chain transaction, yet also enable agility in terms of computational resources required [Optimism].

On top of SNARK (hello, 🕊Lewis Carrollarrow-up-right), there is also STARK (scalable transparent argument of knowledge) method, of which the zkSyncarrow-up-right project truly stands out [Grossman]. STARK stands out because (according to proponents) it can withstand a quantum computer’s brute force attack, using post-quantum cryptographic algorithms [Luciano].

Optimism uses optimistic rollups, hence the name. However, despite the naming similarity, Optimism is not the only team implementing this type of rollups, the other teams being Fuel Labsarrow-up-right, Arbitrumarrow-up-right by Offchain Labs, and Hubblearrow-up-right [Adler Rollups].

Last updated

Was this helpful?