以太坊难度炸弹是什么?升级后将难度炸弹延迟约一年半...

[复制链接]
13624 |0
发表于 2019-2-2 21:49:09 | 显示全部楼层 |阅读模式

1月16日,本该是以太坊君士坦丁堡升级的日子,但是由于安全漏洞被搁浅。社区经过商榷之后,确定了以太坊君士坦丁堡升级的时间推迟到在 7280000 区块高度激活。根据目前的以太坊出块速度,普遍预计该升级将于 6 周之后的 2 月 27 日前后发生。



这次升级至关重要,不仅仅有大量的提升平台效率的优化,这一步会大大降低费用成本。

升级协议包含两项改变:

一、在执行以太坊下次硬分叉“君士坦丁堡(Constantinople)”的时候将会修改相关代码,区块生成的奖励从当前的3以太坊        减少到2以太坊        。

二、将难度炸弹延迟约一年半时间。

此次升级的延后意味着用于延迟难度炸弹的「EIP 1234」也将往后推迟开启。

然而,就在前几天,有媒体称难度炸弹已经启动,发生在大约 670 万高度的区块,并在大约700万高度区块爆炸了。不过随后又有辟谣称,此次难度爆炸是假新闻。不管真假,当时以太坊        的价格确实下跌了。难度炸弹启动为何会影响币价呢?首先你要搞懂什么是以太坊难度炸弹。

909138-aace9c1952832ff419c1e6e9436bad7e.jpg

什么是以太坊难度炸弹?

众所周知,以太坊发展分为四个阶段,分别是:前沿、家园、大都会、宁静。阶段之间的转换需要通过硬分叉的方式实现。

以太坊创始人的初衷是最终将采取PoS机制。此次的君士坦丁堡升级正是让工作量证明的PoW机制转化为权益证明的PoS机制。

那么为了顺利实现公式算法的转变,就需要让以太坊矿工从PoW挖矿转变成PoS挖矿上,PoW比拼的是算力,这时候就需要调整挖矿的难度。



这时候难度炸弹应运而生。

指的是计算难度时除了根据出块时间和上一个区块难度进行调整外,加上了一个每十万个区块呈指数型增长的难度因子。

让挖矿难度除了因算力的增加而增大之外,使得新区块的生产更加复杂和不便。

为什么要引入难度炸弹?

以太坊的难度炸弹对矿工来说是一种威慑,即使在区块链过渡到PoS后,他们可能会选择继续使用PoW。



他们这样做的主要原因可能是权力(power)和利润的天平从矿主转移到了投资者和区块链使用者手中。

如果不是所有的矿工都转换到PoS,那么以太坊区块链可能就面临着分叉的危险。

2017年比特币硬分叉出ABC        ,就是一个很好的例子。当时比特币的矿商们通过支持ABC        ,迫使其区块链的一个分支。

所以,以太坊的创始人可能预见到了这种可能性,并对它的块链进行了编程,增加了挖掘算法的难度。

以太坊为何执着于PoS机制?

一直被大家奉为圭臬的比特币采用的是PoW机制,比特币        也因这种机制产生的庞大的算力系统坚不可摧。那以太坊为何还要执着的替换掉PoW机制呢?

其实PoW机制容易造成了资源的浪费,之前有研究表明,全球挖矿的耗电量甚至达到了全球电量的1%。

与此同时,Pow的网络性太低,需要等待很多次的确认,确认共识的达成周期也比较长,不适合商业使用,这也是比特币一直被诟病的原因。



而Pos机制是权益证明,根据每个节点所占代币的比例还有时间,等比例的降低挖矿的难度,从而加速了找到随机数的速度。通过计算你持有占总币数的百分比和拥有币的时间来决定记账权。

其优点非常明显,缩短达成共识的时间,也不需要消耗很多能源来挖矿,也更加适合商用。不过凡事都有两面性,长时间下去容易产生马太效应,拥有越多代币的节点会获得越来越多的代币奖励,加大差距,也会形成另一种形式的中心化。

总之,“君士坦丁堡”升级不仅是以太坊开始向PoS的转化,还让他作为一个区块链应用平台更加的易用,为Dapp的开发、运用和推广搭建了很好的生态。

一个月之后是否会有变数呢?不如一起静观其变,不论什么时候升级,作为Dapp的应用平台,缩短共识时间,提升交易速度才是最重要的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门版块
快速回复 返回顶部 返回列表