1. Home
  2. Zksync

Zksync

Buterin weighs in on zk-EVMs impact on decentralization and security

Vitalik Buterin has weighed the impacts of the addition of zk-EVMs at the protocol level, saying it could speed up the verification process on the base layer.

Ethereum co-founder Vitalik Buterin wants to see zero-knowledge Ethereum Virtual Machines (zk-EVMs) built on Ethereum’s first layer to speed up the verification process on the base blockchain.

Buterin explained in a March 31 post that it’s possible to integrate a zk-EVM on the base layer without compromising on decentralization and security. The technology enables Ethereum Virtual Machines to execute smart contracts on the blockchain with ZK proofs.

Ethereum was developed with a “multi-client philosophy” to ensure decentralization at the protocol level, Buterin explained. By integrating zk-EVMs at the Ethereum layer 1, it would be the third type of client.

“Once that happens, zk-EVMs de-facto become a third type of Ethereum client, just as important to the network's security as execution clients and consensus clients are today.”

The other two clients are the “consensus” and “execution” clients. The consensus client implements proof-of-stake to ensure nodes in the network reach agreement. While the execution listens to new transactions broadcasted in the network, executes them in standard EVM and holds a copy of the latest state of the blockchain.

In championing the idea of zk-EVM verification at the Ethereum base layer, Buterin firstly considered the advantages and drawbacks of treating the layer 1 as a “clearinghouse” by pushing almost all activity to layer 2’s.

He said many layer 1-based apps would become “economically nonviable” and that small funds — worth a few hundred dollars or less — may get “stuck” in the event that gas fees grow too large.

Buterin explained that zk-EVMs would need to be “open” in that different clients each have different zk-EVM implementations and each client waits for a proof that is compatible with its own implementation before accepting a block as valid.

He prefers this approach because it wouldn’t abandon the “multi-client” paradigm, and an open zk-EVM infrastructure would also ensure that new clients could be developed, which would further decentralize Ethereum at the base layer.

Related: ConsenSys zkEVM set for public testnet to deliver secure settlements on Ethereum

Buterin said zkEVMs may be the solution to “The Verge,” a part of the Ethereum roadmap which aims to make verification at the base layer easier.

Buterin acknowledged that the zk-EVM infrastructure may cause data inefficiency and latency issues, however he said those challenges wouldn’t be “too hard” to overcome.

If the zk-EVM ecosystem is implemented, it would make running a full node on Ethereum even easier, Buterin explained:

“Ethereum blocks would be smaller than today, anyone could run a fully verifying node on their laptop or even their phone or inside a browser extension, and this would all happen while preserving the benefits of Ethereum's multi-client philosophy.”

Ethereum layer-2 scaling platform Polygon has made considerable progress with its zk-EVM, having recently open-sourced its zkEVM to the Polygon mainnet on March 27, promising reduced transaction costs and increased throughput of smart contract deployments.

StarkWare, ConsenSys, Scroll, zkSync and Immutable are also deploying similar zkEVM scaling solutions.

Magazine: Attack of the zkEVMs! Crypto’s 10x moment

Milei’s ‘Libragate’ scandal, explained: What’s behind the controversy?

Stats Show Ethereum Transaction Fees Have Remained Under $5 During the Last 175 Days

Stats Show Ethereum Transaction Fees Have Remained Under  During the Last 175 DaysFees tied to the Ethereum network have been under the $5 region per transaction during the last 175 days, according to statistics. Metrics show that on Dec. 10, 2022, the average ethereum transfer is around 0.0023 ether or $2.87 while the median-sized gas fee is around 0.00097 ether or $1.23 per transfer. Ethereum gas metrics […]

Milei’s ‘Libragate’ scandal, explained: What’s behind the controversy?

10 Big Money Airdrops Are Coming to Savvy Crypto Traders, According to Analyst – Here’s How to Capitalize

10 Big Money Airdrops Are Coming to Savvy Crypto Traders, According to Analyst – Here’s How to Capitalize

A widely followed crypto analyst is bringing attention to 10 upcoming airdrops and advising investors on how to capitalize on them. In a lengthy thread, crypto strategist Miles Deutscher tells his 257,000 Twitter followers to keep an eye out for the following 10 airdrops. According to the trader, airdrops are a great way for investors […]

The post 10 Big Money Airdrops Are Coming to Savvy Crypto Traders, According to Analyst – Here’s How to Capitalize appeared first on The Daily Hodl.

Milei’s ‘Libragate’ scandal, explained: What’s behind the controversy?

Bitdao Reveals Modular Ethereum L2 Called Mantle, Public Testnet to Launch in 2023

Bitdao Reveals Modular Ethereum L2 Called Mantle, Public Testnet to Launch in 2023On Wednesday, one of the world’s largest decentralized autonomous organizations, Bitdao, announced the soft launch of a modular Ethereum layer two (L2) network called Mantle that claims to bolster lower fees and fast transactions. According to the Bitdao team, Mantle’s public testnet is scheduled to release in 2023. Decentralized Autonomous Organization Soft Launches Mantle, a […]

Milei’s ‘Libragate’ scandal, explained: What’s behind the controversy?

StarkNet makes Cairo 1.0 open source in first step toward community control

StarkNet has prioritized scalability over composability and transparency. But it’s now working on making its tech open source.

Zero-knowledge (ZK)-Rollup tech company StarkWare has officially open sourced its new programming language compiler, Cairo 1.0, which will soon be supported on Ethereum layer-2 scaling solution StarkNet in Q1 2023. 

The news was announced by StarkWare — the company behind StarkNet — in a Nov. 25 Twitter post. StarkWare’s rollup technology and recursive proofs offer the potential to compress millions of transactions on L2 into a single transaction on Ethereum, however the project has been criticized for maintaining control over its IP, not least of all by its more open source focused competitor zkSync.

StarkWare described open sourcing Cairo as a “milestone move” in its quest to hand over more control and intellectual property rights to its community and developers. Cairo is a programming language written specifically to harness the power of zk rollups and validity proofs.

StarkWare stated that developers can now experiment with Cairo 1.0 by compiling and executing simple applications until it is fully supported on StarkNet in Q1 2023.

At that point Cairo 1.0 will enable faster feature development and allow for more community involvement, according to Starkware Exploration Lead and former Ethereum core developer Abdelhamid Bakhta.

“We’re continuing to open source the StarkNet tech stack, beginning with Cairo 1.0. We’re doing this in order to fulfill StarkNet's vision as a public good that anyone can use, and that the community can constantly improve,” he said.

“On a practical level this maximizes transparency about our code, and our coding process. And it strengthens the community’s ability to find bugs and improve the compiler. With each aspect of the tech stack that is open sourced, this sense of community involvement will grow and grow.”

Once in production, Cairo 1.0 will also enable blockchain developers to write and deploy smart contracts to StarkNet, according to StarkWare’s Medium post.

StarkWare added that because Cairo 1.0 makes every computation “provable,” StarkNet’s censorship resistance properties will be strengthened and it’ll also be better positioned to respond to Denial-of-Service attacks.

StarkWare’s STARK tech stack powers a number of Web3 projects including decentralized exchange (DEX) platform dYdX (although this is moving to its own chain on Cosmos), NFT-platform Immutable X and blockchain interoperability protocol Celer Network.

Related: 60 million NFTs could be minted in a single transaction — StarkWare co-founder

StarkNet has taken a gamble by using Cairo to speed up its solution, which is not natively compatible with the Ethereum Virtual Machine (EVM). However Ethereum software tooling firm Nethermind built a transpiler called Warp that converts Solidity code into Cairo code.

Competitor zkSync’s EVM-compatible mainnet is in the process of being launched.

But despite taking a more difficult path, StarkWare founder Eli Ben-Sasson recently told Cointelegraph that using custom built programming language like Cairo, as opposed to Solidity, was the only viable way to take full advantage of Ethereum scaling afforded by ZK rollups:

“I’m willing to bet that you won’t see a full blown ZK EVM that can put a million transactions inside a single proof on Ethereum. As we can easily do today and have been doing for months and years.”

The news comes as Starkware also recently deployed the new StarkNet token (STRK) on Ethereum on Nov. 17, which will be used for staking and voting purposes in addition to paying fees on the network.

Milei’s ‘Libragate’ scandal, explained: What’s behind the controversy?

Zksync Devs Plan to Launch Layer 3 Scaling Solution Called ‘Opportunity’ in Q1 2023

Zksync Devs Plan to Launch Layer 3 Scaling Solution Called ‘Opportunity’ in Q1 2023Matter Labs, the team behind the Ethereum layer two (L2) scaling protocol Zksync, revealed the developers plan to launch a layer three (L3) proof of concept called “Opportunity” in the first quarter of 2023. The team says that the prototype of L3 will be built on top of L2 and developers and Zksync users can […]

Milei’s ‘Libragate’ scandal, explained: What’s behind the controversy?

Polygon Launches zkEVM Testnet — Defi Projects Uniswap, Lens, Aave Join Testing

Polygon Launches zkEVM Testnet — Defi Projects Uniswap, Lens, Aave Join TestingThe blockchain project Polygon has announced the launch of the zkEVM public testnet, a layer two (L2) scaling solution announced in July that aims to reduce fees and inherit the security of the Ethereum blockchain. Polygon considers the testnet “the first open-source zkEVM network,” and developers are encouraging people to join the testnet, report bugs, […]

Milei’s ‘Libragate’ scandal, explained: What’s behind the controversy?

Ethereum-scaling protocol zkSync’s layer-3 prototype set for testing in 2023

Matter Labs chief product officer Steve Newcomb emphasized to Cointelegraph that the launch of its L3 prototype will significantly improve the performance of its L2 solution.

A new layer-3 (L3) prototype aimed at further solving Ethereum’s scalability issues is set to be deployed for testing as soon as Q1 2023.

zkSync, a provider of zero-knowledge blockchain solutions on Oct. 10 announced it is aiming to deploy a new EVM-compatible layer-3 prototype called “Pathfinder” on testnet early next year.

zkSync is a L2 Ethereum scaling protocol designed to bring down network usage costs. It launched a 1.0 version back in June 2020, and is now gearing up for the launch of zkSync 2.0 later this month.

In its most recent blog post the team explained that the L3 Pathfinder will be a “prototype demonstrating a ZK rollup as a fractal Hyperchain in Layer 3.” It will use recursive scaling.

“It will serve as a foundation for public experimentation, research, and development of Layer 3,” the post read.

They stated that while Layer 2 will see a 10X–100X performance increase, "in Layer 3 performance is limitless." 

The zkSync team has outlined that it is aiming to build an L3 “ecosystem of customizable and trustlessly linked blockchains powered by zkEVM that we refer to as ‘HyperChains’.”

The team is touting that its L3 prototype will provide a series of opportunities to significantly improve different areas of blockchain performance such as scaling, customization and security.

It also adds to zkSync’s upcoming EVM compatible L2 network (version 2.0) which is slated to launch on Oct. 28.

Speaking with Cointelegraph, Steve Newcomb, the Chief Product Officer of Matter Labs — the engineering team behind zkSync — said that the team is eyeing some serious scalability with its L3 solution:

“[Our] L2 solution is going to be 10x to 100x at the max at L2, but it's L3 where we have like a star cluster of 10x moments where we make it faster, cheaper, more usable.”

“That's where the game is going to be had [L3] and you know, the reason why people should see us differently than Polygon really is all about by the time they get around to getting that L2 solution, which is much less performant than us,” he added.

Newcomb noted that after zkSyncs L2 mainnet launches later this month, there will be a testing period of roughly a month before decentralized applications (dApps) launch. The team expects there to be around 150 projects ready at launch.

Related: Ethereum co-founder Vitalik Buterin shares vision for layer-3 protocols

In terms of the L3 solution adding to the L2, zkSync has noted that the team is looking to “aggressively experiment” with it to ascertain its supposed performance-enhancing potential.

The five key areas the project is looking at is performance, cost, ease of use and composability.

“Developers will be able to choose from 3 data availability options all using the same proving infrastructure for their project. Developers can choose their own trade-offs between price, performance, and security,” the post reads.

L3 ecosystem: zkSync

Milei’s ‘Libragate’ scandal, explained: What’s behind the controversy?