区块链数据的处理方法及装置

    公开(公告)号:CN114327759B

    公开(公告)日:2024-09-13

    申请号:CN202111590915.9

    申请日:2021-07-06

    Inventor: 陈锐

    Abstract: 本说明书实施例提供了一种区块链数据的处理方法及装置,该方法包括:接收在区块链节点执行目标交易的指令;根据该目标交易,通过区块链节点的虚拟机调用部署在区块链节点上相应的智能合约;根据所调用的智能合约中用于获取目标交易所涉及的历史交易数据的接口代码触发执行部署在虚拟机上的数据获取指令,使用数据获取指令对应的操作逻辑,从区块链的历史区块中查询目标交易涉及的历史交易数据。其中,上述目标交易的执行涉及存储在区块链的历史区块中的历史交易数据,且区块链节点的虚拟机的指令集中包含历史区块数据的数据获取指令,且在虚拟机中部署有该数据获取指令所对应的数据获取操作的操作逻辑。

    区块链数据的处理方法及装置

    公开(公告)号:CN114327759A

    公开(公告)日:2022-04-12

    申请号:CN202111590915.9

    申请日:2021-07-06

    Inventor: 陈锐

    Abstract: 本说明书实施例提供了一种区块链数据的处理方法及装置,该方法包括:接收在区块链节点执行目标交易的指令;根据该目标交易,通过区块链节点的虚拟机调用部署在区块链节点上相应的智能合约;根据所调用的智能合约中用于获取目标交易所涉及的历史交易数据的接口代码触发执行部署在虚拟机上的数据获取指令,使用数据获取指令对应的操作逻辑,从区块链的历史区块中查询目标交易涉及的历史交易数据。其中,上述目标交易的执行涉及存储在区块链的历史区块中的历史交易数据,且区块链节点的虚拟机的指令集中包含历史区块数据的数据获取指令,且在虚拟机中部署有该数据获取指令所对应的数据获取操作的操作逻辑。

    区块链数据的处理方法及装置

    公开(公告)号:CN113254163B

    公开(公告)日:2021-11-09

    申请号:CN202110763101.4

    申请日:2021-07-06

    Inventor: 陈锐

    Abstract: 本说明书实施例提供了一种区块链数据的处理方法及装置,该方法包括:接收在区块链节点执行目标交易的指令;根据该目标交易,通过区块链节点的虚拟机调用部署在区块链节点上相应的智能合约;根据所调用的智能合约中用于获取目标交易所涉及的历史交易数据的接口代码触发执行部署在虚拟机上的数据获取指令,使用数据获取指令对应的操作逻辑,从区块链的历史区块中查询目标交易涉及的历史交易数据。其中,上述目标交易的执行涉及存储在区块链的历史区块中的历史交易数据,且区块链节点的虚拟机的指令集中包含历史区块数据的数据获取指令,且在虚拟机中部署有该数据获取指令所对应的数据获取操作的操作逻辑。

    账户状态存在性证明方法及装置和状态查询方法及装置

    公开(公告)号:CN111177225A

    公开(公告)日:2020-05-19

    申请号:CN202010002574.8

    申请日:2020-01-02

    Inventor: 林鹏 陆钟豪 陈锐

    Abstract: 本公开涉及账户状态存在性证明方法及装置和状态查询方法及装置。账户状态存在性证明方法包括:从区块链节点接收目标区块上的待证明账户的账户状态数据;以及基于所接收的账户状态数据,对所述待证明账户的账户状态执行存在性证明。其中,所述账户状态数据包括在所述状态树中的账户状态查询路径上的各个节点的节点信息,所述节点包括非叶子节点和叶子节点,所述非叶子节点的节点信息包括该节点的节点数据以及该节点的下一节点的哈希值指示信息,所述叶子节点的节点信息包括该节点的节点数据和状态实体指示信息,状态实体指示信息指示状态实体,所述状态实体包括待证明账户的账户信息。

    账户状态存在性证明方法及装置和状态查询方法及装置

    公开(公告)号:CN111177225B

    公开(公告)日:2023-05-23

    申请号:CN202010002574.8

    申请日:2020-01-02

    Inventor: 林鹏 陆钟豪 陈锐

    Abstract: 本公开涉及账户状态存在性证明方法及装置和状态查询方法及装置。账户状态存在性证明方法包括:从区块链节点接收目标区块上的待证明账户的账户状态数据;以及基于所接收的账户状态数据,对所述待证明账户的账户状态执行存在性证明。其中,所述账户状态数据包括在所述状态树中的账户状态查询路径上的各个节点的节点信息,所述节点包括非叶子节点和叶子节点,所述非叶子节点的节点信息包括该节点的节点数据以及该节点的下一节点的哈希值指示信息,所述叶子节点的节点信息包括该节点的节点数据和状态实体指示信息,状态实体指示信息指示状态实体,所述状态实体包括待证明账户的账户信息。

    交易处理方法、装置及设备

    公开(公告)号:CN113436017A

    公开(公告)日:2021-09-24

    申请号:CN202110765988.0

    申请日:2021-07-07

    Inventor: 陈锐

    Abstract: 本说明书实施例提供了一种交易处理方法、装置及设备,其中方法包括:接收客户端提交的目标业务的交易请求,该交易请求包括待在区块链中处理的第一交易的交易信息和交易属性信息;在根据交易信息执行完成第一交易之后,根据交易请求生成交易记录信息,将交易记录信息上传至区块链;根据交易属性信息确定是否存在与第一交易相关联的关联交易,若是,则根据交易记录信息和交易属性信息对第一交易和关联交易进行关联处理,将关联处理得到的关联记录信息保存至区块链节点中。

    区块链数据的处理方法、装置及设备

    公开(公告)号:CN112015817A

    公开(公告)日:2020-12-01

    申请号:CN202010884849.5

    申请日:2020-08-28

    Inventor: 陈锐

    Abstract: 本说明书实施例提供了一种区块链数据的处理方法、装置及设备,其中方法包括:接收区块链数据的快照处理指令,根据快照处理指令,对指定的在线数据库中的区块链数据进行快照处理,得到快照数据;对得到的快照数据进行离线存储处理;以及,根据接收到的数据清除指令,对在线数据库中的区块链数据进行清除处理。

    用于区块链网络中的数据同步的方法、装置和计算设备

    公开(公告)号:CN111723158A

    公开(公告)日:2020-09-29

    申请号:CN202010783038.6

    申请日:2020-03-16

    Inventor: 陈锐

    Abstract: 本说明书的实施例提供了用于区块链网络中的数据同步的方法、装置和计算设备。该方法包括:从需要进行数据同步的N个区块中的第i个区块开始,向区块链网络中的其它节点发起数据请求,以便获得N个区块的数据;从其它节点接收N个区块中的第j个区块的数据,其中,第j个区块的数据包括用于独立于其它区块来验证第j个区块的数据的合法性的数据正确性证明;基于在第j个区块的数据中包括的数据正确性证明,来验证第j个区块的数据的合法性;在对第j个区块的数据的合法性验证通过的情况下,存储第j个区块的数据。

    对信任节点信息进行更新的方法及装置

    公开(公告)号:CN111212139A

    公开(公告)日:2020-05-29

    申请号:CN202010000701.0

    申请日:2020-01-02

    Inventor: 陈锐

    Abstract: 本说明书实施例提供了一种对用于确定数据同步对端节点的信任节点信息进行更新的方法,包括:针对第一区块链节点处的待同步数据,基于所述信任节点信息,为所述待同步数据确定作为数据同步对端节点的第二区块链节点;向所述第二区块链节点发送针对所述待同步数据的数据同步请求消息,以请求从所述第二区块链节点获取所述待同步数据;基于所述第二区块链节点针对所述数据同步请求消息的数据同步响应,更新所述信任节点信息。

    用于区块链网络中的数据同步的方法、装置和计算设备

    公开(公告)号:CN111061813A

    公开(公告)日:2020-04-24

    申请号:CN202010180584.0

    申请日:2020-03-16

    Inventor: 陈锐

    Abstract: 本说明书的实施例提供了用于区块链网络中的数据同步的方法、装置和计算设备。该方法包括:从需要进行数据同步的N个区块中的第i个区块开始,向区块链网络中的其它节点发起数据请求,以便获得N个区块的数据;从其它节点接收N个区块中的第j个区块的数据,其中,第j个区块的数据包括用于验证第j个区块的数据的合法性的数据正确性证明;基于在第j个区块的数据中包括的数据正确性证明,来验证第j个区块的数据的合法性;在对第j个区块的数据的合法性验证通过的情况下,存储第j个区块的数据。

Patent Agency Ranking