比特币交易平台

比特币交易平台
比特币交易平台_比特币价格走势_比特币挖矿_如何购买比特币_比特币最新价格

Vitalik的最新讨论:存储和双轨eip1559的单独定价

火币0状态模型的最大问题是平均状态增长和最坏状态增长之间的巨大差异。

本文是vitalik在火币0研究者论坛上提出的一个新的讨论。本次讨论是对火币0研究科学家barnabémono提出的eip1559实际实现思想的重新组合。

以下是原文的译文。小组注释了一些单词并做了一些更正。

作者:vitalik burerin

白色计划团队

[email protected]

[email protected]�论的那样,火币0中的天然气实际上为三种不同的资源付费:

1带宽(必须下载的事务数据)

2计算(验证和执行事务的时间)

三。存储(历史记录,但更重要的是状态语句,如帐户余额、随机数、近似代码、合同存储)

白计划注解:资源定价的立场文件是区块链资源定价的草案,vitalik通过数学演算推导出相应的定价方法。

草案内容包括:价格与数量、社会成本曲线、一次拍卖与二次拍卖、可调收费方案、仓储与维修费、为什么固定费用得不到充分利用?

带宽和计算是暂时的成本。与这两项成本不同,存储将超过暂时限制。

一个节点在一个块中可以计算或下载数据的次数是有限制的。一旦区块通过,下载量和验证量将达到极限。大多数块都消失了(只有少数同步节点将来需要处理它们)。

存储是一个固定的成本。如果单个块状态增加100MB,此时可以处理该块,但一系列块将使火币0不可用。国家增长的“爆发”效应可以忽略不计,但长期效应最为严重。一旦一个超级大国建立起来,它总会给网络增加负担。

但是,随着状态变为无状态(白色计划注:无状态火币0方案),长期(超大)状态的影响将大大降低:该状态不会对网络造成永久性负担,它只会负担一年左右,在那一年,只有少数节点需要实际存储该(超大)状态。但这种长期(一年)成本仍然是真实的,需要定价。

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

在现有的(状态)协议(通常被认为是不可持续的)和改进的状态过期协议中,状态建模的缺点之一是平均状态增长与最坏状态增长之间的巨大差异。

考虑一下当前的协议。今天,这个状态的总大小约为5.5亿个对象,约为32gb(不包括trie开销)。如果我们把上一年所有未触及的状态都剔除,总量很容易下降一半以上。

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

合同代码创建按每字节200gas的成本收费。因此,如果将一个块划分为三个事务,每个事务创建一个合同,我们可以为12334800gas+3*55000gas创建三个20558字节的合同,以增加合同创建成本。

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

假设平均阻塞时间为13.1秒,则每年有31556925/13.1=2408925个阻塞。一般来说,状态可以增长61800*2408925=148871600381.67938字节,即大约138GB。

相差大约10倍。(白计划注:以下数据16GB为火币0根据上下文在本年度的总状态)

重要的是,消费类硬件RAM可以容纳16GB(如果不能,我们可以调整天然气价格或状态到期日期,使其适合),而138gb不能存储。

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

双轨eip-1559

解决这一问题的自然方法是对临时成本和永久成本采用eip-1559定价,但调整周期不同。

对于临时费用,价格可以一次调整10%以上。然而,对于永久性成本,价格调整将慢得多。

如果我们采用AMM成本曲线机制作为基础,我们可以考虑一个存储曲线。目标速率是每月1GB,成本增加取决于我们比目标高出多少

例如,每超出目标1GB,存储成本就会翻倍。在这种情况下,存储块的价格可能需要三天左右才能翻倍。如果存储增长超过10GB,存储成本将是正常价格的1000倍,存储无法经济地继续。

有两种方法:

1用汽油购买仓库。换句话说,使用sstore创建一个新的存储插槽会像现在一样消耗气体,但是消耗的气体量是可变的。这样做的缺点是会产生(变相的)激励,用户更喜欢在周末油价较低的时候补充存储空间。

2用eth购买仓库。除了gas,事务(和调用)还需要提供另一种资源(我们可以称之为mana)。该资源将采用类似于天然气的机制,但参数不同。这样做的缺点是使调用规则更加复杂,需要添加新的调用操作码。

请注意,有一个混合选项:

三。存储可按eth定价,但按天然气收费(因此,如果基本成本翻倍,填充存储槽所需的天然气将自动减半)。我们可以将用于扩展存储的eth排除在eip1559天然气价格更新规则甚至区块限制之外。

4将气体转化为三个概念:气体、执行点和存储点。1gas=1wei;分配天然气的交易仅意味着它将其部分wei转换为一种特殊形式,可用于支付资源。至于call和subcall之间的传输方式,这种形式与gas的工作方式相同。

然而,AMM现在管理两个成本:执行点成本和存储点成本。当执行进程处理当前消耗N个gas的操作码时,它将花费N个执行点,这意味着需要N*个执行点cost pays gas。需要一个存储点来填充存储槽,因此需要存储点。成本由汽油支付。

最后,应该指出,退款预计将从状态截止日期路线图中删除。这是由于技术原因:存储插槽不能为“空”并且有资格退款,因此只能将其设置为零,并且零记录必须保持在该状态,直到周期结束并且该状态可以过期。这大大降低了早期尝试存储租金的复杂性。





上一篇:银行如何识别涉及加密技术的洗钱行为
下一篇:分析:易邦为何成功被做空机构狙击?

相关推荐

有关柏林以太坊升级的所有信息

有关柏林以太坊升级的所有信息

拖延了很长时间的以太坊柏林升级将很快推出。这是继以太坊伊斯坦布尔和摩尔冰川升级后的最新升级。由于geth客户端过于集中,预计将于2020年7月推出的Berlin hard fork被推迟到现在。...

2021-04-14 07:12:33 热度:82
本文的主要观点

本文的主要观点

4月13日,协议正式启动,这是一个分散的自治组织,名为“零”。 0dao合同地址 ( https://etherscan.io/address/0xf1ec7d0ba42f15fb5c9e3adbe86431973e44764c) 它已部署到主网络,初始保险库包含200万ZR...

2021-04-14 07:12:22 热度:460
defi还有很大的创新空间,未来还会有高质量的项目

defi还有很大的创新空间,未来还会有高质量的项目

在4月10日参加完上海区块链周展览后,我昨天来到杭州参加了一个分享活动。 一位参加活动的嘉宾给我留下了深刻的印象。她是这个行业的资深投资者。她的团队不仅参与了几乎所有知...

2021-04-14 07:12:17 热度:264
腾讯研究院:NFT会成为数字资本化的开端吗?

腾讯研究院:NFT会成为数字资本化的开端吗?

型 在体育圈,用于收藏的纸质明星卡以天价出售并不鲜见。Dapper labs是一家开发了著名连锁游戏cryptokitties的公司,它将这款游戏放到了flow公共链上,创建了NBA顶级射击平台。在这里,...

2021-04-12 07:09:08 热度:390
读取加密的网格事务

读取加密的网格事务

新冠状病毒爆发后,以比特币为主的加密货币市场在一段时间内呈现单边上涨趋势,但目前的加密货币市场似乎已经进入盘整期,尤其是最近一个月。尽管比特币长期被看好,但很多人...

2021-04-12 07:08:55 热度:134