所有区块链系统都包括“分布式账簿和去中心网络”这一对必要因素。
比特币网络没有中央服务器,它由许多全节点和轻节点组成,形成一个分散的网络。其中:整个节点包含比特币区块链的所有区块数据;轻节点只包含与自己相关的数据。
比特币网络完全开放,任何服务器都可以访问和下载所有块数据作为整个节点。
所有用户持有的比特币信息都存储在分布式分类账中。该分类账是由数据块组成的不断增长的链,该数据块组成的链是狭义的“区块链”。比特币账本可以同时存储在所有的整个节点中。
比特币系统基于分布式账本和分散网络,实现了分散的价值表示和价值转移,与分散的在线支付系统非常不同。比较两个人之间的转账。
集中在线支付系统的交易流程
集中在线支付系统的转账过程是:假设你和我必须通过支付宝转账。我们都在支付宝开户(account),账户上记录的金额是多少?当我向您转账100元时,支付宝将在我的账户记录中减少100元,并在您的账户记录中增加100元,形成新的账户记录。到目前为止,转账交易已经结束。
如图1所示,集中在线支付系统维护集中帐簿。用户在帐簿上开立帐户,并通过密码与之互动。
图1:集中在线支付系统vs比特币系统
比特币系统的交易流程
相比之下,比特币系统使用分布式账本,用户在其中开设“账户”,严格地说是地址(address)。每个人都可以在比特币区块链上建立“账户”,获得一对公钥和私钥,地址是公钥的哈希值,我们通过私钥与地址互动。
我们每个人都有一个钱包,里面有私钥。当两个人互相转账比特币时,他们可以通过自己的钱包软件直接进行。
在这里,比特币的分散化反映在:没有集中管理账本的集中组织。账本存储在由许多节点组成的分散网络中;没有集中组织来帮助我们管理账户和处理交易。每个人都管理自己的钱包,交易由分布式账本记录。
有人会问,我们地址里的比特币是记录在账簿里的,好像还有一个“中心”存储我们的资产。事实上,这个账本是分布式存储在去中心网络中的,所以从这个角度来看,它可以被视为去中心化。
相比之下,集中式在线支付系统通常由集中式服务器管理。对于比特币系统,它背后的系统是一个分散的网络,网络节点共同维护分布式账本(见图2)。
图2:分布式账本和去中心网络
以上是分布式账本和去中心网络详细教程的详细内容。有关分布式账户的更多信息,请关注脚本之家的其他相关文章!
投资有风险,进入市场必须谨慎,以上内容仅供参考。