【技术实现步骤摘要】
区块链多链平行结构的应用方法
本专利技术涉及区块链领域,具体涉及区块链多链平行结构的应用方法。
技术介绍
区块链是由区块链网络中所有节点共同参与维护的去中心化分布式数据库系统,它是由一系列基于密码学方法产生的数据块组成,每个数据块即为区块链中的一个区块。在传统的区块链平台中,通常只有一条区块链,单一区块链涵盖了多种业务类型,且需要同时记录多种信息。以电子交易为例,通过一条区块链需要进行多种业务类型的电子交易。如果在交易需求量极大的平台中或者在同一时间内向这一区块链发起海量交易请求的情况下,单一主链的区块链结构形式将很难应付如此多的交易需求,这无疑会对区块链的性能带来极大影响。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供区块链多链平行结构的应用方法。为了解决上述技术问题,采用如下技术方案:区块链多链平行结构的应用方法,其特征在于:应用于区块链多链平行结构,所述区块链多链平行结构包括多个区块链节点及保存在所述多个区块链节点的多个区块链,所述多个区块链包括1条公有链和n条 ...
【技术保护点】
1.区块链多链平行结构的应用方法,其特征在于:应用于区块链多链平行结构,所述区块链多链平行结构包括多个区块链节点及保存在所述多个区块链节点的多个区块链,所述多个区块链包括1条公有链和n条子链,所述公有链和子链属于业务逻辑和数据分区处理,所述区块链多链平行结构的应用方法包括以下步骤:/n(a)根据业务场景,将所述区块链分为一条Token链和多条交易链,所述Token链为公有链,所述交易链为子链;/n(b)交易记录数据:首先会用买家公钥进行加密,生成交易记录密文,此密文会在之上被存储在自治域的交易链中;/n(c)在步骤(b)生成的所述交易记录密文再次使用卖家私钥进行加密,并发送 ...
【技术特征摘要】
1.区块链多链平行结构的应用方法,其特征在于:应用于区块链多链平行结构,所述区块链多链平行结构包括多个区块链节点及保存在所述多个区块链节点的多个区块链,所述多个区块链包括1条公有链和n条子链,所述公有链和子链属于业务逻辑和数据分区处理,所述区块链多链平行结构的应用方法包括以下步骤:
(a)根据业务场景,将所述区块链分为一条Token链和多条交易链,所述Token链为公有链,所述交易链为子链;
(b)交易记录数据:首先会用买家公钥进行加密,生成交易记录密文,此密文会在之上被存储在自治域的交易链中;
(c)在步骤(b)生成的所述交易记录密文再次使用卖家私钥进行加密,并发送至网关;
(d)所述网关中的系统级智能合约会用卖家公钥对二次加密的交易记录密文进行解密,如果可以解密,则确定此交易记录的真实性,完成对交易记录真实性的验证,如果不可以解密,则返回步骤(b);
(e)在完成验证后由对应轮循内的负责节点封装上链。
2.根据权利要求1所述的区块链多链平行结构的应用方法,其特征在于:所述Token链用来记录用户得到的Token奖励、转换Gas、实现Token转账与...
【专利技术属性】
技术研发人员:俎维翰,李渊,刘铭,毕潇,郭兆鹏,费旻昊,刘鑫,赵斌,胡璇,
申请(专利权)人:杭州萌格信息科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。