【技术实现步骤摘要】
基于区块链的碳积分跨系统转账清算方法及系统
[0001]本专利技术涉及区块链
,具体地,涉及一种基于区块链的碳积分跨系统转账清算方法。
技术介绍
[0002]专利文献CN111539722A公开了一种基于区块链的碳交易系统及方法,包括碳排放量获取模块获取碳行为数据,生成碳排放量数据;碳行为数据包括碳消耗和碳减排行为中至少一项;碳交易模块对所述碳行为数据添加时间点并处理成分布式碳交易账单;区块链模块为各个区块链节点配置所述碳交易账单;碳交易管理模块确认区块链模块中各个区块链节点的不同买方和卖方之间的碳交易以及碳交易数据并存储。
[0003]但是,专利文献CN111539722A没有解决互不相通的碳积分与交易系统之间如何实现交易的技术问题。故需要一种基于区块链的碳积分跨系统转账清算方法及系统来改善上述问题。
技术实现思路
[0004]针对现有技术中的缺陷,本专利技术的目的是提供一种基于区块链的碳积分跨系统转账清算方法。
[0005]根据本专利技术提供的一种基于区块链的碳积分跨系统转账清算方法 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的碳积分跨系统转账清算方法,其特征在于,包括:积分同步步骤:为第一系统的用户、第二系统的用户分别创建区块链本地账户Z1、区块链本地账户Z2,令同一用户的区块链本地账户与碳积分账户同步变化;其中,第一系统、第二系统为不相通的碳积分生成和交易系统,第一系统、第二系统分别为各自的用户提供碳积分账户;流动性提供商步骤:提供流动性提供商,所述流动性提供商在第一系统创建碳积分账户,流动性提供商的碳积分账户具有对应第一系统的区块链本地账户Z3;发送方步骤:第一系统生成第一记录信息并同步至第一系统对应的区块链本地账户Z1进行记账,第一系统对应的区块链本地账户Z1将转账证明A发送给区块链验证节点;其中,第一记录信息指示要转出的积分;接受方步骤:第二系统生成第二记录信息并同步至第二系统对应的区块链本地账户Z2,第二系统对应的区块链本地账户Z2在区块链中广播第二记录信息;其中,第一记录信息指示要转出的积分匹配于第二记录信息指示要转入的积分;流动商步骤:根据第二记录信息,令流动性提供商在区块链的账户Z5垫付积分给第二系统对应的区块链本地账户Z2,并将相应的转账证明B发送给区块链验证节点;验证步骤:区块链验证节点对转账证明A和转账证明B进行核对,核对通过后区块链进行清算;清算完成后,第一系统对应的区块链本地账户Z1将积分汇给对应第一系统的区块链本地账户Z3。2.根据权利要求1所述的基于区块链的碳积分跨系统转账清算方法,其特征在于,在清算完成之前,令区块链本地账户Z2与对应的碳积分账户进行同步。3.根据权利要求1所述的基于区块链的碳积分跨系统转账清算方法,其特征在于,所述第一记录信息、第二记录信息均包括:碳积分的交易数量、碳积分的接收人信息、碳积分交易的超时时间,其中,碳积分的接收人信息包括:账户号、联系方式和地址。4.根据权利要求1所述的基于区块链的碳积分跨系统转账清算方法,其特征在于,积分的清算使用哈希时间锁协定进行碳积分跨链清算。5.根据权利要求4所述的基于区块链的碳积分跨系统转账清算方法,其特征在于,积分的交易清算之前,先随机生成密钥并广播一个撤回交易;所述撤回交易为:当用户未在设定时间内获得正确的密钥和签名,则发起交易的碳积分将退回给用户。6.一种基于区...
【专利技术属性】
技术研发人员:王蕊,杜宇,郝玉琨,
申请(专利权)人:上海万向区块链股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。