火星链 火星链
Ctrl+D收藏火星链
首页 > FIL币 > 正文

Vitalik: 柏林升级里 EIP-2929 提高 gas 开销有何意义?

作者:

时间:1900/1/1 0:00:00

摘要

是的,某些操作码调用将需要更多的 gas 开销,但必须这样做来提高安全性。

但另一方面,一直以来应该更便宜的操作 (存储后加载相同的 slot) 最终会变得更便宜。

另一个重要裨益是,适度提高 gas limit 现在变得更安全。现在限制 gas limit 提高的主要原因跟多在于状态大小问题。

柏林硬分叉中引起 gas 开销变化的 EIP 有:EIP 2565 (降低ModExp 求模求幂运算的 gas 开销 )、EIP 2929 (提高SLOAD 与 CALL 的 gas 开销)、以及 EIP 2718 和 2930,用以支持受 gas 开销增加影响的合约的兼容性,以及为未来的升级铺垫。

公链平台及去中心化交易所Vites已上线:据官方消息,近日,由美国Vites基金会打造新一代公链平台、去中心化交易所Vites已正式上线,VTS币是其流通所有生态领域的唯一凭证。Vites基金会表示:“Vites不断探索区块链技术及其在商业领域的应用,融合DeFi概念,推出融合流动性挖矿、质押挖矿的一体化挖矿机制,致力于打造一家真正的去中心化交易所,开拓DeFi金融新局面,让链上交易更快速、链上资产更安全。”据悉,Vites已获得美国MSB金融牌照,可以有权融资、发行数字货币。[2021/3/14 18:44:05]

目前,这些 EIP 中最重要的是 EIP-2929。它的核心内容是:SLOAD 的 gas 开销从 800 增加到 2100,CALL 的 gas 开销 (包括STATICCALL 、 DELEGATECALL和其他操作码) 以及外部合约查询 (BALANCE、EXTCODESIZE 等) 从 700 增加到 2600,但这种情况仅会在地址和存储 slot 在交易里首次被访问时发生。

动态 | Vitalik Buterin 反驳 Tuur Demeester 对以太坊的批评:以太坊创始人 Vitalik Buterin 在 Reddit 上逐条点评和反驳了 Adamant Capital 创始人 Tuur Demeester 此前对以太坊做出的批评。Vitalik Buterin 称,这些批评意见无视以太坊在研究和开发方面取得的进展,忽视了以太坊社区在过去一年中规模的扩张和专业度的提升。此前,Tuur Demeester 连发 50 条推文,历数他眼中以太坊的种种短板,认为以太坊最多是一个科学实验,其目前市值已经跌至 130 亿美元,依然估值过高,这一系列推文引发大量讨论。[2019/1/1]

这样做的目的是进一步提高对 DoS 攻击的抵御能力:早期的研究显示,以太坊协议目前最大的 DoS 漏洞在存储访问,而且是有可能可以创建一些区块对大量账户作简单重复的访问,处理时间可能长达 80 秒。解决办法是一个简单的快速修复:使这些操作持续更长的时间 (存储访问需要磁盘访问) 以消耗更多的 gas,最终 DoS 问题会被削弱大概 3 倍。与此同时,客户端团队进行了一些出色的工作——实现磁盘存储缓存、减少存储加载所需的数据库查询次数、以及更长远地堵住这个漏洞。

声音 | Kevin Davitt:比特币期货波动率创历史新低:据marketwatch消息,Cboe Global Markets期权研究所高级分析师Kevin Davitt表示,截至10月26日的一周是近一年前推出比特币期货以来波动最小的一周,10月份XBT期货的平均每周波动率约为6.6%,远低于自成立以来的平均水平15.65%。[2018/11/6]

gas 开销重新定价加上这些客户端的改善使得现有的区块链更安全,也使得提供 gas limit 比现在更加安全。在 EIP-2929 后,避免大幅 gas limit 提升的主要原因实际上不再是 DoS 攻击问题,而是状态大小的增加 (这两方面互相影响:当存储负载变大后存储加载消耗的 gas 会更多)。因此,状态过期和无状态会变得非常重要,甚至可以说是“合并” 后的首要任务。

以太坊创始人Vitalik Buterin声明将不再发表关于比特币的言论:14日中午,以太坊创始人Vitalik Buterin发布推特称,将彻底停止评论比特币问题并把重点转向以太坊技术。[2017/11/14]

这次的重新定价产生的第二大长期裨益是无状态验证的见证大小理论上最大能减少 3 倍。对于代码读取,我们还需要一次重新定价 (类似于:每访问 31 字节代码需要 500 gas),但这一点可以在未来实现。

请注意:这份 EIP 只增加每笔交易第一次访问的 gas 开销。往后的访问实际上是更便宜的 (任何情况下都是 100 gas)。另外,对预编译的调用一直只消耗 100 gas,包括首次调用。这样做有带来以下正面影响:

在同一个 slot 里,任何SLOAD后的SSTORE(或者SSTORE后的 SLOAD) 都会变得更便宜。这是因为第一次存储读取或写入以及支付了访问存储 slot 的 gas 费了,因此该存储 slot 已经“预热了”,第一次读取和写入都会更便宜;这样,我们需要支付的 gas 不是 800 + 5000,而是 2100 + 2900 (大约),减少了大约 800 gas。这可能使采用 ERC20 协议标准代币的转发更便宜。

Self-calling 变得更便宜

对预编译的调用变得更便宜 (这对于低 gas 开销的预编译来说特别有价值,这些预编译需要倍调用非常多次,比如 ECADD)

添加第一次访问规则是因为当一个账户或存储 slot 被第二次访问时,该账户或存储 slot 应该已经在内容里有缓存了,因此就不需要进行昂贵的磁盘访问了。当然,对同一个数值的两次访问也只需要一次的见证条目。

来源 |?r/ethereum

作者 | Vitalik Buterin

标签:GASVIT以太坊TERTOGASHI币VITO币幸运以太坊币值多少钱Cake Monster

FIL币热门资讯
区块链:金色趋势丨BTC牛市结束了吗?

美国《时代周刊》杂志与数字货币平台Crypto.com合作,目前在其18个月的数字订阅中接受加密支付。使用加密货币支付的选项目前仅在美国和加拿大可用,计划于2021年7月在全球推出.

1900/1/1 0:00:00
比特币:现在值得关注的波卡生态项目有哪些?

除了Cardano,波卡Polkadot是目前该领域最热门的加密货币项目之一。而且有一个非常好的理由。以独特技术和创新概念为特色,该加密项目试图解决行业中最有潜力的问题之一:可交互性.

1900/1/1 0:00:00
COI:Coinbase成功上市或会刺激加密货币牛市延续 合规对其股价发展仍是较大隐患

距离美国加密交易平台 Coinbase 的A类普通股在纳斯达克交易的日期还有1天。Coinbase 的上市一直以来被认为是加密行业里程碑式的事件.

1900/1/1 0:00:00
COIN:加密货币崩盘式暴跌 杠杆率过高或是主因

Coinbase上市热度未退,加密货币市场周末却迎来一波猝不及防的暴跌。受访人士认为,市场杠杆率过高是加密货币市场剧烈波动的主要原因。此外,各国监管政策的不确定性也为加密市场带来风险.

1900/1/1 0:00:00
GBTC:4.21午间行情:震荡行情该如何操作

文章系金色财经专栏作者牛七的区块链分析记供稿,发表言论仅代表其个人观点,仅供学习交流!金色盘面不会主动提供任何交易指导,亦不会收取任何费用指导交易,请读者仔细甄别,谨防上当.

1900/1/1 0:00:00
NFT:金色DeFi日报 | DeFi中锁定资产突破600亿美元

DeFi数据1.DeFi总市值:1110.94亿美元 市值前十币种排名数据来源DeFiboxDeFi总市值数据来源:Coingecko2.过去24小时去中心化交易所的交易量:41.

1900/1/1 0:00:00