【技术实现步骤摘要】
一种区块链的跨链方法、装置、设备及产品
[0001]本专利技术涉及区块链
,尤其涉及一种区块链的跨链方法、装置、设备及产品。
技术介绍
[0002]区块链从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。区块链是分布式总账的一种。一条区块链就是一个独立的账本,两条不同的链,就是两个不同的独立的账本,两个账本没有关联,本质上价值没有办法在账本间转移,但是对于具体的某个用户,用户在一条区块链上存储的价值,能够变成另一条链上的价值,这就是价值的流通。
[0003]如果说共识机制是区块链的灵魂核心,那么对于区块链特别是联盟链及私链来看,跨链技术就是实现价值网络的关键,它是把联盟链从分散单独的孤岛中拯救出来的良药,是区块链向外拓展和连接的桥梁。
[0004]在区块链所面临的诸多问题中,链与链之间的互通性缺失很大程度限制了区块链的应用空间。跨链 ...
【技术保护点】
【技术特征摘要】
1.一种区块链的跨链方法,其特征在于,应用于主链侧,所述主链侧与子链侧连接,所述主链为按区域划分且逐级设置的多级主链,所述子链侧具有若干子链,两条不同子链根据区域划分为同区域子链和跨区域子链,所述同区域子链中的两条子链位于同一区域,所述跨区域子链中的两条子链位于不同的区域;该方法包括以下步骤:获取同区域的请求方子链的业务协同请求;判断所述业务协同请求的类型以及是否满足智能合约的执行条件;其中,所述类型包括同区域子链的业务协议请求和跨区域子链的业务协议请求;若满足执行条件,且为同区域子链的业务协议请求,下发业务处理请求至所述业务协同请求对应的目标方子链;若满足执行条件,且为不同区域子链的业务协议请求,转发跨链请求至所述业务协同请求对应的目标方子链;获取同区域的目标方子链的业务处理结果,并将所述业务处理结果下发给对应的请求方子链。2.根据权利要求1所述的区块链的跨链方法,其特征在于,该方法还包括以下步骤:若不满足执行条件,则跨链终止。3.根据权利要求1所述的区块链的跨链方法,其特征在于,所述若满足执行条件,且为不同区域子链的业务协议请求,转发跨链请求至所述业务协同请求对应的目标方子链,具体包括以下步骤:若满足执行条件,且为不同区域子链的业务协议请求,转发跨链请求至所述业务协同请求对应的目标方子链,该所述目标方子链与发起所述业务协议请求的该所述请求方子链为跨区域子链,并由目标方子链同区域的所述主链处理该所述业务协同请求。4.根据权利要求1所述的区块链的跨链方法,其特征在于,所述获取同区域的目标方子链的业务处理结果,并将所述业务处理结果下发给对应的请求方子链,具体包括以下步骤:获取同区域的目标方子链的业务处理结果,根据智能合约对所述业务处理结果进行进行校验并执行智能合约;将校验合格后的所述业务处理结果下发给对应的请求方子链。5.一种区块链的跨链方法,其特征在于,应用于子链侧,所述子链侧与主链侧连接,所述主链为按区域划分且逐级设置的多级主链,所述子链侧具有若干子链,两条不同子链根据区域划分为同区域子链和跨区域子链,所述同区域子链中的两条子链位于同一区域,所述跨区域子链中的两条子链位于不同的区域;该方法包括以下步骤:...
【专利技术属性】
技术研发人员:苏林麒,毛岱山,肖苗苗,王超博,麦佩雨,王洪龙,陈意斌,
申请(专利权)人:熵链科技福建有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。