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

以太坊如何控制区块大小?| 白话区块链入门092

作者:

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

作者 | Fiona出品|白话区块链

作为市值第二的老大哥的以太坊,经常被拿来和比特币比来比去。不知你是否发现,和比特币扩容事件此起彼伏的热闹场面相比,以太坊似乎没有过类拟的区块扩容困扰,要知道,从2017年开始,以太坊的交易量同样也快速增长,那以太坊又是怎么搞定这个问题的呢?

我们先来看下以太坊的区块大小变化情况(如下图)。3月19日,以太坊区块的平均大小为21345Bytes,约为0.02M(平均出块时间为15秒)。

Frax Finance已上线以太坊流动性质押代币frxETH:10月21日消息,算法稳定币协议Frax Finance已上线frxETH,支持铸造和质押/解押功能。截至目前已铸造超过1655枚frxETH。

据此前报道,Frax Finance将在两周内公开其在以太坊上的流动性质押协议。此次发布将允许用户质押ETH并获得流动衍生代币Frax Ether(frxETH),旨在释放所质押代币的价值。该衍生品将反映ETH的价格,并可在其他DeFi协议上自由交易。[2022/10/21 16:34:36]

可见,以太坊的区块大小是不固定的,背后的原因,在于它采用了完全不同于比特币的做法。

灰度比特币、以太坊等信托产品负溢价创历史新高:5月13日消息,据 Coinglass 数据显示,灰度比特币、以太坊等信托产品负溢价创历史新高。其中,灰度比特币信托负溢价达 30.65%,以太坊信托为 33.71%,ETC 信托的负溢价达 54.55%。[2022/5/13 3:13:12]

比特币的转帐交易是统一格式,可以用固定的区块大小来规范。以太坊则不同,V神(以太坊的创立者)将区块链视为世界计算机,在比特币基础上,以太坊实现了智能合约,这就意味着,除了和比特币有同样的转帐功能外,以太坊网络中更多的是要为大量程序提供运算服务。

以太坊全网算力约676,172.20 GH/s:据以太坊链上数据显示,当前以太坊全网算力约676,172.20 GH/s,挖矿难度约9,061.78T。交易费Gas均价为351.00Gwei,未确认交易数为127105。[2021/9/25 17:05:31]

以太坊网络中不同的事务,所需要的计算成本各不相同。

举个例子,对于转帐交易类事务,以太坊网络的处理是相对一致的;而对于一个有Bug的程序来说,很可能会消耗掉大量的算力(比如程序中存在无限循环运算时)。以太坊明确了每笔操作会有个最低算力消耗值,而智能合约的算力消耗量则在最低消耗值基础上,还需要加上所有代码执行的算力。实际消耗的算力只有在实际使用时才能确认。

以太坊调整后转移价值在一年内增长976%:金色财经报道,加密市场数据聚合和分析平台CryptoRank Platform发推文称,在一年时间内,以太坊调整后的转移价值增长了976%(从7.71亿美元涨至83亿美元)。与此同时,比特币调整后转移价值增长了380%(从20.4亿美元涨至98亿美元)。[2021/6/30 0:15:42]

因此,以太坊中每笔交易的大小是不确定的。如果需要用一个相对固定的参数来规范以太坊区块的话,最直观的就是固定每个区块中所包含的算力了。这个值由矿工在每个区块中的GAS LIMIT(单位:gas)参数来表示,每个交易提交时也会有算力需求(单位:gas),乘以算力gas的价格(单位:gwei/gas),就是交易成本了(单位:gwei,gwei和eth类似于比特币里的 聪 和BTC的关系:每 eth = 10^9 gwei)。

目前gas price和每个区块里的GAS LIMIT数值如下图:

▲ 数据来源:https://ethstats.net

提交每笔交易时,需要附加愿意付出的最多成本,矿工在打包时,会遵循以下规则:

利益导向——哪笔交易给的酬劳高,会优先打包谁的,直到区块中包含的算力值(gas limit)消耗殆尽;

多退少不补——按实际算力收取费用,但如果给的不够,打包时则不会将计算结果提交到链上,费用也会全部收取(每笔事务的最低算力消耗值则为21000gas)。

在理解了上述规则后,扩容问题的解决就简单了:为了避免出现比特币类似的区块扩容争议,以太坊协议允许矿工每次可以将上个区块BGL值调整正负0.0976%(=1/1024 ),按平均每15秒出块的频率,以快速满足网络上快速变化的计算需求。

因此,在面对突来的交易激增时,以太坊表现出了较好的灵活性,比如在2017年6月29日,因1C0原因,交易量激增,以太坊在不到2个小时内,就实现了33%的增长。

下图是以太坊网络每个区块中包含算力的变化情况,从最早的3百多万,到目前基本稳定在8百万gas中。在能提供的算力增长时,如有足够的交易能消耗完,自然矿工会得到更多收益,但也需要矿工付出更多成本——更大的宽带、更快的计算能力,所以这个过程虽然不需要多方争议,但也受限于物理性能,客观上不会一蹴而就。

 总结:

以太坊通过在每个区块中包括相对稳定的算力而非区块容量的大小,实现了对区块的规范化管理;并用逐块的算力调整机制(调整正负0.0976% ),以应对交易处理量变化情况。

以太坊已经完成了君士坦丁堡升级,你还会继续看好以太坊吗?为什么?欢迎在留言区留言。

——End——

标签:以太坊比特币GASETH什么是以太坊币比特币走势图k线图GASCETH钱包官网地址

中币热门资讯
这家十年内容产业基建公司 竟是隐形的Web3先行者

更多优质内容请点击「Odaily星球日报」官网进行阅读:https://www.odaily.news/过去一年,随着 Web3 概念的大爆发,一场围绕着“传统互联网”的商业范式升级也已悄然展开.

1900/1/1 0:00:00
金色百科丨什么是浮点计算?对区块链有什么影响?

什么是浮点计算? 浮点运算就是实数运算,因为计算机只能存储整数,所以实数都是约数,这样浮点运算是很慢的而且会有误差。普通整数的表达方式很简单,就是二进制的同一个数字而已。1是1,2是10,3是11,4是100之类的.

1900/1/1 0:00:00
DFINITY的NNS激励是怎么样的?

网络神经元系统(NNS)是 DFINITY 的治理系统,由神经元(Nervous)组成,负责未来互联网计算机在各个方面的决策和优化。参与NNS治理需要质押ICP通证,同时也会有相应的奖励,具体取决于质押的数量和时间.

1900/1/1 0:00:00
什么是比特币S2F模型?

你听说过比特币S2F模型吗?如果还没有的话那你应该补课了,这是一个与预测BTC价格有关的激动人心但也极富争议的话题.

1900/1/1 0:00:00
一文了解开放式元宇宙引擎 :Webaverse

简单来说,Webaverse 是一个开源和基于浏览器的元宇宙引擎,任何人都可以在它之上构建和托管虚拟世界和游戏体验.

1900/1/1 0:00:00
比特币真的存在“减半行情”吗?

作者 | No One出品|白话区块链(ID:hellobtc)根据中本聪的设计,比特币区块奖励平均每 4 年减半。按照目前的全网算力来看,下一次减半预计将在明年 4、5 月份发生.

1900/1/1 0:00:00