分叉(区块链)

了解分叉(区块链)

“分叉”是一个术语,用于描述对区块链技术所做的修改。当区块链网络分为两个单独的版本时就会发生这种情况。由于区块链网络是开源的,任何人都可以为改进和更改代码做出贡献,从而更新区块链。分叉还可以引入新功能、修复错误或解决重大黑客事件的后果,就像以太坊那样。

分叉的另一个原因是矿工的软件更新彼此不同步。在这种情况下,挖矿社区必须决定区块链应该朝哪个方向发展。如果无法达成共识或社区未能达成一致,则两个不同版本的区块链将并存。

区块链变化的程度取决于是硬分叉还是软分叉。

软分叉涉及向协议添加新规则,该规则与旧规则保持兼容并且向后兼容。这意味着升级的节点仍然可以与未升级的节点通信。换句话说,旧节点仍然会认为新块有效,从而导致变化不那么剧烈。

另一方面,硬分叉代表了网络协议的彻底改变,有可能导致新的数字货币的创建。例如,当比特币区块链一分为二时,比特币现金就被创建了。当区块链网络发生永久性更改时,就会发生硬分叉。此更改不向后兼容,要求所有节点或用户升级到新软件版本,因为旧版本已过时。新版本建立了自己的交易和区块,本质上形成了一个全新的区块链。

分叉(区块链)

了解分叉(区块链)

“分叉”是一个术语,用于描述对区块链技术所做的修改。当区块链网络分为两个单独的版本时就会发生这种情况。由于区块链网络是开源的,任何人都可以为改进和更改代码做出贡献,从而更新区块链。分叉还可以引入新功能、修复错误或解决重大黑客事件的后果,就像以太坊那样。

分叉的另一个原因是矿工的软件更新彼此不同步。在这种情况下,挖矿社区必须决定区块链应该朝哪个方向发展。如果无法达成共识或社区未能达成一致,则两个不同版本的区块链将并存。

区块链变化的程度取决于是硬分叉还是软分叉。

软分叉涉及向协议添加新规则,该规则与旧规则保持兼容并且向后兼容。这意味着升级的节点仍然可以与未升级的节点通信。换句话说,旧节点仍然会认为新块有效,从而导致变化不那么剧烈。

另一方面,硬分叉代表了网络协议的彻底改变,有可能导致新的数字货币的创建。例如,当比特币区块链一分为二时,比特币现金就被创建了。当区块链网络发生永久性更改时,就会发生硬分叉。此更改不向后兼容,要求所有节点或用户升级到新软件版本,因为旧版本已过时。新版本建立了自己的交易和区块,本质上形成了一个全新的区块链。

访问 84 次,今天 2 次访问

发表评论