火星链 火星链
Ctrl+D收藏火星链

TAL:Vitalik最新讨论:存储的分开定价和双轨EIP1559

作者:

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

以太坊状态模型的最大问题是:平均状态增长与最坏情况状态增长之间的巨大差异。

本文系Vitalik在以太坊研究者论坛里提出的一个最新讨论,该讨论是继以太坊研究科学家BarnabéMonnot提出的关于EIP1559切实实施的思路进行的再次结合。

以下为原文翻译,团队对部分词汇进行了批注及少许删改。

作者:VitalikBurerin

特别感谢@barnabe在早期提出了类似的想法。

正如我在此前的《关于资源定价的立场文件》中详细讨论的那样,以太坊中的Gas实际上是支付三种不同的资源:

1.带宽

2.计算

3.存储

白计划批注:《关于资源定价的立场文件》是一份区块链资源定价的草案,其中Vitalik通过数学演算推论了相应的定价方式。

Vitalik Buterin:已向阿桑奇的AssangeDAO捐款:2月7日消息,AssangeDAO是一个以维基解密创始人阿桑奇命名的去中心化自治组织,该组织宣称将筹集资金,帮助阿桑奇支付法律费用,并开展活动,提高公众对司法系统系统性故障的认识。据以太坊生态去中心化基础设施Gnosis联合创始人Martin K?ppelmann在推特透露,他已经向AssangeDAO捐赠了10 ETH,而以太坊联合创始人Vitalik Buterin回应道,「我也捐赠了」。不过,目前尚不清楚Vitalik Buterin的具体捐赠金额。现阶段,AssangeDAO 通过 JuiceBox 平台的第一轮融资已于北京时间 2 月 7 日 6 时 32 分结束,目前共筹集了12630个ETH,超过了ConstitutionDAO(People)筹集的11613枚ETH,第二轮融资将于北京时间2月9日6时32分结束。[2022/2/8 9:36:31]

该草案内容包含:价格与数量、社会成本曲线、首次和二次拍卖、可调整收费计划、存储维护费,以及包含为什么固定费用并未得到充分利用?

VitalikButerin提议使用Flashbots系统实现“账户抽象”:3月11日消息,以太坊联合创始人 Vitalik Buterin 在研究机构 Flashbots 的 GitHub 仓库中提议利用 Flashbots 作为“账户抽象”的一种实现方式。“账户抽象”是以太坊社区中讨论的改进提案之一,以实现交易不需要从私钥控制的 EOA 账户发起,而是可以直接从智能合约发起,具体的用例包括智能合约钱包、Tornado.Cash 这类隐私保护工具等。Vitalik Buterin 认为 Flashbots 可以解决这个问题,通过搭建一个插件将其变成智能合约钱包的中继器以实现。他表示该方案不需要对以太坊底层协议进行很多改动。

Flashbots是由五位区块链行业人士发起成立的开放研究机构,旨在针对以太坊及各智能合约公链所面对的 MEV 问题进行研究,并实施解决方案。[2021/3/11 18:35:51]

带宽和计算是短暂的成本,存储不像这两个成本,它会超出短暂的限制。

以太坊创始人Vitalik提倡加密货币广泛采用社交恢复型钱包:1月11日消息,以太坊创始人VitalikButerin发布博文章提倡加密货币行业应采用一种社交恢复型钱包(socialrecoverywallets),这种新型智能合约钱包可更好的提升加密货币的安全保护。社交恢复型钱包工作原理主要有两部分,第一,只有一个签名密钥可用于批准交易;第二,至少有3个(或更多)监护人,其中大多数可以配合更改帐户的签名密钥。如果用户丢失了签名密钥,那么社交恢复功能就会启动。用户可以直接与监护人联系,要求他们签署一项特殊交易,以将钱包合同中注册的签名公钥更改为新的签名。目前,已实现社交恢复功能的两个主要钱包是Argent钱包和Loopring钱包。不过,这两个钱包都存在两大问题,分别是依赖中继器来解决交易,以及高交易费,但可以通过将生态系统移至第2层协议解决,例如ZKrollups。[2021/1/11 15:51:02]

在一个块的时间内,一个节点可以进行多少次计算或下载数据是有限度的,一旦该块通过,下载和验证所需的量就达到了极限。块的大部分都消失了。

声音 | Vitalik:以太坊2.0信标链正式上线时间或略有推迟:金色财经现场报道,6月29日,在北京举行的2019以太坊技术及应用大会上,以太坊联合创始人Vitalik Buterin以及以太坊核心研究员Hsiao-Wei Wang在接受采访时表示,按照正常的开发进度,以太坊2.0计划在2020年初正式上线,Vitalik表示以太坊2.0信标链的上线时间或将略微推迟,更多要看社区进度,以太坊2.0测试网将于今年晚些时候上线。[2019/6/29]

而存储是持续的成本。如果一个单独的块状态增加了100MB,该块当下可以处理好,但是一系列的块将使以太坊无法使用。状态增长的“爆发”影响可以忽略不计,但长期影响是最严重的,一旦建立的一个超大状态就永远给网络增添了负担。

不过,随着状态变为无状态,状态的长期影响会大大减少:状态不会给网络造成永久负担,它只会负担大约一年的时间,在那一年中,只有一小部分节点需要实际存储那个状态。但这种长期成本仍然是真实存在的,并且需要将其定价。

平均大小与最坏情况的存储大小

在当前协议和状态到期的改进协议中,对状态建模的不足之一是平均状态增长与最坏情况状态增长之间的巨大差异。

考虑当前的协议。如今,该状态的总大小约为5.5亿个对象,约32GB。如果我们剔除上一年所有nottouched的状态,那总量很容易下降一半以上。

现在,最坏的情况是什么?

合同代码的创建按每字节200Gas的费用收费,因此,如果将一个区块分成3个事务,每个事务创建一个合同,我们可以为12334800Gas3*55000Gas来制作3个20558字节的合同,以增加合同创建的开销。

这样,在单个块中,存储大小可以增加20600*3=61800字节。

假设平均出块时间为13.1秒1个,每年都有31556925/13.1=2408925块,总的来说,状态可以按61800*2408925=148871600381.67938字节增长,即约138GB。

这个差异约为10倍。

非常重要的是,消费者硬件RAM可以容纳实际大小可能是16GB,而138GB则不能被存储。

如果我们可以使最坏的情况接近平均情况,那就太好了。

双轨EIP-1559

解决此问题的自然方法是对临时成本和永久成本使用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。

最后,还要注意,状态限期的路线图里有望删除退款。这是因为技术原因:存储插槽无法“变空”且资格获得退款,因此只能将它们设置为零,并且零记录必须保持该状态,直到该时期结束并且该状态可以到期为止。这大大降低了早期在存储租金尝试时遇到的复杂性问题。

标签:GAS以太坊TALVITAgas币局以太坊币今日价格行情走势Hackspace CapitalData Vital

莱特币价格热门资讯
GATE:Gate.io LAVA上线超级福利:充值、交易LAVA,赢$10,000美元大奖活动公告

Gate.io于2021年4月7日14:00上线Lavaswap(LAVA)交易,LAVA超级福利即日开启,活动期间抢先充值LAVA平分2,000美金奖励、交易LAVA前100名再赢6.

1900/1/1 0:00:00
GATE:Gate.io 上线 Fetch.ai(FET) 杠杆交易和币币理财服务

Gate.io一直秉承真实,透明的理念,不造假数据,不干预市场交易,为用户提供真实自由的市场工具和稳定健康的市场服务。杠杆交易提供做多和做空机制,可以有效稳定市场到合理价值.

1900/1/1 0:00:00
OIN:币圈小蝶:币圈交易者心得—如何谨慎炒币

?1、成为赢利的交易者是一个旅程,而非目的地。上并不存在只赢不输的交易者。试着每天交易的更好一些,从自己的进步中得到乐趣.

1900/1/1 0:00:00
USD:关于WBF发放OFC活动奖励的公告

尊敬的用户:OFC已于4月6日正式上线交易,并开展三日狂欢,OFC交易瓜分10000USD活动.

1900/1/1 0:00:00
COI:Coinbase如果用种子轮所有资金购买比特币就可获得20亿美元

美国最大的加密交易所Coinbase在2013年只需购买并持有比特币就能赚更多的钱。社交媒体上流传的数据显示,尽管Coinbase在第一季度获得了8亿美元的利润,但如果该公司使用其种子轮募得资金.

1900/1/1 0:00:00
OPEN:任泽平回应“比特币连创新高”:根本原因是美元流动性泛滥

本文来源:21世纪经济报道4月6日下午3点,东吴证券首席经济学家任泽平回归资本市场首场宏观策略报告会,任泽平会上发表的要点如下:为什么比特币连创新高?根本原因是美元流动性泛滥任泽平表示.

1900/1/1 0:00:00