如果你刚入门或者对区块链, 比特币这些概念不熟悉, 可以阅读区块链 和 比特币 的相关简介, 会对你有些帮助.
什么是不可变性?
不可变意味着某些事物随着时间推移不发生改变或无法改变....区块链
区块链本质上是数据库, 它具有一些预先商定的技术和业务逻辑标准, 通过点对点协议(peer-to-peer)机制和预先商定的关于可以哪种新数据可以被添加的规则让数据保持同步....有关比特币挖矿的更多细节, 请参阅比特币挖矿简介.
因此, 你不仅需要重新计算块的散列值, 还需要确保重新计算的散列值低于某个数....现在有两个互相竞争的区块链, 一个是包含你的修改区块的200,000个区块的区块链, 另一个区块是400,000个区块长的区块链....你需要大量的计算能力才能胜过像比特币这样的现有工作证明链.
即使你设法做到这一点, 虽然技术上你的新链条是有效的, 但实际上社区会注意到是否有一个区块重新组织后比其他区块链长; 这将会受到调查.