现在的问题是“工作量证明如何创建不变性和防篡改?”
好吧,让我们假设你获得了超过51%的验证器控制权(这是不可能的,因为区块链中有数百万个节点,并且每秒都在增加)。获得控制权后,理论上你可以做两件事,
- 由于你对验证(矿工)拥有多数控制权,因此你可以控制未来区块的发布。和;
- 你可以尝试更改过去的块(已发布的块)。
这就是为什么不可能改变过去的障碍。
当你掌握了大部分验证过程的控制权时,你将回到该链中并更改特定块的内容。现在,更改此块后,由于拥有主要控制权,你将批准它的有效性,并且还将能源资源投入该块。
由于你现在必须发布一个具有新的64位哈希值的新块,因此对于所有已存在的块,在你刚刚更改的块之后,你将不得不花费难以想象的能量才能到达当前块。
另外,你将不得不激励矿工以验证区块,这将变得非常昂贵。
最重要的是,当你执行此耗时的活动时,区块链的其他参与者将为个人交易发布新的区块。因此,你将不得不利用更多的能源和金钱资源来赶上当前的障碍。
太少了太多了。
这就是使区块链成为“ 防篡改 ”技术的原因。
PS要了解工作量证明,请单击此处。祝你阅读愉快
内容搜集自网络,整理者:BTCover,如若侵权请联系站长,会尽快删除。