什么是ETH难度炸弹?
众所周知,ETH发展分为四个阶段,分别是:前沿、家园、大都会、宁静。阶段之间的转换需要通过硬分叉的方式实现。
ETH创始人的初衷是最终将采取PoS机制。此次的君士坦丁堡升级正是让工作量证明的PoW机制转化为权益证明的PoS机制。
那么为了顺利实现公式算法的转变,就需要让ETH矿工从PoW挖矿转变成PoS挖矿上,PoW比拼的是算力,这时候就需要调整挖矿的难度。
这时候难度炸弹应运而生。
指的是计算难度时除了根据出块时间和上一个区块难度进行调整外,加上了一个每十万个区块呈指数型增长的难度因子。
让挖矿难度除了因算力的增加而增大之外,使得新区块的生产更加复杂和不便。
为什么要引入难度炸弹?
ETH的难度炸弹对矿工来说是一种威慑,即使在区块链过渡到PoS后,他们可能会选择继续使用PoW。
他们这样做的主要原因可能是权力(power)和利润的天平从矿主转移到了投资者和区块链使用者手中。
如果不是所有的矿工都转换到PoS,那么ETH区块链可能就面临着分叉的危险。
2017年BTC硬分叉出BTC现金,就是一个很好的例子。当时BTC的矿商们通过支持BTC现金,迫使其区块链的一个分支。
所以,ETH的创始人可能预见到了这种可能性,并对它的块链进行了编程,增加了挖掘算法的难度。
ETH为何执着于PoS机制?
一直被大家奉为圭臬的BTC采用的是PoW机制,比特币也因这种机制产生的庞大的算力系统坚不可摧。那ETH为何还要执着的替换掉PoW机制呢?
其实PoW机制容易造成了资源的浪费,之前有研究表明,全球挖矿的耗电量甚至达到了全球电量的1%。
与此同时,Pow的网络性太低,需要等待很多次的确认,确认共识的达成周期也比较长,不适合商业使用,这也是BTC一直被诟病的原因。
而Pos机制是权益证明,根据每个节点所占代币的比例还有时间,等比例的降低挖矿的难度,从而加速了找到随机数的速度。通过计算你持有占总币数的百分比和拥有币的时间来决定记账权。
其优点非常明显,缩短达成共识的时间,也不需要消耗很多能源来挖矿,也更加适合商用。
不过凡事都有两面性,长时间下去容易产生马太效应,拥有越多代币的节点会获得越来越多的代币奖励,加大差距,也会形成另一种形式的中心化。
总之,“君士坦丁堡”升级不仅是ETH开始向PoS的转化,还让他作为一个区块链应用平台更加的易用,为Dapp的开发、运用和推广搭建了很好的生态。
- END -
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。