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

0

[ad_1]

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



[ad_2]

Source link

Leave A Reply

Your email address will not be published.

bitcoin
Bitcoin (BTC) $ 77,964.00
ethereum
Ethereum (ETH) $ 2,449.96
tether
Tether (USDT) $ 0.999769
bnb
BNB (BNB) $ 685.98
xrp
XRP (XRP) $ 1.37
usd-coin
USDC (USDC) $ 0.999882
solana
Solana (SOL) $ 102.69
tron
TRON (TRX) $ 0.334386
staked-ether
Lido Staked Ether (STETH) $ 2,265.05
figure-heloc
Figure Heloc (FIGR_HELOC) $ 1.02
hyperliquid
Hyperliquid (HYPE) $ 81.23
zcash
Zcash (ZEC) $ 825.55
dogecoin
Dogecoin (DOGE) $ 0.082614
rain
Rain (RAIN) $ 0.017044
usds
USDS (USDS) $ 0.999684
monero
Monero (XMR) $ 514.15
wrapped-steth
Wrapped stETH (WSTETH) $ 2,779.67
leo-token
LEO Token (LEO) $ 9.64
whitebit
WhiteBIT Coin (WBT) $ 71.88
wrapped-bitcoin
Wrapped Bitcoin (WBTC) $ 76,243.00
chainlink
Chainlink (LINK) $ 11.27
binance-bridged-usdt-bnb-smart-chain
Binance Bridged USDT (BNB Smart Chain) (BSC-USD) $ 0.998762
cardano
Cardano (ADA) $ 0.195615
wrapped-beacon-eth
Wrapped Beacon ETH (WBETH) $ 2,466.93
stellar
Stellar (XLM) $ 0.175186
bitcoin-cash
Bitcoin Cash (BCH) $ 246.44
canton-network
Canton (CC) $ 0.118792
wrapped-eeth
Wrapped eETH (WEETH) $ 2,465.31
dai
Dai (DAI) $ 1.00
usd1-wlfi
USD1 (USD1) $ 0.999480
susds
sUSDS (SUSDS) $ 1.08
ethena-usde
Ethena USDe (USDE) $ 0.999733
litecoin
Litecoin (LTC) $ 48.53
the-open-network
Gram (prev. Toncoin) (GRAM) $ 1.34
coinbase-wrapped-btc
Coinbase Wrapped BTC (CBBTC) $ 76,366.00
global-dollar
Global Dollar (USDG) $ 1.00
hedera-hashgraph
Hedera (HBAR) $ 0.073989
uniswap
Uniswap (UNI) $ 5.09
weth
WETH (WETH) $ 2,268.37
avalanche-2
Avalanche (AVAX) $ 7.17
shiba-inu
Shiba Inu (SHIB) $ 0.000005
sui
Sui (SUI) $ 0.719883
usdt0
USDT0 (USDT0) $ 0.998824
blackrock-usd-institutional-digital-liquidity-fund
BlackRock USD Institutional Digital Liquidity Fund (BUIDL) $ 1.00
paypal-usd
PayPal USD (PYUSD) $ 0.999740
hashnote-usyc
Circle USYC (USYC) $ 1.14
tether-gold
Tether Gold (XAUT) $ 4,433.28
crypto-com-chain
Cronos (CRO) $ 0.055317
memecore
MemeCore (M) $ 1.08
near
NEAR Protocol (NEAR) $ 1.85
Shares