区块链交易执行方法、区块链节点及控制装置.pdf
小新****ou
亲,该文档总共41页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
区块链交易执行方法、区块链节点及控制装置.pdf
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易,所述多个交易为属于第一区块的全部交易中的部分交易;执行所述多个交易;在执行完成属于所述第一区块的全部交易之前,对所述多个交易的执行结果进行共识。降低了由于等待属于第一区块的全部交易均执行完成而产生的时延。
区块链交易执行方法、区块链节点及控制装置.pdf
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易;获取所述多个交易各自的第一集合;任一交易的第一集合包括该交易访问的参数的标识;所述访问的参数包括读取的参数;基于所述多个交易各自的第一集合执行所述多个交易。从而在执行各个交易期间,无需再从存储区的状态数据库中逐一获取各个交易各自读取的参数的值,减少了区块链的节点的IO操作,达到了减小时延的目的。
区块链交易执行方法、区块链节点及控制装置.pdf
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易;对于所述多个交易读取的各个参数,若缓存区中未存储该参数的值,从状态数据库中获取该参数的值,并将该参数的值存入所述缓存区中;基于所述缓存区中存储的各个参数的值,执行所述多个交易。从而在执行各个交易期间,无需再通过IO操作从存储区的状态数据库中逐一获取各个交易各自读取的参数的值,从而减少了区块链的节点在执行交易期间的IO操作,降低了执行交易导致的时延。
区块链交易执行方法、区块链节点及控制装置.pdf
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易;执行所述多个交易;对所述多个交易的执行结果进行共识;将所述多个交易中共识成功的各个交易的执行结果中包括的写入参数的值存储到缓存区中。从而解决了交易数据更新维护滞后的问题。
区块链交易执行方法、区块链节点及控制装置.pdf
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于多个区块的多个交易;基于所述多个交易各自访问的参数,对所述多个交易进行分组,以获取多个交易组;所述访问的参数包括读取的参数和写入的参数;对所述多个交易组并行进行如下处理:对于每个交易组,串行执行该交易组中包括的交易。从而无需等待一个区块中的交易都执行完成后再执行下个区块的交易,因此,提高了交易执行的效率,降低了由于等待前一个区块中交易的完成而产生的时延。