基于衍生链的资产数据处理方法及装置的制造方法_3

文档序号:9727977阅读:来源:国知局
,并在所述主链或者交易衍生链发布该第一交易,其中交易衍生链之间的交易可以选择不在主链发布;第二交易单元,转移网关模块根据转移参数生成转账数据,该第二交易单元在目标账户的区块链产生第二交易,该第二交易为转移网关公共账户到所述目标账户的转账交易,在目标账户所在的区块链发布该第二交易。
[0049]转移网关模块205还可以包括:评估单元,用于评估每条交易衍生链的成熟度值和风险值;交易控制单元,若目标交易衍生链的成熟度值或风险值低于预设阈值,则交易控制单元禁止目标交易衍生链参与资产数据转移或仅限其与主链进行资产数据转移。通过上述方式可以对新生交易衍生链的成熟度和风险进行评估,作为衍生链间进行资产数据转移处理的准入条件,降低交易风险。
[0050]请参照图3,在使用过程中,区块链资产管理系统构建出唯一主链302和至少一条交易衍生链301。主链302和交易衍生链301对应各自的验证池303。验证池303包括多个区块链的验证节点,处理用户的验证节点加入或退出该验证池303的申请,并用于使主链和交易衍生链分别进行验证池更新。主链302和每个交易衍生链301之间以及各交易衍生链之间均通过转移网关304进行资产数据处理。
[0051]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0052]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换,比如,可以采用同一区块链生成模块分别生成主链和交易衍生链。而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【主权项】
1.一种基于衍生链的资产数据处理方法,其特征在于,包括: 为区块链资产管理系统构建唯一主链和至少一条交易衍生链; 所述主链和所述至少一条交易衍生链分别进行交易和区块链验证; 所述主链和所述至少一条交易衍生链分别进行各自的验证池更新;以及 所述主链与每条交易衍生链之间以及各条交易衍生链之间通过转移网关进行资产数据处理。2.如权利要求1所述的基于衍生链的资产数据处理方法,其特征在于,所述主链和所述至少一条交易衍生链分别采用以下方式之一进行交易和区块链验证:工作量证明、权益证明或共识算法。3.如权利要求1或2所述的基于衍生链的资产数据处理方法,其特征在于,所述主链和所述至少一条交易衍生链分别在各自的验证池中验证节点内进行交易和区块链验证,所述验证池包括多个区块链的验证节点并用于处理用户的验证节点加入或退出申请。4.如权利要求1所述的基于衍生链的资产数据处理方法,其特征在于,所述主链和所述至少一条交易衍生链分别进行各自的验证池更新的步骤包括: 根据用户行为、交易记录和/或信誉度建立用户信用模型;以及 所述主链和所述至少一条交易衍生链根据所述用户信用模型更新各自的验证池。5.如权利要求4所述的基于衍生链的资产数据处理方法,其特征在于,所述主链与每条交易衍生链之间以及各条交易衍生链之间通过转移网关进行资产数据处理的步骤包括: 预先设定所述主链与每条交易衍生链之间以及各条交易衍生链之间的资产数据转移参数; 所述转移网关接收资产数据处理申请,并指定资产数据转移目标账户及其所在区块链; 生成第一交易,所述第一交易为用户待转移的资产数据到转移网关公共账户的转账交易,并在所述主链或所述交易衍生链发布所述第一交易; 转移网关根据转移参数生成转账数据,并在目标账户的区块链产生第二交易,该第二交易为转移网关公共账户到所述目标账户的转账交易,在目标账户所在的区块链发布所述第二交易。6.如权利要求5所述的基于衍生链的资产数据处理方法,其特征在于,所述生成第一交易之前,还包括: 所述转移网关根据用户信用模型对交易进行风险评估,当通过风险评估时,生成第一交易,否则,结束交易。7.如权利要求5所述的基于衍生链的资产数据处理方法,其特征在于,所述生成第一交易之前,还包括: 评估每条所述交易衍生链的成熟度值和风险值; 若目标交易衍生链的成熟度值或风险值低于预设阈值,则禁止所述目标交易衍生链参与资产数据转移或仅限其与所述主链进行资产数据转移。8.如权利要求5所述的基于衍生链的资产数据处理方法,其特征在于,在所述主链发布所述第一交易之后,还包括: 对所述主链发布的所述第一交易进行验证,当通过验证时,继续下一步,否则,结束交易,返回转移的资产数据。9.如权利要求5所述的基于衍生链的资产数据处理方法,其特征在于,所述在目标账户所在的区块链发布所述第二交易之后,还包括: 对所述第二交易进行验证,当通过验证时,结束资产数据处理,否则,结束交易,返回转移的资产数据。10.一种基于衍生链的资产数据处理装置,其特征在于,包括: 区块链生成模块,用于为区块链资产管理系统构建唯一主链和至少一条交易衍生链; 区块链验证模块,用于使所述主链和所述至少一条交易衍生链分别进行交易和区块链验证; 验证池更新模块,用于使所述主链和所述至少一条交易衍生链分别进行各自的验证池更新;以及 转移网关模块,用于使所述主链与每条交易衍生链之间以及各条交易衍生链之间通过所述转移网关模块进行资产数据处理。11.如权利要求10所述的基于衍生链的资产数据处理装置,其特征在于,所述转移网关模块包括: 转移参数设定单元,用于预先设定所述主链与每条交易衍生链之间以及各条交易衍生链之间的资产数据转移参数; 所述转移网关模块接收资产数据处理申请,并指定资产数据转移目标账户及其所在区块链; 第一交易单元,用于生成第一交易,所述第一交易为用户待转移的资产数据到转移网关公共账户的转账交易,并在所述主链或者所述交易衍生链发布所述第一交易;以及 第二交易单元,所述转移网关模块根据转移参数生成转账数据,所述第二交易单元在目标账户的区块链产生第二交易,所述第二交易为转移网关公共账户到所述目标账户的转账交易,在目标账户所在的区块链发布所述第二交易。12.如权利要求10所述的基于衍生链的资产数据处理装置,其特征在于,所述转移网关模块还包括: 评估单元,用于评估每条所述交易衍生链的成熟度值和风险值; 交易控制单元,若目标交易衍生链的成熟度值或风险值低于预设阈值,则所述交易控制单元禁止所述目标交易衍生链参与资产数据转移或仅限其与所述主链进行资产数据转移。
【专利摘要】本发明提供一种基于衍生链的资产数据处理方法及装置,该方法包括:为区块链资产管理系统构建唯一主链和至少一条交易衍生链;主链和交易衍生链分别进行区块链验证;主链和交易衍生链分别进行各自的验证池更新;主链与每条交易衍生链之间以及各条交易衍生链之间通过转移网关进行资产数据处理。本发明提供的上述方案,设置了独立隔离的主链和交易衍生链,因而关键的功能更新可以首先在影响较低的衍生链进行,既可以提升更新速度,又能够规避主链破坏风险,其可扩展性明显提高,更新周期短,便于适应新需求和采纳创新的技术。
【IPC分类】G06Q40/04
【公开号】CN105488722
【申请号】CN201510859724
【发明人】蒋海, 王璟, 翟海滨, 赵正涌
【申请人】布比(北京)网络技术有限公司
【公开日】2016年4月13日
【申请日】2015年11月30日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1