宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > MANA > 正文

以太坊存储的分开定价和双轨EIP1559

作者:

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

以太坊状态模型的最大问题是:平均状态增长与最坏情况状态增长之间的巨大差异。本文系Vitalik在以太坊研究者论坛里提出的一个最新讨论,该讨论是继以太坊研究科学家BarnabéMonnot提出的关于EIP1559切实实施的思路进行的再次结合。以下为原文翻译,团队对部分词汇进行了批注及少许删改。作者:VitalikBurerin编译:白计划团队特别感谢@barnabe在早期提出了类似的想法。正如我在此前的《关于资源定价的立场文件》中详细讨论的那样,以太坊中的Gas实际上是支付三种不同的资源:1.带宽2.计算3.存储白计划批注:《关于资源定价的立场文件》是一份区块链资源定价的草案,其中Vitalik通过数学演算推论了相应的定价方式。该草案内容包含:价格与数量、社会成本曲线、首次和二次拍卖、可调整收费计划、存储维护费,以及包含为什么固定费用并未得到充分利用?带宽和计算是短暂的成本,存储不像这两个成本,它会超出短暂的限制。在一个块的时间内,一个节点可以进行多少次计算或下载数据是有限度的,一旦该块通过,下载和验证所需的量就达到了极限。块的大部分都消失了。而存储是持续的成本。如果一个单独的块状态增加了100MB,该块当下可以处理好,但是一系列的块将使以太坊无法使用。状态增长的“爆发”影响可以忽略不计,但长期影响是最严重的,一旦建立的一个超大状态就永远给网络增添了负担。不过,随着状态变为无状态,状态的长期影响会大大减少:状态不会给网络造成永久负担,它只会负担大约一年的时间,在那一年中,只有一小部分节点需要实际存储那个状态。但这种长期成本仍然是真实存在的,并且需要将其定价。平均大小与最坏情况的存储大小

数据:以太坊合并以来流通量已减少超12.5万枚:金色财经报道,ultrasound.money数据显示,以太坊合并以来流通量已减少超12.5万枚。[2023/5/1 14:36:20]

在当前协议和状态到期的改进协议中,对状态建模的不足之一是平均状态增长与最坏情况状态增长之间的巨大差异。考虑当前的协议。如今,该状态的总大小约为5.5亿个对象,约32GB。如果我们剔除上一年所有nottouched的状态,那总量很容易下降一半以上。现在,最坏的情况是什么?合同代码的创建按每字节200Gas的费用收费,因此,如果将一个区块分成3个事务,每个事务创建一个合同,我们可以为12334800Gas+3*55000Gas来制作3个20558字节的合同,以增加合同创建的开销。这样,在单个块中,存储大小可以增加20600*3=61800字节。假设平均出块时间为13.1秒1个,每年都有31556925/13.1=2408925块,总的来说,状态可以按61800*2408925=148871600381.67938字节增长,即约138GB。这个差异约为10倍。非常重要的是,消费者硬件RAM可以容纳实际大小可能是16GB,而138GB则不能被存储。如果我们可以使最坏的情况接近平均情况,那就太好了。双轨EIP-1559

以太坊未确认交易为157,961笔:金色财经消息,据OKLink数据显示,以太坊未确认交易157,961笔,当前全网算力为509.23TH/s,全网难度为6.87P,当前持币地址为61,286,655个,同比增加52,850个,24h链上交易量为2,109,061.12ETH,当前平均出块时间为13s。[2021/7/26 1:16:34]

解决此问题的自然方法是对临时成本和永久成本使用EIP-1559定价,但调整期有所不同。对于临时成本,价格可以一次调整10%以上。但是,对于永久性成本,将使价格调整慢得多。如果我们采用AMM成本曲线机制作为基础,对于存储,我们可以考虑一条曲线,目标速率为每月1GB,而成本的增加取决于我们比目标高出多少:例如,每超出目标1GB,存储成本就可能翻倍。在这种情况下,存储块价格可能需要3天左右的才能翻一番。如果存储增长超过10GB,则存储成本将是正常价格的1000倍,在经济上无法继续存储。有两种方法可以实现此目的:1.用Gas购买存储。也就是说,使用SSTORE创建新的存储插槽,像现在一样消耗Gas,但是消耗的Gas量将是可变的。这样做的缺点是,它会形成激励措施,用户宁愿在Gas价格较低的周末补充存储空间。2.用ETH购买存储。交易除了需要Gas外,还需要提供另一种资源,该资源将采用与Gas相似的机制,但参数不同。这样做的缺点是使调用规则变得复杂,并且需要添加新的CALL操作码。请注意,这里有一个混合选项:3.可以以ETH定价存储,但以Gas收费。我们可以将用于扩展存储的ETH排除在EIP1559Gas价格更新规则甚至是区块限制范围之外。4.将Gas更全面地改造为三个概念:Gas,执行点和存储点。1Gas=1wei;分配Gas的交易只是意味着它正在将其某些wei转换为可用于支付资源的特殊形式。就call和subcall之间的传递方式而言,此形式的工作方式与Gas相同。但是,AMM现在管理两项成本:执行点成本和存储点成本。当执行过程处理当前消耗N个Gas的操作码时,它将花费N个执行点,这意味着需要N*execution_point_cost支付Gas。填充存储槽需要1个存储点,因此需要storage_point_cost充入Gas。最后,还要注意,状态限期的路线图里有望删除退款。这是因为技术原因:存储插槽无法“变空”且资格获得退款,因此只能将它们设置为零,并且零记录必须保持该状态,直到该时期结束并且该状态可以到期为止。这大大降低了早期在存储租金尝试时遇到的复杂性问题。

分析 | 以太坊即将升级 会形成独立行情吗?:分析师K神表示,以太坊2.0版本预计将在12月7号进行升级,新的经济模型很可能将给市场带来新的活力,在此消息的推下,ETH有可能率先走出区间震荡行情,迎来三角变盘。从ETH/BTC盘面走势看出,目前仍处于一个大的下降楔形三角区间内,前面9月5日第三次触碰下边线支撑后,开启反弹并最高插针至上边线,量能未跟上,未能形成突破,再次回落至下方趋势线附近,这几天一直沿趋势线小碎步上行,MACD下穿0轴之际再度上行,快慢线死叉之际再度发散向上,整体看有进一步震荡走强的趋势,量能依旧萎缩,大幅上攻的可能性不大,预计近期仍将沿趋势线震荡上行,时间上将在本月底前运行至三角末端,届时将迎来变盘择向突破,在升级利好的驱动下,向上突破的概率大些。[2019/11/21]

声音 | Tether首席技术官:Tether目前正努力将OMNI上的USDT转向以太坊网络:Tether和Bitfinex交易所的首席技术官Paolo Ardoino在推特称,Tether目前正在努力将OMNI上的USDT转向以太坊网络。据监测,今日凌晨00时22分,Tether向以太坊网络新增发1亿枚USDT;北京时间凌晨02:23:28,泰达公司销毁了2.75亿枚OMNI USDT。[2019/8/6]

标签:GAS以太坊ETHETHEGASP以太坊和瑞波币在中国合法吗Ethereum2.0Ethereum Supreme

MANA热门资讯
Dfinity的Mercury是什么?| 不一样的「Dfinity」词贴

Dfinity将项目进展分为了几个阶段并通过金属化学元素进行了划分,具体包括:2019年Q4发布“互联网计算机”Copper版本.

1900/1/1 0:00:00
图解swap交易所AMM模型(做市商模型)

AMM模型应该是本轮牛市,币市最大的创新之一。AMM,AutomatedMarketMaker做市商模型。是指在交易中,交易双方按模型计算结果,自动完成交易.

1900/1/1 0:00:00
Polkamarkets四月进展回顾

我们期待已久的时刻已经到来:Polkamarkets已经向我们最活跃的成员和早期支持者推出了MVP测试网封闭测试!我们从各位那里得到最有力的支持,特别是从早期的测试者,他们提供了非常有价值的反馈,并帮助塑造了预测市场的未来.

1900/1/1 0:00:00
抵押+算法,稳定币新锐Standard有何不同?

如果要找一个关键词来形容过去一年加密世界的发展状况,DeFi无疑会是大热候选。截至北京时间4月29日,单单锁定在以太坊链上DeFi协议内的资产总价值就已突破870亿美元.

1900/1/1 0:00:00
灰度负溢价创新高风光不再,ETF或成救命稻草

最近的灰度恐怕是遇到了大麻烦,在4月22日,比特币价格下跌的同时,灰度的负溢价也达到了有史以来的新高,达到了﹣18.93%,根据目前的情况看,或许主要是因为半年前低价入场的资金获利导致.

1900/1/1 0:00:00
刚打破两项NFT销售记录的Ether Cards,下一步会做什么?

Odaily星球日报译者|Moni 当我坐下来写这篇文章时,突然发现EtherCards在过去短短三周时间里已经取得许多了不起的成就,令人多少感到一些惊讶!实际上,EtherCards社区已经打破了两项记录!第一.

1900/1/1 0:00:00