基于区块链的通证处理方法、装置及存储介质制造方法及图纸

技术编号:20427384 阅读:63 留言:0更新日期:2019-02-23 09:16
本发明专利技术公开了一种基于区块链的通证处理方法、装置及存储介质。其中,该方法包括:从第一终端设备接收向第一账户发放第一侧链通证的发放请求,其中第一侧链通证用于在侧链上进行交易,第一账户为第一终端设备在侧链上的账户;响应于发放请求,获取第一证明信息,其中第一证明信息用于证明与第一侧链通证对应的第一主链通证在主链上被锁定;根据第一证明信息在侧链上生成第一侧链通证;以及将生成的第一侧链通证发送至第一账户。本发明专利技术解决了由于运用场景不同,共识机制的侧重不同,导致当两个或者多个不同运用场景的用户之间进行交易活动的时候,区块链主链上的共识机制无法同时满足多个运用场景的用户的要求的技术问题。

【技术实现步骤摘要】
基于区块链的通证处理方法、装置及存储介质
本专利技术涉及区块链领域,具体而言,涉及一种基于区块链的通证处理方法、装置及存储介质。
技术介绍
目前公链底层架构都有一种共识机制,在速度、安全性、中心化程度各有侧重,各自有适用的场景。现有的区块链共识机制主要是单一运用场景的链上的混合共识,不涉及多个运用场景的链上达成共识的机制,仍然不能很好的契合现实生产场景。但现实社会的生产活动是由多场景协作完成的,例如:某一主链的运用场景为游戏领域、销售领域以及金融领域等。此时,运用于游戏领域的主链的共识机制更偏向于游戏用户之间的交易速度;运用于销售领域的主链的共识机制更偏向于客户之间的交易安全性;运用于金融领域的主链的共识机制更偏向于中心化程度。因此,现有的区块链技术由于运用场景不同,共识机制的侧重不同,导致当两个或者多个不同运用场景的用户之间进行交易活动的时候,区块链主链上的共识机制无法同时满足多个运用场景的用户的要求。从而,为了让区块链技术更好的契合和服务现实世界,让运用于多个不同场景的区块链在不同共识的情况下形成新的共识显得尤为重要。针对上述的现有的区块链技术由于运用场景不同,共识机制的侧重不同,导致当两个或者多个不同运用场景的用户之间进行交易活动的时候,区块链主链上的共识机制无法同时满足多个运用场景的用户的要求的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种基于区块链的通证处理方法、装置及存储介质,以至少解决现有的区块链技术区块链运用场景不同,共识机制的侧重不同,导致当两个或者多个不同运用场景的用户之间进行交易活动的时候,区块链主链上的共识机制无法同时满足多个运用场景的用户的要求的技术问题。根据本专利技术实施例的一个方面,提供了一种基于区块链的通证处理方法,包括:从第一终端设备接收向第一账户发放第一侧链通证的发放请求,其中第一侧链通证用于在侧链上进行交易,第一账户为第一终端设备在侧链上的账户;响应于发放请求,获取第一证明信息,其中第一证明信息用于证明与第一侧链通证对应的第一主链通证在主链上被锁定;根据第一证明信息在侧链上生成第一侧链通证;以及将生成的第一侧链通证发送至第一账户。根据本专利技术实施例的另一方面,还提供了一种基于区块链的通证处理方法,包括:从第一终端设备接收将第二账户中的第一主链通证进行锁定的锁定请求,其中第二账户为第一终端设备在主链上的账户;响应于锁定请求,将第一主链通证进行锁定;在侧链上生成与第一主链通证对应的第一侧链通证;以及将生成的第一侧链通证发送至第一账户,其中第一账户为第一终端设备在侧链上的账户。根据本专利技术实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行上述任意一项所述的方法。根据本专利技术实施例的另一方面,还提供了一种基于区块链的通证处理装置,包括:发放请求接收模块,用于从第一终端设备接收向第一账户发放第一侧链通证的发放请求,其中第一侧链通证用于在侧链上进行交易,第一账户为第一终端设备在侧链上的账户;第一证明信息获取模块,用于响应于发放请求,获取第一证明信息,其中第一证明信息用于证明与第一侧链通证对应的第一主链通证在主链上被锁定;第一侧链通证生成模块,用于根据第一证明信息在侧链上生成第一侧链通证;以及第一侧链通证发送模块,用于将生成的第一侧链通证发送至第一账户。根据本专利技术实施例的另一方面,还提供了一种基于区块链的通证处理装置,包括:锁定请求接收模块,用于从第一终端设备接收将第二账户中的第一主链通证进行锁定的锁定请求,其中第二账户为第一终端设备在主链上的账户;锁定模块,用于响应于锁定请求,将第一主链通证进行锁定;第一侧链通证生成模块,用于在侧链上生成与第一主链通证对应的第一侧链通证;以及第一侧链通证发送模块,用于将生成的第一侧链通证发送至第一账户,其中第一账户为第一终端设备在侧链上的账户。根据本专利技术实施例的另一方面,还提供了一种基于区块链的通证处理装置,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:从第一终端设备接收向第一账户发放第一侧链通证的发放请求,其中第一侧链通证用于在侧链上进行交易,第一账户为第一终端设备在侧链上的账户;响应于发放请求,获取第一证明信息,其中第一证明信息用于证明与第一侧链通证对应的第一主链通证在主链上被锁定;根据第一证明信息在侧链上生成第一侧链通证;以及将生成的第一侧链通证发送至第一账户。根据本专利技术实施例的另一方面,还提供了一种基于区块链的通证处理装置,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:从第一终端设备接收将第二账户中的第一主链通证进行锁定的锁定请求,其中第二账户为第一终端设备在主链上的账户;响应于锁定请求,将第一主链通证进行锁定;在侧链上生成与第一主链通证对应的第一侧链通证;以及将生成的第一侧链通证发送至第一账户,其中第一账户为第一终端设备在侧链上的账户。在本专利技术实施例中,采用将运用于多个不同场景的主链上的交易转移至侧链上进行交易的方式。通过上述的技术方案,服务器响应于用户发放侧链通证的请求,先将用户在主链上的账户中的主链通证进行锁定之后,再发放与锁定的主链通证的数值对应的侧链通证至用户的侧链账户。由于侧链的运用场景是单一的,因此侧链上的共识机制不存在各有侧重的现象。从而,用户之间可以通过服务器发放的侧链通证在侧链上进行交易,进而达到了同时满足多个运用场景不同的主链用户的交易要求的目的,从而实现了当区块链运用于不同运用场景下,不同场景的用户之间可以通过侧链通证在区块链侧链上进行交易的技术效果。进而解决了现有的区块链技术由于运用场景不同,共识机制的侧重不同,导致当两个或者多个不同运用场景的用户之间进行交易活动的时候,区块链主链上的共识机制无法同时满足多个运用场景的用户的要求的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1示出了一种用于实现基于区块链的通证处理方法的计算设备的硬件结构框图;图2示出了根据本公开实施例1的方案所述的基于区块链的通证处理装置的示意图;图3示出了根据本公开实施例1的第一个方面所述的基于区块链的通证处理方法的流程图;图4示出了根据本公开实施例1的第二个方面所述的基于区块链的通证处理方法的流程图;图5示出了根据本公开实施例1所述的基于主链-侧链之间跨链转账的流程图;图6示出了根据本公开实施例2第一个方面所述的基于区块链的通证处理装置的结构框图;图7示出了根据本公开实施例2第二个方面所述的基于区块链的通证处理装置的结构框图;图8示出了根据本公开实施例3第一个方面所述的基于区块链的通证处理装置的结构框图;以及图9示出了根据本公开实施例3第二个方面所述的基于区块链的通证处理装置的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本文档来自技高网
...

【技术保护点】
1.一种基于区块链的通证处理方法,其特征在于,包括:从第一终端设备接收向第一账户发放第一侧链通证的发放请求,其中所述第一侧链通证用于在所述侧链上进行交易,所述第一账户为所述第一终端设备在侧链上的账户;响应于所述发放请求,获取第一证明信息,其中所述第一证明信息用于证明与所述第一侧链通证对应的第一主链通证在主链上被锁定;根据第一证明信息在侧链上生成所述第一侧链通证;以及将生成的所述第一侧链通证发送至所述第一账户。

【技术特征摘要】
1.一种基于区块链的通证处理方法,其特征在于,包括:从第一终端设备接收向第一账户发放第一侧链通证的发放请求,其中所述第一侧链通证用于在所述侧链上进行交易,所述第一账户为所述第一终端设备在侧链上的账户;响应于所述发放请求,获取第一证明信息,其中所述第一证明信息用于证明与所述第一侧链通证对应的第一主链通证在主链上被锁定;根据第一证明信息在侧链上生成所述第一侧链通证;以及将生成的所述第一侧链通证发送至所述第一账户。2.根据权利要求1所述的方法,其特征在于,所述第一证明信息为所述第一终端设备将所述第一主链通证转入所述主链上指定的第三账户的证明信息。3.根据权利要求2所述的方法,其特征在于,所述第三账户包含多个第一验证人,并且所述第一证明信息是通过所述多个第一验证人确认所述第三账户接收到所述第一主链通证的操作产生的。4.根据权利要求2所述的方法,其特征在于,还包括:从所述第一终端设备接收将第二侧链通证转换为对应的第二主链通证的转换请求,其中所述第二侧链通证为第二终端设备在所述侧链上的第四账户发送至所述第一账户的侧链通证;响应于所述转换请求,将所述第二侧链通证转入所述侧链上指定的第五账户;从所述第三账户中获取与所述第二侧链通证对应的第二主链通证,其中所述第二主链通证为所述第二终端在所述主链上的第六账户发送至所述第三账户的主链通证;以及将获取的所述第二主链通证发送至所述第一终端设备的第一账户。5.根据权利要求4所述的方法,其特征在于,从所述第三账户中获取与所述第二侧链通证对应的第二主链通证的操作,包括:调取所述第二侧链通证转入所述第五账户的第二证明信息;以及根据所述第二证明信息,从所述第三账户获取所述第二主链通证。6.根据权利要求5所述的方法,其特征在于,所述第五账户包含多个第二验证人,并且所述第二证明信息...

【专利技术属性】
技术研发人员:许小平
申请(专利权)人:杭州能链科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1