摘要:
比特币账本,也称为区块链,存在于所有参与比特币收集的节点之中。从手艺上讲,比特币账本是一种分离式数据库,由数千个自治计算机节点维...
比特币账本,也称为区块链,存在于所有参与比特币收集的节点之中。从手艺上讲,比特币账本是一种分离式数据库,由数千个自治计算机节点维护,每个节点存储着不异的信息副本。
当一个新的交易被播送到比特币收集时,它会被验证并打包成一个数据块。那个数据块包罗多个交易,以及前一个数据块的哈希值。哈希值能够简单理解为数据块的数字指纹,对数据块停止任何修改城市招致哈希值差别。
打包完成后,数据块会通过比特币收集播送到所有节点。每个节点领受到数据块后,会先验证数据块的完好性和有效性,然后将其添加到本身的当地账本中去。若是某个节点无法领受到数据块,那么它会恳求其他节点发送该数据块。
因为比特币账天职散在数千个自治计算机节点之中,每个节点都有权利验证交易和添加数据块。那使得比特币账本变得极其平安,几乎无法被攻击或窜改。若是有人试图修改账本上的交易记录,那么所有其他节点都可以检测到该错误并回绝该操做。
总的来说,比特币账本存在于所有参与比特币收集的节点之中,由数千个自治计算机节点维护。那种分离式数据库的设想使得比特币交易变得平安、通明、去中心化,而且没有任何中央机构控造。