主页 > imtoken钱包苹果版怎么用 > 区块链工作流程

区块链工作流程

imtoken钱包苹果版怎么用 2023-10-13 05:12:47

工作过程

通过前两篇文章比特币的工作流程,相信大家对区块链有了基本的了解。 区块链系统有很多种。 第一个应用区块链的软件是比特币。 其实区块链就是比特币带出来的。 ,到目前为止,已经出现了很多基于区块链的系统,比如Hyperledger、Ethereum等,每一类系统都有自己的特点,不管是什么类型的系统,它们的工作方式和工作流程都是相似的,本质上它们都是都是同类型技术结构的产物,然后讲解区块链的工作流程。

人民币购买比特币流程_比特币的工作流程_比特币交易工作

比如转账交易的过程中,转账交易的本质就是发送一条数据。 这些数据可以表示为资产,也可以表示为订单或其他形式。 我们来看下图:

人民币购买比特币流程_比特币的工作流程_比特币交易工作

比特币交易工作_人民币购买比特币流程_比特币的工作流程

如图所示,整个数据发送过程还是很简单的。 数据发出后,会被打包成区块,然后广播给所有节点进行确认。 确认没有问题后,将其写入各自的区块链账本中。在这种情况下,当网络中的大多数节点都确认后,转账过程就被认为完成了。 可能有朋友会问,在这个分布式网络中,我们怎么知道大部分节点已经确认写入了呢? 这里没有服务器注册? 这个问题暂且保留,等到后面说到区块链分类的时候再详细解释。

该工作流流程图具有代表性比特币的工作流程,其他各种系统均在此基础上进行扩展。 比如有的会增加身份认证功能,确保只有符合身份的用户才能发送数据,有的会扩展交易数据的表达方式。 Capability,但不能用来表示一般的交易转账,还可以表示更复杂的业务逻辑,有很多应用,但保持不变。

人民币购买比特币流程_比特币的工作流程_比特币交易工作

其实千言万语,整个区块链网络就是一个大家共同维护的公共账本。 请注意,这个公共分类账是一个逻辑概念。 每个节点独立维护自己的账本数据,而所谓公共账本,就是各自的账本应该是一致的,一致的部分就是公共账本。 我们看下图:

比特币的工作流程_人民币购买比特币流程_比特币交易工作

如图所示,有的节点在广播新的数据,有的节点在接收数据。 每个人都维护一个分类账以确保达成共识。 区块链技术其实就是关于如何保持数据的一致性,如何让这个公共账本中的数据保持一致。 为了解决这些问题,区块链技术有一套技术栈,我们将在下一篇文章中进行讲解。