121 |
区块链中的交易处理方法和区块链节点 |
CN202310640782.4 |
2023-05-31 |
CN116668001A |
2023-08-29 |
王毅飞 |
一种区块链中的交易处理方法和区块链节点,所述方法由第一节点执行,所述第一节点当前为从节点,所述方法包括:获取第一信息和第一交易,所述第一信息用于指示关闭预执行功能;根据所述第一信息,对所述第一交易进行验证;在验证通过的情况下,存储所述第一交易。 |
122 |
区块链中的交易执行方法和区块链节点 |
CN202310612543.8 |
2023-05-29 |
CN116628091A |
2023-08-22 |
尹明昊; 杨达一; 周知远 |
一种区块链中的交易执行方法和区块链节点,所述方法包括:接收第一交易,所述第一交易包括第一操作和第二操作,所述第一操作用于调用第一合约中的第一函数,所述第二操作用于调用第二合约中的第二函数;执行所述第一操作和所述第二操作。 |
123 |
区块链系统中的交易广播方法及区块链节点 |
CN202211531014.7 |
2022-12-01 |
CN116032535A |
2023-04-28 |
徐文博; 林鹏 |
本说明书提供一种区块链系统中的交易广播方法及区块链节点,所述区块链系统包括第一节点和多个第二节点;所述方法包括:所述第一节点接收第一交易,利用预设的对称密钥对所述第一交易加密,得到密文数据;所述第一节点向所述多个第二节点广播交易数据;所述交易数据包括所述密文数据,且不包括所述第一节点针对所述第一交易生成的认证数据;各个所述第二节点存储有所述对称密钥;各个所述第二节点使用所述对称密钥对所述密文数据解密,得到所述第一交易。 |
124 |
交易处理方法、区块链节点及区块链网络 |
CN202210794409.X |
2022-07-07 |
CN115174067A |
2022-10-11 |
梁燕; 梁伟; 赵君 |
本公开提供了一种交易处理方法、区块链节点及区块链网络,涉及区块链技术领域,所述方法包括:第一区块链节点通过共识层接收客户端发送的待执行交易,所述待执行交易包括第一交易,所述第一交易为智能合约相关交易;所述第一区块链节点执行所述待执行交易,包括:所述第一区块链节点通过智能合约层执行所述第一交易,其中,在通过所述智能合约层执行所述第一交易的过程中,所述第一区块链节点通过所述共识层执行任务。 |
125 |
在区块链中执行交易的方法及区块链的主节点 |
CN202210600442.4 |
2022-05-30 |
CN114936092A |
2022-08-23 |
林鹏; 徐文博 |
本说明书提供一种在区块链中执行交易的方法及区块链的主节点,所述区块链包括主节点和从节点,其中,在区块链中执行交易的方法由所述主节点执行,所述方法包括:预执行属于第一区块的多个交易;确定所述多个交易中的第一交易为预设类型的交易;在预执行所述多个交易之后,与所述从节点对所述第一区块进行共识;在完成对所述第一区块的共识之后,重新执行所述第一交易。 |
126 |
在区块链系统中执行交易的方法和区块链节点 |
CN202110748977.1 |
2021-07-02 |
CN113254467B |
2022-05-10 |
刘晓建 |
本说明书实施例提供了一种在区块链系统中执行交易的方法和区块链节点,所述交易中调用合约,所述合约中调用用于确认变量存在性的接口函数,所述方法由区块链节点执行,包括:执行所述接口函数;在所述接口函数的结果返回之前,按照所述变量的预设存在性执行所述合约。 |
127 |
一种区块链系统及区块链系统的交易处理方法 |
CN201910163272.6 |
2019-03-05 |
CN109995850B |
2022-04-26 |
李辉忠; 莫楠; 张开翔; 陈宇杰; 石翔; 陈宇; 白兴强; 刘明臻; 范瑞彬 |
本发明公开了一种区块链系统及区块链系统的交易处理方法,该方法包括节点接收交易信息,节点在确定交易信息的群组标识为节点所属群组时,根据所属群组的共识算法处理交易信息。该技术方案用以提高区块链交易的安全性和隐私性。 |
128 |
基于区块链的区块链转账交易方法及相关设备 |
CN202111211293.4 |
2021-10-18 |
CN114022275A |
2022-02-08 |
踪训杰; 张健 |
本申请实施例属于区块链转账交易技术领域,涉及一种基于区块链的区块链转账交易方法,包括当接收到多个转账交易请求,获取已知区块链系统的区块高度和区块哈希,作为信任根;根据所述信任根对各转账交易请求进行交易排序,得到各所述转账交易请求的交易号;按照所述交易号对位于同一所述区块高度的转账交易情况进行排序,以得到交易顺序;并按照所述交易顺序执行各所述转账交易请求。本申请还提供一种基于区块链的区块链转账交易装置、计算机设备及存储介质。采用本方法大大提高了区块链转账交易的性能。 |
129 |
区块链网络的交易处理方法及区块链网络 |
CN201911272471.7 |
2019-09-03 |
CN111047319B |
2021-12-10 |
王颖涛 |
本发明提供了一种区块链网络的交易处理方法、区块链网络及存储介质;方法包括:通过区块链网络的背书节点接收客户端发送的交易提案,并对所述交易提案进行验证;当对所述交易提案验证成功时模拟执行交易,得到交易结果;对所述交易结果进行签名,得到背书节点签名;将所述交易结果、所述背书节点签名以及所述交易提案的哈希值构造为提案响应,并将所述提案响应发送至所述客户端,以使所述客户端在获取到设定数量的所述提案响应、且不同的所述提案响应中的交易结果一致时,将所述交易提案及所述提案响应构造为交易,并将所构造的交易发送至所述区块链网络的排序节点。通过本发明,能够提升区块链网络接收到的交易的有效性,提升交易处理的效率。 |
130 |
区块链交易执行方法、区块链节点及控制装置 |
CN202111243510.8 |
2021-04-30 |
CN113760999A |
2021-12-07 |
卓海振; 陆钟豪 |
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易;执行所述多个交易;对所述多个交易的执行结果进行共识;将所述多个交易中共识成功的各个交易的执行结果中包括的写入参数的值存储到缓存区中。从而解决了交易数据更新维护滞后的问题。 |
131 |
在区块链中执行交易的方法和区块链系统 |
CN202111109486.9 |
2021-04-28 |
CN113658005A |
2021-11-16 |
刘晓建 |
本说明书实施例提供了一种在区块链中执行交易的方法和区块链系统,所述方法包括:可信执行环境获取第一交易,第一交易由用户设备基于第一账户发送,第一交易中调用第一合约,第一合约中请求读取所述第一账户的权限信息和第一数据,并限定所述权限信息和所述第一数据对应于同一个区块;可信执行环境通过计算装置将所述第一合约中的数据读取请求发送给可信存储装置;可信存储装置在接收到所述数据读取请求之后进行数据读取,并通过计算装置将读取结果发送给可信执行环境;可信执行环境在接收到所述读取结果之后,根据第一合约中的验证逻辑,基于所述权限信息验证第一账户的权限,在验证通过的情况中,通过计算装置将第一数据返回给用户设备。 |
132 |
区块链交易执行方法、区块链节点及控制装置 |
CN202110481461.5 |
2021-04-30 |
CN112988819B |
2021-08-20 |
卓海振; 陆钟豪 |
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取多个交易,所述多个交易包括属于第一区块的全部交易和属于第二区块的全部交易;所述第一区块为所述第二区块的前一个区块;基于所述多个交易各自读取和写入的参数,得到多个交易组;对于所述多个交易组并行进行如下处理:对于每个交易组,串行执行该交易组中包括的交易;在确定完成对所述第一区块的区块生成和共识、且执行完成属于所述第二区块的全部交易之后,完成对所述第二区块的生成,并对所述第二区块进行区块共识。从而提升了区块链系统的性能。 |
133 |
在区块链中执行交易的方法和区块链系统 |
CN202110465875.9 |
2021-04-28 |
CN112884585B |
2021-08-20 |
刘晓建 |
本说明书实施例提供了一种在区块链中执行交易的方法和区块链系统,所述方法包括:可信执行环境获取第一交易,第一交易由用户设备基于第一账户发送,第一交易中调用第一合约,第一合约中请求读取所述第一账户的权限信息和第一数据,并限定所述权限信息和所述第一数据对应于同一个区块;可信执行环境通过计算装置将所述第一合约中的数据读取请求发送给可信存储装置;可信存储装置在接收到所述数据读取请求之后进行数据读取,并通过计算装置将读取结果发送给可信执行环境;可信执行环境在接收到所述读取结果之后,根据第一合约中的验证逻辑,基于所述权限信息验证第一账户的权限,在验证通过的情况中,通过计算装置将第一数据返回给用户设备。 |
134 |
区块链交易执行方法、区块链节点及控制装置 |
CN202110481458.3 |
2021-04-30 |
CN112884587B |
2021-08-03 |
卓海振; 陆钟豪 |
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易,所述多个交易为属于第一区块的全部交易中的部分交易;执行所述多个交易;在执行完成属于所述第一区块的全部交易之前,对所述多个交易的执行结果进行共识。降低了由于等待属于第一区块的全部交易均执行完成而产生的时延。 |
135 |
区块链交易执行方法、区块链节点及控制装置 |
CN202110481676.7 |
2021-04-30 |
CN113064730A |
2021-07-02 |
卓海振; 陆钟豪 |
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于多个区块的多个交易;基于所述多个交易各自访问的参数,对所述多个交易进行分组,以获取多个交易组;所述访问的参数包括读取的参数和写入的参数;对所述多个交易组并行进行如下处理:对于每个交易组,串行执行该交易组中包括的交易。从而无需等待一个区块中的交易都执行完成后再执行下个区块的交易,因此,提高了交易执行的效率,降低了由于等待前一个区块中交易的完成而产生的时延。 |
136 |
区块链交易执行方法、区块链节点及控制装置 |
CN202110480836.6 |
2021-04-30 |
CN112988818A |
2021-06-18 |
卓海振; 陆钟豪 |
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易;执行所述多个交易;对所述多个交易的执行结果进行共识;将所述多个交易中共识成功的各个交易的执行结果中包括的写入参数的值存储到缓存区中。从而解决了交易数据更新维护滞后的问题。 |
137 |
区块链交易执行方法、区块链节点及控制装置 |
CN202110481503.5 |
2021-04-30 |
CN112884588A |
2021-06-01 |
卓海振; 陆钟豪 |
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易;执行所述多个交易;对所述多个交易的执行结果进行共识;将完成共识的各个交易的数据作为所述第一区块的至少部分区块体,存入区块数据库中;在所述第一区块的全部交易执行并共识完成之后,将所述第一区块的区块头存入所述区块数据库。从而达到了减小时延的目的,提升区块链系统的性能。 |
138 |
区块链交易执行方法、区块链节点及控制装置 |
CN202110481458.3 |
2021-04-30 |
CN112884587A |
2021-06-01 |
卓海振; 陆钟豪 |
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易,所述多个交易为属于第一区块的全部交易中的部分交易;执行所述多个交易;在执行完成属于所述第一区块的全部交易之前,对所述多个交易的执行结果进行共识。降低了由于等待属于第一区块的全部交易均执行完成而产生的时延。 |
139 |
区块链交易执行方法、区块链节点及控制装置 |
CN202110481378.8 |
2021-04-30 |
CN112883067A |
2021-06-01 |
卓海振; 陆钟豪 |
本说明书提供一种区块链交易执行方法、区块链节点及控制装置,根据该方法,获取属于第一区块的多个交易;对于所述多个交易读取的各个参数,若缓存区中未存储该参数的值,从状态数据库中获取该参数的值,并将该参数的值存入所述缓存区中;基于所述缓存区中存储的各个参数的值,执行所述多个交易。从而在执行各个交易期间,无需再通过IO操作从存储区的状态数据库中逐一获取各个交易各自读取的参数的值,从而减少了区块链的节点在执行交易期间的IO操作,降低了执行交易导致的时延。 |
140 |
交易执行方法、区块链一体机和区块链网络 |
CN202110029014.6 |
2021-01-11 |
CN112634054A |
2021-04-09 |
何正军; 王志文; 吴思进 |
本发明提供一种交易执行方法、区块链一体机和区块链网络,区块链一体机包括SOC FPGA芯片,SOC FPGA芯片包括CPU IP核和FPGA IP核,CPU IP核包括交易池模块,该方法包括:交易池模块接收第一交易,将第一交易发送至FPGA IP核;FPGA IP核验证第一交易的签名信息,并向交易池模块返回第一交易的第一验证结果;在第一验证结果为通过验证时,交易池模块存储第一交易。本申请在区块链一体机成本较低的情况下保证tps。 |