买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明涉及区块链技术领域,具体是一种联盟链的跨链账户生成和互认交易方法,包括发起方区块链和接收方区块链,在所述发起方区块链上建立发起方跨链账户,在所述接收方区块链上建立接收方跨链账户,根据所述发起方跨链账户和所述接收方跨链账户建立跨链的统一身份信息,实现跨链身份关联;通过发起方在发起方区块链上执行跨链交易执行并提交,通过接收方在接收方区块链上执行跨链交易执行并提交,完成跨链账户互认交易;并在任何一个阶段在跨链交易执行过程中失败时,都进行回滚。本方法能有效解决在去中心化交易网络中,各个区块链网络之间的互操作性、流动性、交易复杂性、安全性等问题,从而保证跨链交易的安全和一致性。
主权项:1.一种联盟链的跨链账户生成和互认交易方法,包括发起方区块链和接收方区块链,其特征在于:在所述发起方区块链上建立发起方跨链账户,在所述接收方区块链上建立接收方跨链账户,根据所述发起方跨链账户和所述接收方跨链账户建立跨链的统一身份信息,实现跨链身份关联;互认交易方法包括:步骤(1)发起方发起跨链交易请求,通过所述发起方区块链上的发起方事务智能合约执行跨链资产转移,将资产由发起方转移到发起方智能合约账户上,并将发起方业务合约执行参数保存至发起方执行事务状态中,将发起方回滚业务合约执行参数保存至发起方回滚事务状态中,完成第一笔交易;若交易执行失败,则回滚第一笔交易;若交易执行成功,则通过所述发起方区块链上的发起方业务智能合约将所述第一笔交易证明结果发送给所述接收方区块链进行验证并且保存;并执行下一步;步骤(2)所述接收方区块链上的接收方事务智能合约验证所述第一笔交易证明结果;若验证失败,则回滚第一笔交易;若验证成功,则将资产通过所述接收方跨链账户转移到接收方智能合约账户上,并将接收方业务合约执行参数保存至接收方执行事务状态中,将接收方回滚业务合约执行参数保存至接收方回滚事务状态中,完成第二笔交易;若交易执行失败,则回滚第一笔交易;若交易执行成功,则通过接收方业务智能合约将第二笔交易证明结果发送给发起方区块链进行验证并保存,并执行下一步;步骤(3)所述发起方区块链上的所述发起方事务智能合约验证所述第二笔交易证明结果;若验证失败,则回滚第一笔交易和第二笔交易;若验证成功,则读取所述发起方业务合约执行参数,将资产由所述发起方智能合约账户转移到所述发起方跨链账户中;若交易执行失败,则回滚第一笔交易和第二笔交易;若交易执行成功,则通过所述接收方事务智能合约将资产由所述接收方智能合约账户转移至接收方的账户中;若交易执行失败,则回滚第一笔交易和第二笔交易;若交易执行成功,则互认交易完成。
全文数据:
权利要求:
百度查询: 上海特高信息技术有限公司 一种联盟链的跨链账户生成和互认交易方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。