一种基于有序平衡二叉树的分片方法及装置

    公开(公告)号:CN111083052B

    公开(公告)日:2022-01-28

    申请号:CN201911316122.0

    申请日:2019-12-19

    Abstract: 本发明公开了一种基于有序平衡二叉树的分片方法,包括:当接收到目标节点加入目标网络的请求时,判断所述目标节点是否为所述目标网络的首节点;若否,将所述请求发送给所述目标网络的目标区块链中的各个节点,接收所述各个节点对所述请求的响应,其中,所述目标区块链中的各个节点组成目标平衡二叉树;依据所述响应,确定所述目标平衡二叉树的目标子树节点,将所述目标节点加入到所述目标子树节点中。上述的分片方法将所述目标区块链中的各个节点组成所述目标平衡二叉树,各个分片可以并行的处理交易,分片技术能提高交易处理和确认的并发度,进而可以提高所述目标区块链的吞吐量。

    一种区块链共识方法、装置、系统及存储介质

    公开(公告)号:CN112184454B

    公开(公告)日:2023-07-25

    申请号:CN202011239853.2

    申请日:2020-11-09

    Abstract: 本发明提供一种区块链共识方法、装置、系统及存储介质,确定待进行区块链共识的交易;获取有序虚拟环中与交易的发起节点相关的至少一个第一候选节点和与交易的接收节点相关的至少一个第二候选节点;确定至少一个第一候选节点中的第一节点和至少一个第二候选节点中的第二节点;若第一节点确定发起节点和至少一个第一候选节点对交易的验签状态满足第一验签条件,且第二节点确定接收节点和至少一个第二候选节点对交易的验签状态满足第二验签条件,将生成表征交易的区块信息分别存储至发起节点、至少一个第一候选节点、接收节点和至少一个第二候选节点。在不需要创造去中心化的环境的基础上,达到在区块链共识时兼容完全去中心化和降低资源消耗。

    一种区块链数据管理方法及装置

    公开(公告)号:CN109857811B

    公开(公告)日:2022-08-26

    申请号:CN201910117281.1

    申请日:2019-02-15

    Abstract: 本申请公开了一种区块链数据管理方法及装置,该方法包括:接收数据上传请求,获取待上传数据的数据上传格式;确定智能合约支持的数据上传格式;智能合约支持的数据上传格式是基于序列化文件确定的,序列化文件是根据用户执行的数据上传格式设定操作得到的;判断待上传数据的数据上传格式,是否符合智能合约支持的数据上传格式;若符合,将待上传数据保存至智能合约中。由此可见,用户可以执行数据上传格式设定操作,自主配置智能合约支持的数据上传格式,只要待上传数据的数据上传格式与用户配置的数据上传格式相同,就可以将待上传数据上传至区块链。而不是只能按照智能合约约定好的数据上传格式上传数据,从而提升了数据上传的灵活性。

    去中心化身份信息处理方法、装置和系统

    公开(公告)号:CN114003959A

    公开(公告)日:2022-02-01

    申请号:CN202111305258.9

    申请日:2021-11-05

    Abstract: 本申请提供了一种去中心化身份信息处理方法、装置和系统,其中,在应用平台需要获得用户在目标业务中的身份信息时,应用平台向用户的用户节点发送用户标识请求;获得用户节点返回的用户的去中心化身份DID标识;如查询到用户的DID标识属于区块链系统中该目标业务下合法的DID标识,通过区块链系统向用户节点发送DID文档使用请求;获得用户节点返回的DID文档;在确认DID文档中的信息合格后,确认目标业务的用户身份验证合格。本申请的方案可以降低用户需要维护和管理的用户信息的复杂度,也降低了不同金融相关业务应用之间业务协作的复杂度。

    一种区块链网络的数据处理方法及装置

    公开(公告)号:CN110958324B

    公开(公告)日:2023-12-19

    申请号:CN201911273539.3

    申请日:2019-12-12

    Abstract: 本发明公开了一种区块链网络的数据处理方法,待处理区块链预先被划分为多个分片,其中,每一个分片中包含至少一个节点,包括:接收对待处理区块链的数据处理指令;在多个分片中选取与数据处理指令对应的目标分片;发送数据处理指令到目标分片,以使目标分片中节点响应数据处理指令。上述方法,接收对待处理区块链的数据处理指令,在多个分片中选取与数据处理指令对应的目标分片,以使目标分片中节点响应所述数据处理指令,以分片为单位对数据处理指令进行处理,不再采用待处理区块链作为整体进行处理,以分片为单位的处理方式,不但可以提高处理速度,而且可以实现数据的分片存储,提升了存储能力,解决了处理速度和存储能力受限的问题。

    电子资源处理方法、装置、设备及存储介质

    公开(公告)号:CN111835863B

    公开(公告)日:2023-04-18

    申请号:CN202010716755.7

    申请日:2020-07-23

    Abstract: 本申请实施例提供了电子资源处理方法、装置、设备及存储介质,该方法以网络节点集合中任一节点,后续称为第一节点为例进行说明,仅第一节点以及备份节点存储第一区块链,第一区块链由包含表征第一节点具有的电子资源的数目变化的变更信息的至少一个区块组成,网络节点集合中除第一节点以及第一预设数目个备份节点外的节点不存储第一区块链,也就是仅网络节点集合中部分节点存储第一区块链,即对于网络节点集合中任一节点而言,不存储网络节点集合包含的所有节点分别对应的包含电子资源的数目变化的变更信息,仅存储网络节点集合包含的部分节点分别对应的包含电子资源的数目变化的变更信息,从而降低了对作为节点的电子设备的存储空间的要求。

    一种数据存储方法、装置及区块链系统

    公开(公告)号:CN111611321B

    公开(公告)日:2023-07-25

    申请号:CN202010609784.3

    申请日:2020-06-29

    Abstract: 本发明提供的一种数据存储方法、装置及区块链系统,区块链系统中的业务预先被划分为多个业务域,用户节点中存储有与其用户标识相对应的至少一个用户链;每个用户链分别对应不同的业务域,其中方法包括:确定当前交易的业务类型对应的目标业务域;将当前交易的数据存储在节点中目标业务域相对应的用户链新建的最新区块中,实现从业务域维度和用户维度对交易数据进行动态分片存储。同时,用户节点通过建立其节点中存储交易数据的最新区块与当前交易中其他用户节点中存储交易数据的区块之间的交易关联,通过这种交易关联可以实现对交易的追溯,即在满足区块链系统中交易可追溯的同时,降低了用户节点的物理存储压力大,提升了交易速度。

    一种区块链信息容灾方法、装置、计算机设备及存储介质

    公开(公告)号:CN112835744B

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

    申请号:CN202110142414.8

    申请日:2021-02-02

    Abstract: 本申请提供一种区块链信息容灾方法、装置、计算机设备及存储介质,应用于区块链中的加密参与节点,该方法包括:确定待进行加密的第一信息;利用随机生成的第一加密信息对第一信息进行加密得到第二信息;采用加密参与节点的公钥对第一加密信息进行加密得到第二加密信息;利用加密参与节点的私钥对第二信息和第二加密信息的加密结果进行签名得到签名信息;如果区块链中存在下一加密参与节点,将目标信息传输至下一加密参与节点;如果区块链中不存在下一加密参与节点,根据目标信息将第二信息存储至分布式网络。本申请依赖于分布式网络实现对区块链信息的灾备,在消除全节点隐患的基础上,实现了对区块链信息的容灾。

    一种区块删除方法、装置及系统

    公开(公告)号:CN111913978B

    公开(公告)日:2023-07-25

    申请号:CN202010908133.4

    申请日:2020-09-02

    Abstract: 本发明提供了一种区块删除方法、装置及系统,在需要删除区块时,不需要在放弃待删除区块所在的区块链后重新生成整条区块链,只需在删除目标区块号对应的区块后,将删除记录区块存储在当前区块链的尾部,更新哨兵区块的内容即可。其中,删除记录区块用于记录删除操作,使对区块链的任何操作均可追溯,通过更新哨兵区块的内容,使对哨兵区块更新后的内容进行哈希计算后得到的哈希值与当前区块链中哨兵区块后的交易区块的哈希值一致,保证当前区块链中区块哈希值的连续性。

    获客数据处理方法与节点

    公开(公告)号:CN112308563B

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

    申请号:CN202011309159.3

    申请日:2020-11-20

    Abstract: 本发明实施例提供一种获客数据处理方法,基于用于存储获客数据的公有链,公有链包括智能合约;智能合约至少包括:获客协议和获客结算操作逻辑;获客协议包括:签署方注册信息及结算条件;签署方包括:渠道提供方和业务提供方;注册信息至少包括使用者标识;其中,渠道提供方的服务器用于向业务使用方提供访问渠道,业务使用方通过访问渠道访问业务提供方的服务器;业务提供方的服务器用于:在业务使用方通过预设校验后,向公有链发起获客结算交易;该方法包括:接收获客结算交易请求(指定了:渠道提供方的使用者标识、业务提供方的使用者标识和第一业务使用方的区块链地址);触发智能合约执行获客结算操作逻辑,得到结算数据并记录至公有链。

Patent Agency Ranking