比特币pow工作量证明再计算-比特币矿工并不满意
随着比特币日渐流行,其矿业投入随之增长。
而矿工常常面临这样的情况:他们不得不等待交易的确认,而这一等待可能需要数小时甚至数天。

比特币pow工作量证明再计算-比特币矿工并不满意?再计算为何成为了争议焦点
对于比特币生态系统来说,这种等待是不可避免的。
而比特币网络通过工作量证明(PoW)机制来保护既有规则,抵御攻击等。
在这种机制下,矿工必须为处理比特币交易和新发行的硬币做出贡献。
但是,近来“比特币pow工作量证明再计算”这一提议引发了矿工的不满。
那么这一提议究竟是什么?为什么会引发这样的争议呢?
再计算是什么?
在比特币网络中,打包交易块和矿工获得奖励的工作是由PoW机制完成的。
PoW机制类似于竞赛,矿工们通过计算来解决一个特殊的数学问题,同时还要验证交易是否有效,这些工作归纳为挖掘一个新的区块。
这个新区块被广播到比特币网络中,然后所有的人都能看到这个新的有效区块,这引导着整个生态系统的运转。
然而,新区块有时会被拒绝,因为它看起来像是存在重复的交易记录。
这些节点拒绝该新区块后,矿工们就要重新挖掘一个新的区块,这个过程就叫作“再计算”。
为什么再计算引发争议?
尽管再计算的重要性不容忽视,但矿工们却并不乐意完成这样的工作。
这是因为再计算不仅浪费时间,而且还需要矿工们再次使用计算资源。
也就是说,矿工们需要查询早期的、已识别的交易记录,并验证这些记录是否与新的待处理记录相同。
这需要矿工们在早期的数字账本上消耗更多的时间和资源。
而且,这种工作完全没有提供额外的奖励,这无疑让矿工们感到无趣。
再计算的影响并不止于此。
再计算会引起交易的滞后,这对用户来说可能非常困扰。
撇开用户因等待时间过长而产生的情感压力不说,等待时间过长也将使比特币交易失去竞争出场机会,而这将给比特币网络带来很多不必要的问题和局面。
再计算的解决方案
受到矿工的不满和用户的不满之气,比特币的核心开发者提出了一些可能解决这个问题的方案。
其中一种最流行的方案是“UTXO commit”,这是一种可空铸新协议的形式。
UTXO commit的功能是将比特币区块链的UTXO数据库提交到区块链中,从而减少再计算所需的工作量。
要做到这一点,只需要对UTXO数据库做一个摘要就行了,这个摘要可以想象成是一段元数据。
这样,矿工们就可以在新的交易块中使用这个摘要来确认这个区块是合法的,从而省略了不必要的再计算工作。
总结
比特币生态系统的健康发展离不开PoW机制。
但是,PoW机制给矿工们带来了许多困难,也使得比特币生态系统产生了一些问题,如交易被滞后,比特币查询时间过长等。
关于再计算是否应该取消此习惯,相关方面存在许多争议。
无论有没有一个确定的解决方案,再计算依然是生态系统中的必须要素,我们还需寻找有效方案,通过PoW机制打包交易。
