哈希竞猜游戏中共识节点与账本之间的逻辑关系,哈希竞猜游戏中共识节点与账本之间的逻辑关系
一个区块链网络由多个共识节点组成,共识节点的数量范围由选择的共识协议决定。
共识节点即参与共识的节点,这是系统的核心组件,承担了运行共识协议、管理账本数据、运行智能合约的职责。
共识节点和账本是两个不同的概念,共识节点是个物理上的概念,账本是个逻辑上的概念。例如JD Chain 是一个多账本区块链系统,一个共识节点上可以装载运行多个账本。账本是数据维度的独立管理单元。共识节点和账本的关系,就像关系数据库系统中,数据库服务器和数据库实例的关系。
共识节点通常都部署在参与方的内部网络中,通过由网络管理员指定的安全的网络出口与其它的共识节点建立通讯连接。
共识节点在形态上是服务器中的一个处理进程,背后需要连接一个本地或者内网的NoSQL数据库系统作为账本的存储。当前版本,共识节点目前是单进程的,未来版本将实现多进程以及多服务器集群模式。