一种区块链中的节点分组方法及区块链节点.pdf
An****70
亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种区块链中的节点分组方法及区块链节点.pdf
本说明书实施例中提供了一种区块链中的节点分组方法及区块链节点。该方法由第一节点执行,包括:从区块链中获取分组信息,分组信息存储于智能合约的合约状态中,分组信息中包括:M个分组的分组标识和M个分组中所包含的各个节点的节点信息,M≥0;当M≥1时,根据分组信息,确定第一节点与M个分组中的K个分组能够建立连接,1≤K≤M;确定第一节点与K个分组中各个分组间的时延,以得到K个第一目标时延;根据K个第一目标时延,确定目标分组;向区块链发送第一交易,第一交易用于调用智能合约,以用于在当前的合约状态的目标分组中添加第一
区块链节点的上链方法、装置以及区块链节点.pdf
本申请实施例提供了区块链节点的上链方法、装置以及区块链节点,用于当没有公网IP地址的节点通过NAT业务进行上链时,在一定程度上,保证该节点可通过NAT业务正常上链。本申请实施例提供的区块链节点的上链方法包括:区块链节点接收待上链节点的上链请求,其中,上链请求用于请求加入区块链节点所属的区块链网络;区块链节点根据上链请求,获取待上链节点的NAT类型,其中,NAT类型用于指示待上链节点对应的NAT业务的业务类型,NAT业务用于为待上链节点进行公有IP地址与私有IP地址之间的转换;区块链节点为待上链节点分配NA
在区块链中执行交易的方法、区块链、主节点和从节点.pdf
本说明书实施例提供了一种在区块链中执行交易的方法、区块链主节点和从节点,所述方法包括:所述主节点预执行接收的多个交易,得到各个交易的预执行读写集;所述主节点将多个交易及各个交易的预执行读写集发送给从节点;所述从节点基于各个交易的预执行读写集对所述多个交易进行分组;所述从节点基于所述多个交易的分组结果并行执行所述多个交易。
在区块链中执行交易的方法、区块链、主节点和从节点.pdf
本说明书实施例提供了一种在区块链中执行交易的方法,区块链、主节点和从节点,所述方法包括:所述主节点预执行接收的多个交易,得到各个交易的预执行读写集;所述主节点基于所述预执行读写集对所述多个交易进行分组;所述主节点将所述多个交易、所述多个交易的分组结果及各个交易的预执行读写集发送给从节点;所述从节点基于所述多个交易的分组结果并行执行所述多个交易。
在区块链中执行交易的方法、区块链、主节点和从节点.pdf
一种在区块链中执行交易的方法、区块链、主节点和从节点。所述方法包括:所述主节点基于预执行状态集和/或状态数据库预执行接收的每个交易;在预执行完每个交易之后,基于所述预执行状态集串行地对每个交易进行冲突检测,在检测通过的情况中,更新所述预执行状态集和预执行交易集合;从所述预执行交易集合中确定多个交易,计算所述多个交易的预执行读写集的第一哈希值;对所述多个交易进行分组;将所述多个交易、其排列顺序、分组结果以及第一哈希值发送给从节点;从节点并行执行所述多个交易组中的交易;计算所述多个交易的执行读写集的第二哈希值