一种跨区块链分布式消息处理方法、平台及存储介质

    公开(公告)号:CN112788108A

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

    申请号:CN202011594607.9

    申请日:2020-12-29

    Abstract: 本申请实施例公开了一种跨区块链分布式消息处理方法,该方法包括:接收客户端设备发送的目标交易;基于所述目标交易,确定至少一个具有第二智能合约的第二区块链;其中,所述第一智能合约用于对所述第二智能合约进行管理,每一个所述第二区块链用于存储至少一种类型的交易消息;基于所述目标交易,执行针对至少一个所述第二区块链的目标操作;其中,所述目标操作与所述目标交易具有关联关系,所述目标操作包括存储操作或获取操作。本申请实施例还公开了一种跨区块链分布式消息处理平台和存储介质。

    一种跨区块链的交易身份确认方法及装置

    公开(公告)号:CN112184245A

    公开(公告)日:2021-01-05

    申请号:CN202011068742.X

    申请日:2020-09-30

    Abstract: 本发明公开了一种跨区块链的交易身份确认方法及装置,其中方法为:获取第一交易的公钥、所述第一交易的签名、第二交易的签名和所述第二交易的公钥;所述用户在该区块链的私钥是基于所述用户的共用公钥根据该区块链的密钥生成算法确定的;若所述第一交易的公钥和所述第二交易的公钥相同,且所述第一交易的签名和所述第二交易的签名均验证通过,则确定所述第一用户和所述第二用户为相同用户,从而确定所述第一交易和所述第二交易为相同用户发起的交易。上述方法应用于金融科技(Fintech)时,提供了一种在异构区块链系统中也能确认交易身份的方法。

    一种应用于联盟链跨链转账的交易正确性验证方法及装置

    公开(公告)号:CN111640017A

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

    申请号:CN202010374241.8

    申请日:2020-05-06

    Abstract: 本发明公开了一种应用于联盟链跨链转账的交易正确性验证方法及装置,其中方法为:第一跨链路由向第二跨链路由发送第一锁定资产请求;所述第一跨链路由获取所述第二跨链路由发送的第一交易回执;所述第一跨链路由按照预设格式,生成所述第一交易回执对应的第一交易快照信息;所述第一跨链路由基于所述第四交易资产、约定合同编号和第二约定合约地址,按照所述预设格式,生成第二交易快照信息;若所述第一跨链路由确定所述第一交易快照信息与所述第二交易快照信息一致,则确定所述第二跨链路由锁定了所述第四交易资产。上述方法应用于金融科技(Fintech)时,能够支持联盟链的交易正确性。

    一种区块链数据的操作方法及装置

    公开(公告)号:CN111367915A

    公开(公告)日:2020-07-03

    申请号:CN202010144327.1

    申请日:2020-03-04

    Abstract: 本发明公开了一种区块链数据的操作方法及装置,其中方法为:区块链节点获取数据操作指令;所述数据操作指令包括具有目标主键的第一数据记录;所述区块链节点以多数据页面方式存储键值对形式的数据记录;每个主键对应至少一个键值;所述区块链节点确定所述第一数据记录的待操作页面;所述区块链节点读取所述待操作页面中具有所述目标主键的已有数据记录;所述区块链节点按照所述数据操作指令,对所述已有数据记录进行数据操作。上述方法应用于金融科技(Fintech)时,能极大地增加数据记录的读写性能。

    一种基于跨链网络的资源处理方法及装置

    公开(公告)号:CN111163129A

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

    申请号:CN201911236666.6

    申请日:2019-12-05

    Abstract: 本发明实施例公开了一种基于跨链网络的资源处理方法及装置,代理节点接收用户端发送的资源调用请求后,根据跨链资源的标识与区块链网络的对应关系,确定所述待调用资源的标识对应的区块链网络,并从所述待调用资源对应的区块链网络中调用所述待调用资源,得到调用结果。本发明实施例中,通过设置代理节点管理跨链网络中的跨链资源,使得用户端通过直接向代理节点发送资源调用请求即可完成对跨链网络中的跨链资源的调用,且该种方式能够采用相同的调用方式来调用不同区块链网络的不同资源,而不需要再对各个区块链网络进行一一适配,从而灵活性更好,用户的体验更高。

    一种区块同步的方法及装置

    公开(公告)号:CN111159289A

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

    申请号:CN201911304348.9

    申请日:2019-12-17

    Abstract: 本发明涉及金融科技(Fintech)领域,并公开了一种区块同步的方法及装置,其中,方法包括:第一节点将第一区块提交后,将第一区块的块高发送至第二节点;第二节点是第一节点根据区块链网络的关系树确定的子节点;关系树用于指示区块链网络中相邻节点之间区块同步的父子关系,父节点将区块同步至子节点;第二节点若确定第一区块的块高高于第二节点的最高区块的块高,则生成并发送第一同步请求,第一节点在接收到第一同步请求之后,将第一同步请求中块高对应的区块发送至第二节点。该技术方案用以解决共识节点的实际出带宽不能满足同时向多个观察节点发送区块的需求,以及区块链网络扩展受限的问题。

    一种基于区块链系统的数据处理方法及装置

    公开(公告)号:CN110879900A

    公开(公告)日:2020-03-13

    申请号:CN201911081181.4

    申请日:2019-11-07

    Abstract: 本发明实施例涉及金融科技(Finetch)技术领域,公开了一种基于区块链系统的数据处理方法及装置,接收获取第一智能合约的合约数据的查询请求后,根据智能合约与数据文件的对应关系,确定第一智能合约对应的数据文件,并使用第一合约和第二合约从第一智能合约对应的数据文件中获取查询请求对应的数据。本发明实施例中,第一合约用于创建和打开区块链系统中的数据文件,第二合约用于对第一合约打开的数据文件进行操作,通过使用第一合约和第二合约从智能合约对应的数据文件中获取智能合约的合约数据,可以无需使用智能合约的合约地址创建智能合约的合约对象,该种方式操作简单,便于实现,且可以提高数据处理的效率。

    一种区块的状态树的生成和链上数据验证的方法及装置

    公开(公告)号:CN110602148A

    公开(公告)日:2019-12-20

    申请号:CN201910960376.X

    申请日:2019-10-10

    Abstract: 本发明公开了一种区块的状态树的生成和链上数据验证的方法及装置,其中,区块的状态树的生成方法包括:针对区块链中的任一区块,确定区块的第一账户和第一账户数据;第一账户是区块中各交易执行后账户数据发生变化的账户,第一账户数据是各交易执行后第一账户中发生变化后的账户数据;构建由各第一账户和各第一账户的第一账户数据构成的区块的状态树,并将状态树的根哈希存储在区块的区块头中,其中,状态树以键值对的方式存储。该技术方案用以精简区块链上用于构建状态树的账户数据,从而缩短用于验证的分支路径的长度,提高账户数据的存在性验证的效率。

    一种基于区块链系统的处理方法及装置

    公开(公告)号:CN110503558A

    公开(公告)日:2019-11-26

    申请号:CN201910806587.8

    申请日:2019-08-29

    Abstract: 本发明实施例公开了一种基于区块链系统的处理方法及装置,其中方法包括:节点执行待共识的区块中的交易时,生成交易对应的多条状态数据,使用多条状态数据构建区块对应的布隆过滤器,并使用区块对应的布隆过滤器的哈希值更新区块的区块头;如此,节点在确定区块共识成功后,将区块的区块头上链,并使用区块对应的布隆过滤器和多条状态数据更新节点的预设数据库。本发明实施例中,相对于Merkle树的数据结构来说,布隆过滤器可以使用一片公共的bit数组来存储多条状态数据,因此,通过使用布隆过滤器存储交易对应的状态数据,可以较好地节省存储空间,提高查询的响应速度,从而降低区块链系统的计算开销和成本。

    区块链数据的结构化处理方法、设备及可读存储介质

    公开(公告)号:CN108509523A

    公开(公告)日:2018-09-07

    申请号:CN201810202499.2

    申请日:2018-03-13

    Abstract: 本发明公开了一种区块链数据的结构化处理方法,所述区块链数据的结构化处理方法包括以下步骤:在智能合约中创建日志埋点并发布到区块链上;在所述智能合约执行过程中,触发埋点日志产生日志信息;获取所述日志信息,并将所述日志信息转换为结构化查询语句;将所述结构化查询语句插入本地结构化查询数据库中。本发明还公开了一种区块链节点设备及计算机可读存储介质。本发明实现了区块链数据的结构化,支持结构化查询,提升了数据查询效率。

Patent Agency Ranking