分布式的账本

分布式记账在比特币系统中所有用户持有的比特币信息,都存储在一个非中心化的分布式账本之中。我们上面提到了账本是用来记账的,中心化的账本是由某个组织来记,那么非(去)中心化的账本是由分散在比特币区块链网络中的众多节点来记账的,全网所有节点都有记账的权利。当某节点争取到记账权后,被其打包确认的交易信息会同步广播至其他节点,然后直至全网。这是分布式账本的分散式节点都有平等的获得记账的权利。
分布式存储除了全网分散式的节点都有平等的记账的权利外,每个节点还可以存储比特币系统的所有信息。其中,全节点包含所有比特币区块链的区块数据,轻节点仅包括与自己相关的数据。比特币网络是完全开放的,任何服务器都可以接入、下载全部区块数据成为全节点。即便是其中的某个或某些节点受到攻击,其他节点仍然保存着全部的信息,这种分布式的存储也是分布式账本的功能之一。所以,分布式账本具有分布式记录和分布式存储的双重功能。如何理解?可以类比微信群聊,每个人都可以往群里发信息,每个人都可以接收其他人发布的信息。微信群里的每一个人就好比是一个散落的节点,微信群就好比是区块链系统网络,当其中某个人发布信息时,马上群里所有的人都能看到,这就好比是比特币网络中某个节点的信息广播扩散至比特币系统全网。发到微信群里的信息,即便是其中几个人的手机被毁了或不小心被删除了信息,还可以找其他的人获取信息,这就是分布式存储的好处。

分布式的账本

扫一扫手机访问

发表评论