交易执行方法和区块链节点.pdf
志信****pp
亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
交易执行方法和区块链节点.pdf
本说明书实施例提供了一种交易执行方法和区块链节点,所述方法包括:获取待执行的多个交易,所述多个交易具有预定的执行顺序;按照所述多个交易的执行顺序依次将所述多个交易中的每个交易分组到第一集合或第二集合中,其中,所述第一集合中的交易为不会导致热点账户的余额不足的交易;并行执行所述第一集合中的交易;在执行完成所述第一集合中的全部交易之后,基于所述第一集合中的交易对所述热点账户余额的更改量,更新所述热点账户的余额;基于所述更新的热点账户的余额,串行执行所述第二集合中的交易。
在区块链中执行交易的方法、区块链、主节点和从节点.pdf
本说明书实施例提供了一种在区块链中执行交易的方法、区块链主节点和从节点,所述方法包括:所述主节点预执行接收的多个交易,得到各个交易的预执行读写集;所述主节点将多个交易及各个交易的预执行读写集发送给从节点;所述从节点基于各个交易的预执行读写集对所述多个交易进行分组;所述从节点基于所述多个交易的分组结果并行执行所述多个交易。
在区块链中执行交易的方法、区块链、主节点和从节点.pdf
一种在区块链中执行交易的方法、区块链、主节点和从节点。所述方法包括:所述主节点基于预执行状态集和/或状态数据库预执行接收的每个交易;在预执行完每个交易之后,基于所述预执行状态集串行地对每个交易进行冲突检测,在检测通过的情况中,更新所述预执行状态集和预执行交易集合;从所述预执行交易集合中确定多个交易,计算所述多个交易的预执行读写集的第一哈希值;对所述多个交易进行分组;将所述多个交易、其排列顺序、分组结果以及第一哈希值发送给从节点;从节点并行执行所述多个交易组中的交易;计算所述多个交易的执行读写集的第二哈希值
在区块链中执行交易的方法、区块链、主节点和从节点.pdf
本说明书实施例提供了一种在区块链中执行交易的方法,区块链、主节点和从节点,所述方法包括:所述主节点预执行接收的多个交易,得到各个交易的预执行读写集;所述主节点基于所述预执行读写集对所述多个交易进行分组;所述主节点将所述多个交易、所述多个交易的分组结果及各个交易的预执行读写集发送给从节点;所述从节点基于所述多个交易的分组结果并行执行所述多个交易。
在区块链中执行交易的方法和区块链节点.pdf
本说明书实施例提供了一种在区块链中执行交易的方法和区块链节点,所述方法包括:执行第一交易,存储所述第一交易更改的第一账户的状态信息,将待由第二区块链执行的跨链操作的信息提供给所述第二区块链,其中,所述跨链操作的信息中包括所述第一交易的标识;记录第一交易的标识与第一账户的对应关系;从第二区块链接收对所述跨链操作的执行结果,所述执行结果中包括所述第一交易的标识;基于所述记录的第一交易的标识与第一账户的标识的对应关系,在状态数据库中获取第一账户的状态;根据所述执行结果和所述状态信息,修改所述第一账户的状态。