展示柜货号:未知 解构:区块链的组成原理
技术原理,一看就有点晦涩难懂,说清楚并不容易。天涯本非技术出身尊龙备用网址入口尊龙备用网址入口尊龙备用网址入口尊龙备用网址入口,要说清楚就更不容易了尊龙备用网址入口。如果有朋友感兴趣在网上找一些文章尊龙备用网址入口尊龙备用网址入口,最好去读几本书尊龙备用网址入口,它们会告诉你:什么是Hash算法、时间戳、默克尔根等等尊龙备用网址入口,知道个大概不是太难尊龙备用网址入口尊龙备用网址入口,但要一五一十的学得很透彻就需要花更多时间了尊龙备用网址入口。
区块链是一个去中心化的分布式账本和数据库尊龙备用网址入口。与中心化账本不一样尊龙备用网址入口,区块链的账本是分布式的尊龙备用网址入口,数据分别在各个的节点保存。以比特币为例尊龙备用网址入口,比特币网络拥有上万个全节点,每一个全节点都拥有了比特币区块链全链条的账本数据。区块链条则由一个个区块连接而成尊龙备用网址入口。
区块(单个账本)——区块链条(总账本)——节点(区块链分布式系统中的网络节点)——节点网络(整个区块链网络)
区块是区块链中最基本的单元。区块链是由一个个区块连接而成的尊龙备用网址入口,是一个按照时间排序的账本链条尊龙备用网址入口,一个区块就是某段时间内的账本。以比特币为例尊龙备用网址入口尊龙备用网址入口,平均每10分钟打包一个区块尊龙备用网址入口,这个区块包含了这10分种内区块链发生的所有交易记录数据。
一个区块从数据类别上分尊龙备用网址入口尊龙备用网址入口,可以分成两部分:区块头和区块体尊龙备用网址入口。(创始区块因为是第一个区块,所以没有没有区块头)
区块头指的是父区块的哈希(即上一个区块链的序列号),以便知道该区块处在链条的时间排序位置,记住从哪里来。
区块体是区块的核心数据尊龙备用网址入口,记录了本区块打包时间周期内所有的交易尊龙备用网址入口、转账信息尊龙备用网址入口、接受者尊龙备用网址入口尊龙备用网址入口、金额尊龙备用网址入口、时间等数据。
一个区块的下一个区块称之为子区块尊龙备用网址入口,子区块将记录上一区块的哈希(即区块头)……按此规则不断延续发展。
同时尊龙备用网址入口,每一个区块还包括时间戳、难度、随机数等信息,他们记录了区块的生存过程及确保数据线)区块链条
不同的区块链有不同的共识机制。一般而言,区块链中默认最长的链条为主链条尊龙备用网址入口。
全节点包含了区块链链条的所有数据尊龙备用网址入口,能够独立校验区块链上的所有交易并实时更新数据,主要负责区块链的交易的广播和验证。2018年底,比特币网络的全节点就超过1万个,单个全节点存储了超过200G的数据。
平台声明:该文观点仅代表作者本人,搜狐号系信息发布平台尊龙备用网址入口,搜狐仅提供信息存储空间服务尊龙备用网址入口。
- 上一篇:powershift的组成、工作原理和特点
- 下一篇:计算机组成原理(课程教学大纲)