• bitcoinBitcoin (BTC) $ 117,153.00
  • ethereumEthereum (ETH) $ 3,090.75
  • xrpXRP (XRP) $ 2.94
  • tetherTether (USDT) $ 0.999864
  • bnbBNB (BNB) $ 687.55
  • solanaSolana (SOL) $ 162.96
  • usd-coinUSDC (USDC) $ 0.999902
  • dogecoinDogecoin (DOGE) $ 0.198047
  • tronTRON (TRX) $ 0.300696
  • staked-etherLido Staked Ether (STETH) $ 3,085.61
  • cardanoCardano (ADA) $ 0.744479
  • hyperliquidHyperliquid (HYPE) $ 47.71
  • wrapped-bitcoinWrapped Bitcoin (WBTC) $ 117,022.00
  • stellarStellar (XLM) $ 0.456692
  • suiSui (SUI) $ 4.04
  • wrapped-stethWrapped stETH (WSTETH) $ 3,730.37
  • chainlinkChainlink (LINK) $ 16.09
  • hedera-hashgraphHedera (HBAR) $ 0.234799
  • bitcoin-cashBitcoin Cash (BCH) $ 494.27
  • avalanche-2Avalanche (AVAX) $ 21.82
  • wrapped-eethWrapped eETH (WEETH) $ 3,312.92
  • leo-tokenLEO Token (LEO) $ 9.03
  • shiba-inuShiba Inu (SHIB) $ 0.000014
  • wethWETH (WETH) $ 3,091.24
  • the-open-networkToncoin (TON) $ 3.03
  • litecoinLitecoin (LTC) $ 96.05
  • usdsUSDS (USDS) $ 0.999922
  • binance-bridged-usdt-bnb-smart-chainBinance Bridged USDT (BNB Smart Chain) (BSC-USD) $ 0.998411
  • whitebitWhiteBIT Coin (WBT) $ 44.40
  • moneroMonero (XMR) $ 337.35
  • polkadotPolkadot (DOT) $ 4.09
  • coinbase-wrapped-btcCoinbase Wrapped BTC (CBBTC) $ 117,134.00
  • uniswapUniswap (UNI) $ 9.25
  • pepePepe (PEPE) $ 0.000013
  • ethena-usdeEthena USDe (USDE) $ 1.00
  • bitget-tokenBitget Token (BGB) $ 4.50
  • aaveAave (AAVE) $ 330.10
  • bittensorBittensor (TAO) $ 433.70
  • daiDai (DAI) $ 0.999799
  • pi-networkPi Network (PI) $ 0.447059
  • crypto-com-chainCronos (CRO) $ 0.108844
  • aptosAptos (APT) $ 5.06
  • nearNEAR Protocol (NEAR) $ 2.66
  • ethena-staked-usdeEthena Staked USDe (SUSDE) $ 1.18
  • internet-computerInternet Computer (ICP) $ 5.62
  • ondo-financeOndo (ONDO) $ 0.937451
  • ethereum-classicEthereum Classic (ETC) $ 18.79
  • okbOKB (OKB) $ 47.37
  • jito-staked-solJito Staked SOL (JITOSOL) $ 198.57
  • blackrock-usd-institutional-digital-liquidity-fundBlackRock USD Institutional Digital Liquidity Fund (BUIDL) $ 1.00
  • algorandAlgorand (ALGO) $ 0.288031
  • mantleMantle (MNT) $ 0.711415
  • kaspaKaspa (KAS) $ 0.087465
  • bonkBonk (BONK) $ 0.000029
  • ethenaEthena (ENA) $ 0.357081
  • usd1-wlfiUSD1 (USD1) $ 0.999228
  • sei-networkSei (SEI) $ 0.379094
  • pump-funPump.fun (PUMP) $ 0.006214
  • vechainVeChain (VET) $ 0.025083
  • cosmosCosmos Hub (ATOM) $ 4.69
  • arbitrumArbitrum (ARB) $ 0.428901
  • polygon-ecosystem-tokenPOL (ex-MATIC) (POL) $ 0.230550
  • pudgy-penguinsPudgy Penguins (PENGU) $ 0.033000
  • render-tokenRender (RENDER) $ 3.91
  • fasttokenFasttoken (FTN) $ 4.50
  • susdssUSDS (SUSDS) $ 1.06
  • official-trumpOfficial Trump (TRUMP) $ 9.41
  • fetch-aiArtificial Superintelligence Alliance (FET) $ 0.721604
  • binance-peg-wethBinance-Peg WETH (WETH) $ 3,083.72
  • worldcoin-wldWorldcoin (WLD) $ 1.07
  • gatechain-tokenGate (GT) $ 15.46
  • filecoinFilecoin (FIL) $ 2.63
  • lombard-staked-btcLombard Staked BTC (LBTC) $ 116,961.00
  • skySky (SKY) $ 0.077802
  • binance-staked-solBinance Staked SOL (BNSOL) $ 173.01
  • jupiter-perpetuals-liquidity-provider-tokenJupiter Perpetuals Liquidity Provider Token (JLP) $ 4.75
  • jupiter-exchange-solanaJupiter (JUP) $ 0.507274
  • kucoin-sharesKuCoin (KCS) $ 11.57
  • spx6900SPX6900 (SPX) $ 1.58
  • kelp-dao-restaked-ethKelp DAO Restaked ETH (RSETH) $ 3,241.63
  • rocket-pool-ethRocket Pool ETH (RETH) $ 3,522.06
  • usdtbUSDtb (USDTB) $ 0.999702
  • first-digital-usdFirst Digital USD (FDUSD) $ 0.997076
  • celestiaCelestia (TIA) $ 1.98
  • usdt0USDT0 (USDT0) $ 0.999644
  • nexoNEXO (NEXO) $ 1.31
  • injective-protocolInjective (INJ) $ 13.26
  • story-2Story (IP) $ 4.37
  • fartcoinFartcoin (FARTCOIN) $ 1.24
  • blockstackStacks (STX) $ 0.801023
  • optimismOptimism (OP) $ 0.692727
  • flare-networksFlare (FLR) $ 0.017385
  • xdce-crowd-saleXDC Network (XDC) $ 0.074536
  • mantle-staked-etherMantle Staked Ether (METH) $ 3,300.20
  • stakewise-v3-osethStakeWise Staked ETH (OSETH) $ 3,247.82
  • sonic-3Sonic (S) $ 0.356648
  • solv-btcSolv Protocol BTC (SOLVBTC) $ 116,889.00
  • polygon-bridged-usdt-polygonPolygon Bridged USDT (Polygon) (USDT) $ 0.999723
  • virtual-protocolVirtuals Protocol (VIRTUAL) $ 1.67
  • dogwifcoindogwifhat (WIF) $ 1.05
  • renzo-restaked-ethRenzo Restaked ETH (EZETH) $ 3,257.00
  • curve-dao-tokenCurve DAO (CRV) $ 0.750898
  • immutable-xImmutable (IMX) $ 0.542024
  • liquid-staked-ethereumLiquid Staked ETH (LSETH) $ 3,340.55
  • the-graphThe Graph (GRT) $ 0.102165
  • binance-bridged-usdc-bnb-smart-chainBinance Bridged USDC (BNB Smart Chain) (USDC) $ 0.998693
  • flokiFLOKI (FLOKI) $ 0.000099
  • arbitrum-bridged-wbtc-arbitrum-oneArbitrum Bridged WBTC (Arbitrum One) (WBTC) $ 117,144.00
  • pax-goldPAX Gold (PAXG) $ 3,335.70
  • syrupusdcSyrupUSDC (SYRUPUSDC) $ 1.11
  • clbtcclBTC (CLBTC) $ 118,665.00
  • wbnbWrapped BNB (WBNB) $ 687.24
  • kaiaKaia (KAIA) $ 0.152510
  • iotaIOTA (IOTA) $ 0.224644
  • vaultaVaulta (A) $ 0.553808
  • paypal-usdPayPal USD (PYUSD) $ 0.999507
  • jupiter-staked-solJupiter Staked SOL (JUPSOL) $ 183.50
  • pancakeswap-tokenPancakeSwap (CAKE) $ 2.44
  • theta-tokenTheta Network (THETA) $ 0.826365
  • tether-goldTether Gold (XAUT) $ 3,325.05
  • msolMarinade Staked SOL (MSOL) $ 213.48
  • galaGALA (GALA) $ 0.017804
  • lido-daoLido DAO (LDO) $ 0.891475
  • jasmycoinJasmyCoin (JASMY) $ 0.016475
  • raydiumRaydium (RAY) $ 2.95
  • ethereum-name-serviceEthereum Name Service (ENS) $ 23.45
  • the-sandboxThe Sandbox (SAND) $ 0.314907
  • tokenize-xchangeTokenize Xchange (TKX) $ 9.37
  • saros-financeSaros (SAROS) $ 0.274922
  • superstate-short-duration-us-government-securities-fund-ustbSuperstate Short Duration U.S. Government Securities Fund (USTB) (USTB) $ 10.75
  • aerodrome-financeAerodrome Finance (AERO) $ 0.844341
  • ousgOUSG (OUSG) $ 111.80
  • zcashZcash (ZEC) $ 43.57
  • pyth-networkPyth Network (PYTH) $ 0.122138
  • memecoreMemeCore (M) $ 0.415554
  • super-oethSuper OETH (SUPEROETH) $ 3,089.62
  • tezosTezos (XTZ) $ 0.653122
  • bittorrentBitTorrent (BTT) $ 0.00000069
  • mantle-restaked-ethMantle Restaked ETH (CMETH) $ 3,303.52
  • usdx-money-usdxStables Labs USDX (USDX) $ 0.997990
  • jito-governance-tokenJito (JTO) $ 1.90
  • pendlePendle (PENDLE) $ 4.03
  • falcon-financeFalcon USD (USDF) $ 0.999876
  • chain-2Onyxcoin (XCN) $ 0.018982
  • walrus-2Walrus (WAL) $ 0.467985
  • cgeth-hashkey-cloudcgETH Hashkey Cloud (CGETH.HASH) $ 3,222.27
  • mog-coinMog Coin (MOG) $ 0.000002
  • ondo-us-dollar-yieldOndo US Dollar Yield (USDY) $ 1.10
  • flowFlow (FLOW) $ 0.395568
  • morphoMorpho (MORPHO) $ 1.97
  • l2-standard-bridged-weth-baseL2 Standard Bridged WETH (Base) (WETH) $ 3,092.13
  • tbtctBTC (TBTC) $ 116,854.00
  • wrapped-hypeWrapped HYPE (WHYPE) $ 47.84
  • decentralandDecentraland (MANA) $ 0.315969
  • telcoinTelcoin (TEL) $ 0.006394
  • newton-projectAB (AB) $ 0.008650
  • usual-usdUsual USD (USD0) $ 0.997509
  • solv-protocol-solvbtc-bbnSolv Protocol Staked BTC (XSOLVBTC) $ 116,655.00
  • heliumHelium (HNT) $ 3.13
  • bitcoin-avalanche-bridged-btc-bAvalanche Bridged BTC (Avalanche) (BTC.B) $ 117,115.00
  • coredaoorgCore (CORE) $ 0.546658
  • based-brettBrett (BRETT) $ 0.055035
  • thorchainTHORChain (RUNE) $ 1.55
  • bitcoin-svBitcoin SV (BSV) $ 26.72
  • staked-hypeStaked HYPE (STHYPE) $ 47.69
  • arbitrum-bridged-weth-arbitrum-oneArbitrum Bridged WETH (Arbitrum One) (WETH) $ 3,091.09
  • conflux-tokenConflux (CFX) $ 0.103145
  • apecoinApeCoin (APE) $ 0.656558
  • starknetStarknet (STRK) $ 0.145388
  • ripple-usdRipple USD (RLUSD) $ 0.999677
  • binance-peg-dogecoinBinance-Peg Dogecoin (DOGE) $ 0.197246
  • build-onBUILDon (B) $ 0.502061
  • usddUSDD (USDD) $ 0.999687
  • beldexBeldex (BDX) $ 0.069559
  • venomVenom (VENOM) $ 0.237339
  • true-usdTrueUSD (TUSD) $ 0.999320
  • syrupMaple Finance (SYRUP) $ 0.456306
  • arweaveArweave (AR) $ 7.51
  • reserve-rights-tokenReserve Rights (RSR) $ 0.008326
  • deepDeepBook (DEEP) $ 0.193113
  • stader-ethxStader ETHx (ETHX) $ 3,284.87
  • dydx-chaindYdX (DYDX) $ 0.640551
  • 1inch1inch (1INCH) $ 0.338585
  • kavaKava (KAVA) $ 0.429248
  • compound-governance-tokenCompound (COMP) $ 49.21
  • neoNEO (NEO) $ 6.48
  • ether-fiEther.fi (ETHFI) $ 1.22
  • aioz-networkAIOZ Network (AIOZ) $ 0.380491
  • coinbase-wrapped-staked-ethCoinbase Wrapped Staked ETH (CBETH) $ 3,412.10
  • eigenlayerEigenCloud (prev. EigenLayer) (EIGEN) $ 1.42
  • elrond-erd-2MultiversX (EGLD) $ 15.68
  • apenftAPENFT (NFT) $ 0.00000045
  • dexeDeXe (DEXE) $ 7.44
  • zksyncZKsync (ZK) $ 0.058757
  • axie-infinityAxie Infinity (AXS) $ 2.54
  • ecasheCash (XEC) $ 0.000021
  • hashnote-usycCircle USYC (USYC) $ 1.09
  • swethSwell Ethereum (SWETH) $ 3,385.21
  • dog-go-to-the-moon-runeDog (Bitcoin) (DOG) $ 0.004106
  • usdbUSDB (USDB) $ 1.00

Vitalik Buterin proposes to cap gas usage per Ethereum transaction to boost zkVM compatibility, security

0 10

Vitalik Buterin proposes to cap gas usage per Ethereum transaction to boost zkVM compatibility, security

Ethereum co-founder Vitalik Buterin and Toni Wahrstätter, a researcher at the Ethereum Foundation, have put forth a proposal that will cap the maximum gas a single transaction can use. The proposal, EIP 7983, claims:

“By implementing this limit, Ethereum can enhance its resilience against certain DoS [Denial of Service attack] vectors, improve network stability, and provide more predictability to transaction processing costs.”

The latest proposal is a modified version of EIP 7825, which was introduced in November last year but has since stagnated.

The proposal will limit gas usage for individual transactions to 16.77 million gas

The proposal aims to enforce a maximum limit of 16.77 million gas for any single transaction, nearly half of the 30 million gas limit proposed in EIP 7825. This limit, according to Buterin and Wahrstätter, will be applicable irrespective of the block gas limit set by miners or validators.

Implementation of this proposal will see transactions specifying a gas limit above 16.77 million gas get invalidated. This means that during transaction validation, transactions exceeding the gas limit will be rejected and excluded from the transaction pool. Similarly, during block validation, any block that contains a transaction that exceeds the set gas limit will become invalid.

Buterin and Wahrstätter’s chosen 16.77 million gas limit will provide a “balance between allowing complex transactions while maintaining predictable execution bounds,” as per the proposal. The authors added:

“This value enables most current use cases, including contract deployments and advanced DeFi interactions, while ensuring consistent performance characteristics.”

When implemented, the proposal will require users and decentralized applications (dApps) to split transactions with higher gas limits into smaller operations. However, Buterin and Wahrstätter expect the limit to impact a minimal number of users and dApps since most current transactions fall well below the proposed limit.

Why setting a transaction gas limit matters

Ethereum’s current architecture allows transactions to theoretically consume the entire gas limit of a block. This architecture carries several risks.

For instance, allowing a single transaction to consume most or all of the block gas limit can make it easier for miscreants to execute DoS attacks. In DoS attacks, bad actors try to overwhelm a network through a barrage of spam transactions. This causes the network to fail to provide service to genuine users.

According to the proposal, the absence of a transaction gas limit can also lead to uneven load distribution and affect network stability.

Having variable gas usage can also cause an imbalance in load distribution across transactions in a block. Furthermore, high-gas transactions also cause longer block verification times, which can impact user experience.

Benefits of setting a transaction gas limit

According to Buterin and Wahrstätter, limiting the gas usage limit of single transactions can help reduce the risk of single-transaction DoS attacks. Essentially, the limit will set a guardrail that prevents malicious actors from using the network’s bandwidth through large spam transactions.

The limit would also ensure that gas is allocated fairly across transactions in a block, the proposal stated. The cap is also expected to make the validation of blocks “more predictable and uniform.”

The most important benefit, however, would be enhanced compatibility with zero-knowledge virtual machines (zkVMs). Encouraging transactions with hefty gas limits to be broken up into smaller chunks “allows better participation in distributed proving systems,” and enables “more predictable zkVM circuit design,” the proposal stated.

Source

Leave A Reply

Your email address will not be published.