1. Home
  2. validity proofs

validity proofs

Ethereum’s rollups are ‘gold standard’ but Plasma needs a revisit: Buterin

Vitalik Buterin called the early Ethereum scaling solution Plasma “underrated” and a “significant security upgrade” for chains that would otherwise be validiums.

Plasma, a once-prominent Ethereum layer 2 scaling solution, should be revisited by teams currently working on zero-knowledge Ethereum Virtual Machines (EVMs), says Ethereum co-founder Vitalik Buterin.

Invented in 2017, Plasma diverts data and computation — except deposits, withdrawals and Merkle roots — to an off-chain environment.

It was superseded by optimistic and zero-knowledge (ZK)-rollups as the two solutions offered cheaper client-side data storage costs and security properties that “cannot be matched,” Buterin explained in a Nov. 14 X (Twitter) post.

Buterin said rollups remain the “gold standard,” but Plasma is an “underrated design space” that shouldn’t be forgotten.

“Plasma can be a significant security upgrade for chains that would otherwise be validiums.” Buterin added.

“The fact that ZK-EVMs are finally coming to fruition this year makes it an excellent opportunity to re-explore this design space, and come up with even more effective constructions to simplify the developer experience and protect users' funds.”

Like Plasma, validums move data and computation off-chain but implement ZK-proofs to validate transactions. Plasma, on the other hand, uses fraud proofs — which are much slower.

Buterin argued improvements in ZK-proofs, such as validity proofs, address the past limitations of Plasma, making it more viable as a scaling solution.

Adapting Plasma for applications beyond payments has also proven to be an Achilles heel for Plasma before ZK-proofs entered the mainstream, Buterin acknowledged.

Buterin expects the Ethereum layer 2 ecosystem to evolve with diverse technological approaches.

Related: Did Ethereum Silently Give Up on Plasma?

Minimal Viable Plasma, Plasma Cash and Plasma Cashflow are among the iterations that have stemmed from Plasma.

Ethereum layer 2 scaling-focused firm Polygon Labs implemented Plasma in 2019 but has implemented several other solutions since.

The movement away from Plasma was partially attributed to Plasma Group, a nonprofit research firm announcing that they would cease working on Ethereum-based scalability in January 2020.

OMG, the token of OMG Network — which uses Plasma — spiked 28.6% to $0.78 in a three-hour window following Buterin’s post, according to CoinGecko. However, it has since fallen 14.3% to $0.67.

Magazine: ZK-rollups are ‘the endgame’ for scaling blockchains: Polygon Miden founder

Kremlin Warns: Global Concerns Grow Over Dollar’s Political Use

zkSync Era launches with Uniswap and Sushi — First zkEVM on mainnet

A new Era has dawned with the launch of the first Ethereum Virtual Machine compatible ZK rollup, enabling projects like Uniswap and Sushi to easily port over for scaling.

Some of the biggest names in decentralized finance, including Uniswap, Sushi, Maker and Curve, are set to launch March 24 on zero-knowledge proof roll-up zkSync Era.

The Ethereum layer 2 scaling network has finally opened to users in alpha after four years in development, enabling faster and cheaper transactions. It is the first Ethereum Virtual Machine compatible zk-Rollup to launch on mainnet (competitor StarkWare uses a bespoke language called Cairo), allowing most Ethereum DApps to simply port over with very few changes.

Between 32 to 50 projects are expected to go live on March 24 or over the weekend, including Balancer, Pyth Network, Mute, Redstone, Graph and Argent. Banxa, Yearn Finance, Celer, Chainlink, Aragon, Woo Network and Tracer DAO are also porting to the network.

“Friday for us is the big one, it’s full launch alpha,” Anthony Rose, the head of engineering for zkSync developer Matter Labs, told Cointelegraph earlier in the week.

“But the systems are super complex and there's a million other things we want to do.”

While zkSync Era can provide scaling "orders of magnitude" greater than Ethereum’s current 10 to 12 transactions per second (TPS), Rose said it would offer “tens of TPS” initially and scale up as demand requires.

The project launched its “fair onboarding alpha” on Feb. 17, allowing projects to port over and test out security and optimizations. Matter Labs said it spent $3.8 million on security testing, seven independent security audits and a bug bounty program to reduce the risk of any incidents.

What is a zk-Rollup?

Zk-Rollups — which include zkSync, Scroll and solutions from Polygon, StarkWare and Consensys — compute transactions away from the Ethereum blockchain while providing a tiny cryptographic proof that is written as a single transaction back on Ethereum showing that a bundle of other transactions has been carried out correctly. zkSync also employs recursion, which generates a proof showing a batch of other proofs (each representing many transactions) have been carried out.

Zk-Rollups can enable virtually instant withdrawals, giving them an advantage over optimistic-rollup layer 2s such as Optimism, where withdrawals take a week. However, zkSync Era will impose a 24-hour waiting period initially as a security precaution.

“The reason being is if you have some critical bug that has somehow got through the many different audits and security mechanisms and somebody completely drains the protocol, this is obviously a disaster for everybody involved,” he said. The waiting period is likely to be reduced to an hour within weeks.

Native account abstraction

zkSync has also enabled native account abstraction, meaning every account in the network is a “smart account” that can utilize two-factor authentication (2FA), social recovery, autopay transactions and more via smart contract wallet providers like Argent.

"This was and probably still is my favorite feature,” Rose said, explaining that it’s an improvement on Ethereum’s ERC-4337 implementation and will help remove the “jankiness” for new crypto users getting into the space.

"Scalability is fine, the infrastructure needs to be there. But it needs to come with a user experience that can also scale."

Not decentralized yet

zkSync Era will not be fully decentralized on launch, so the team can implement fast fixes for any security or technical issues. However, a time lock will later be implemented so that the Security Council and community can sign off on decisions.

Like competitor StarkWare, zkSync relies on a centralized sequencer and prover, which are faster, but provide a centralized point of failure. Running a prover, however, requires the purchase of expensive hardware or renting cloud capacity at $10,000 a month, which makes decentralizing that aspect of the network tricker. Underscoring the challenge, the decentralized version of StarkWare is called StarkNet and is currently running at a paltry 0.11 TPS.

Rose said a new proof system was already being developed that substantially reduces hardware requirements and should be available on mainnet this year.

“So the idea for us is to get through this, then start talking about how we upgrade the proof system to be such that we can be meaningfully decentralized,” he said.

“There's lots of hard problems to solve to make the systems real.”

NFT Creator: Creating ‘organic’ generative art from robotic algorithms: Emily Xie

Kremlin Warns: Global Concerns Grow Over Dollar’s Political Use

‘100x Lower Than L1 Fees’ — Alchemy Integrates Ethereum L2 Product Starknet to Increase Web3 Scalability

‘100x Lower Than L1 Fees’ — Alchemy Integrates Ethereum L2 Product Starknet to Increase Web3 ScalabilityAccording to the startup Starkware, the team’s Ethereum layer two (L2) service Starknet has been integrated by the blockchain API and node service Alchemy. Developers can now leverage Alchemy’s infrastructure tools alongside Starknet’s zero-knowledge (ZK) rollup technology. Israel-Based Startup Starkware Partners With Alchemy On Monday, the blockchain startup Starkware announced the team has inked a […]

Kremlin Warns: Global Concerns Grow Over Dollar’s Political Use