+

CN115601037A - Carbon integral cross-system transfer clearing method and system based on block chain - Google Patents

Carbon integral cross-system transfer clearing method and system based on block chain Download PDF

Info

Publication number
CN115601037A
CN115601037A CN202211329406.5A CN202211329406A CN115601037A CN 115601037 A CN115601037 A CN 115601037A CN 202211329406 A CN202211329406 A CN 202211329406A CN 115601037 A CN115601037 A CN 115601037A
Authority
CN
China
Prior art keywords
block chain
account
carbon
blockchain
local account
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211329406.5A
Other languages
Chinese (zh)
Inventor
王蕊
杜宇
郝玉琨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Wanxiang Blockchain Inc
Original Assignee
Shanghai Wanxiang Blockchain Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Wanxiang Blockchain Inc filed Critical Shanghai Wanxiang Blockchain Inc
Priority to CN202211329406.5A priority Critical patent/CN115601037A/en
Publication of CN115601037A publication Critical patent/CN115601037A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3825Use of electronic signatures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3827Use of message hashing
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Technology Law (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention provides a block chain-based carbon integral cross-system transfer clearing method and a block chain-based carbon integral cross-system transfer clearing system, which comprise the following steps: enabling the liquidity provider to pay the integral to a local account Z2 of the block chain corresponding to the second system at an account Z5 of the block chain, and sending a corresponding transfer certificate B to a block chain verification node; the block chain verification node checks the transfer certificate A and the transfer certificate B, and the block chain is cleared after the check is passed; after clearing is completed, the local account Z1 of the block chain corresponding to the first system collects points to the local account Z3 of the block chain corresponding to the first system. The invention simultaneously forms and is butted with two carbon credit generation and transaction systems which are not communicated with each other through the credit synchronization module, and is butted with the block chain system, a block chain local account is established for a user, a bidirectional anchoring relation is established between the carbon credit account of the user and the block chain local account, the synchronous change of the two is realized, and the transparency of the transaction process is ensured.

Description

基于区块链的碳积分跨系统转账清算方法及系统Method and system for cross-system transfer and settlement of carbon credits based on blockchain

技术领域technical field

本发明涉及区块链技术领域,具体地,涉及一种基于区块链的碳积分跨系统转账清算方法。The present invention relates to the technical field of block chains, in particular to a method for transferring and clearing carbon credits across systems based on block chains.

背景技术Background technique

专利文献CN111539722A公开了一种基于区块链的碳交易系统及方法,包括碳排放量获取模块获取碳行为数据,生成碳排放量数据;碳行为数据包括碳消耗和碳减排行为中至少一项;碳交易模块对所述碳行为数据添加时间点并处理成分布式碳交易账单;区块链模块为各个区块链节点配置所述碳交易账单;碳交易管理模块确认区块链模块中各个区块链节点的不同买方和卖方之间的碳交易以及碳交易数据并存储。Patent document CN111539722A discloses a blockchain-based carbon trading system and method, including a carbon emission acquisition module to obtain carbon behavior data and generate carbon emission data; the carbon behavior data includes at least one of carbon consumption and carbon emission reduction behavior The carbon transaction module adds time points to the carbon behavior data and processes them into distributed carbon transaction bills; the block chain module configures the carbon transaction bills for each block chain node; the carbon transaction management module confirms that each block chain module Carbon transactions between different buyers and sellers of blockchain nodes and carbon transaction data are stored.

但是,专利文献CN111539722A没有解决互不相通的碳积分与交易系统之间如何实现交易的技术问题。故需要一种基于区块链的碳积分跨系统转账清算方法及系统来改善上述问题。However, the patent document CN111539722A does not solve the technical problem of how to realize the transaction between mutually incompatible carbon points and transaction systems. Therefore, there is a need for a method and system for cross-system transfer and settlement of carbon credits based on blockchain to improve the above problems.

发明内容Contents of the invention

针对现有技术中的缺陷,本发明的目的是提供一种基于区块链的碳积分跨系统转账清算方法。In view of the defects in the prior art, the purpose of the present invention is to provide a method for transferring and clearing carbon credits across systems based on blockchain.

根据本发明提供的一种基于区块链的碳积分跨系统转账清算方法,包括:According to a blockchain-based cross-system transfer and clearing method for carbon credits provided by the present invention, it includes:

积分同步步骤:为第一系统的用户、第二系统的用户分别创建区块链本地账户Z1、区块链本地账户Z2,令同一用户的区块链本地账户与碳积分账户同步变化;其中,第一系统、第二系统为不相通的碳积分生成和交易系统,第一系统、第二系统分别为各自的用户提供碳积分账户;Integral synchronization step: create blockchain local account Z1 and blockchain local account Z2 for the users of the first system and the second system, respectively, so that the blockchain local account and carbon credit account of the same user can change synchronously; among them, The first system and the second system are different carbon credit generation and trading systems. The first system and the second system provide carbon credit accounts for their respective users;

流动性提供商步骤:提供流动性提供商,所述流动性提供商在第一系统创建碳积分账户,流动性提供商的碳积分账户具有对应第一系统的区块链本地账户Z3;Liquidity provider step: provide a liquidity provider who creates a carbon credit account in the first system, and the carbon credit account of the liquidity provider has a blockchain local account Z3 corresponding to the first system;

发送方步骤:第一系统生成第一记录信息并同步至第一系统对应的区块链本地账户Z1进行记账,第一系统对应的区块链本地账户Z1将转账证明A发送给区块链验证节点;其中,第一记录信息指示要转出的积分;Sender step: the first system generates the first record information and synchronizes it to the blockchain local account Z1 corresponding to the first system for accounting, and the blockchain local account Z1 corresponding to the first system sends the transfer certificate A to the blockchain Verification node; wherein, the first record information indicates the points to be transferred out;

接受方步骤:第二系统生成第二记录信息并同步至第二系统对应的区块链本地账户Z2,第二系统对应的区块链本地账户Z2在区块链中广播第二记录信息;其中,第一记录信息指示要转出的积分匹配于第二记录信息指示要转入的积分;Receiver step: the second system generates the second record information and synchronizes it to the blockchain local account Z2 corresponding to the second system, and the blockchain local account Z2 corresponding to the second system broadcasts the second record information in the blockchain; where , the points to be transferred out of the first record information match the points to be transferred in from the second record information;

流动商步骤:根据第二记录信息,令流动性提供商在区块链的账户Z5垫付积分给第二系统对应的区块链本地账户Z2,并将相应的转账证明B发送给区块链验证节点;Liquidity business step: According to the second record information, the liquidity provider’s account Z5 in the blockchain advances the points to the corresponding blockchain local account Z2 of the second system, and sends the corresponding transfer certificate B to the blockchain for verification node;

验证步骤:区块链验证节点对转账证明A和转账证明B进行核对,核对通过后区块链进行清算;清算完成后,第一系统对应的区块链本地账户Z1将积分汇给对应第一系统的区块链本地账户Z3。Verification steps: The blockchain verification node checks the transfer certificate A and the transfer certificate B, and the blockchain performs liquidation after the verification is passed; after the liquidation is completed, the corresponding blockchain local account Z1 of the first system remits the points to the corresponding first The system's blockchain local account Z3.

优选地,在清算完成之前,令区块链本地账户Z2与对应的碳积分账户进行同步。Preferably, before the liquidation is completed, the blockchain local account Z2 is synchronized with the corresponding carbon credit account.

优选地,所述第一记录信息、第二记录信息均包括:碳积分的交易数量、碳积分的接收人信息、碳积分交易的超时时间,其中,碳积分的接收人信息包括:账户号、联系方式和地址。Preferably, the first record information and the second record information both include: the transaction quantity of carbon credits, the receiver information of carbon credits, and the timeout time of carbon credit transactions, wherein the receiver information of carbon credits includes: account number, Contact and address.

优选地,积分的清算使用哈希时间锁协定进行碳积分跨链清算。Preferably, the liquidation of points uses the hash time lock agreement to carry out cross-chain liquidation of carbon points.

优选地,积分的交易清算之前,先随机生成密钥并广播一个撤回交易;Preferably, before the credit transaction is cleared, a key is randomly generated and a withdrawal transaction is broadcast;

所述撤回交易为:当用户未在设定时间内获得正确的密钥和签名,则发起交易的碳积分将退回给用户。The withdrawal transaction is: when the user fails to obtain the correct key and signature within the set time, the carbon credits for initiating the transaction will be returned to the user.

根据本发明提供的一种基于区块链的碳积分跨系统转账清算系统,包括:According to the present invention, a blockchain-based cross-system transfer and clearing system for carbon credits includes:

积分同步模块:为第一系统的用户、第二系统的用户分别创建区块链本地账户Z1、区块链本地账户Z2,令同一用户的区块链本地账户与碳积分账户同步变化;其中,第一系统、第二系统为不相通的碳积分生成和交易系统,第一系统、第二系统分别为各自的用户提供碳积分账户;Integral synchronization module: Create blockchain local account Z1 and blockchain local account Z2 for the users of the first system and the second system, respectively, so that the blockchain local account and carbon credit account of the same user can change synchronously; among them, The first system and the second system are different carbon credit generation and trading systems. The first system and the second system provide carbon credit accounts for their respective users;

流动性提供商模块:提供流动性提供商,所述流动性提供商在第一系统创建碳积分账户,流动性提供商的碳积分账户具有对应第一系统的区块链本地账户Z3;Liquidity provider module: provide a liquidity provider, the liquidity provider creates a carbon credit account in the first system, and the carbon credit account of the liquidity provider has a blockchain local account Z3 corresponding to the first system;

发送方模块:第一系统生成第一记录信息并同步至第一系统对应的区块链本地账户Z1进行记账,第一系统对应的区块链本地账户Z1将转账证明A发送给区块链验证节点;其中,第一记录信息指示要转出的积分;Sender module: the first system generates the first record information and synchronizes it to the blockchain local account Z1 corresponding to the first system for accounting, and the blockchain local account Z1 corresponding to the first system sends the transfer certificate A to the blockchain Verification node; wherein, the first record information indicates the points to be transferred out;

接受方模块:第二系统生成第二记录信息并同步至第二系统对应的区块链本地账户Z2,第二系统对应的区块链本地账户Z2在区块链中广播第二记录信息;其中,第一记录信息指示要转出的积分匹配于第二记录信息指示要转入的积分;Receiver module: the second system generates the second record information and synchronizes it to the blockchain local account Z2 corresponding to the second system, and the blockchain local account Z2 corresponding to the second system broadcasts the second record information in the blockchain; where , the points to be transferred out of the first record information match the points to be transferred in from the second record information;

流动商模块:根据第二记录信息,令流动性提供商在区块链的账户Z5垫付积分给第二系统对应的区块链本地账户Z2,并将相应的转账证明B发送给区块链验证节点;Liquidity provider module: According to the second record information, the liquidity provider’s account Z5 in the blockchain advances credits to the corresponding blockchain local account Z2 of the second system, and sends the corresponding transfer certificate B to the blockchain for verification node;

验证模块:区块链验证节点对转账证明A和转账证明B进行核对,核对通过后区块链进行清算;清算完成后,第一系统对应的区块链本地账户Z1将积分汇给对应第一系统的区块链本地账户Z3。Verification module: the blockchain verification node checks the transfer certificate A and the transfer certificate B, and the blockchain performs liquidation after the verification is passed; after the liquidation is completed, the corresponding blockchain local account Z1 of the first system remits the points to the corresponding first The system's blockchain local account Z3.

优选地,在清算完成之前,令区块链本地账户Z2与对应的碳积分账户进行同步。Preferably, before the liquidation is completed, the blockchain local account Z2 is synchronized with the corresponding carbon credit account.

优选地,所述第一记录信息、第二记录信息均包括:碳积分的交易数量、碳积分的接收人信息、碳积分交易的超时时间,其中,碳积分的接收人信息包括:账户号、联系方式和地址。Preferably, the first record information and the second record information both include: the transaction quantity of carbon credits, the receiver information of carbon credits, and the timeout time of carbon credit transactions, wherein the receiver information of carbon credits includes: account number, Contact and address.

优选地,积分的清算使用哈希时间锁协定进行碳积分跨链清算。Preferably, the liquidation of points uses the hash time lock agreement to carry out cross-chain liquidation of carbon points.

优选地,积分的交易清算之前,先随机生成密钥并广播一个撤回交易;Preferably, before the credit transaction is cleared, a key is randomly generated and a withdrawal transaction is broadcast;

所述撤回交易为:当用户未在设定时间内获得正确的密钥和签名,则发起交易的碳积分将退回给用户。The withdrawal transaction is: when the user fails to obtain the correct key and signature within the set time, the carbon credits for initiating the transaction will be returned to the user.

与现有技术相比,本发明具有如下的有益效果:Compared with the prior art, the present invention has the following beneficial effects:

1、本发明连接不同的碳积分和区块链系统,可兼容性高,可有效改善碳积分的流通和清算效率,并在积分尚未清算完成时提前为两边的用户提供流动性,加快了交易效率。1. The invention connects different carbon credits and blockchain systems with high compatibility, can effectively improve the circulation and liquidation efficiency of carbon credits, and provide liquidity for users on both sides in advance when the credits have not been liquidated, speeding up transactions efficiency.

2、本发明通过积分同步模块同时与两个互不相通的碳积分生成和交易系统对接,并与区块链系统对接,为用户创建区块链本地账户,在用户的碳积分账户与区块链本地账户之间建立起双向锚定的关系,实现二者的同步变化,确保了交易过程的透明性。2. The present invention connects with two mutually incompatible carbon credit generation and transaction systems at the same time through the credit synchronization module, and docks with the blockchain system to create a local blockchain account for the user. A two-way anchoring relationship is established between the chain local accounts to realize the synchronous changes of the two and ensure the transparency of the transaction process.

3、本发明通过使用HTLA协议进行碳积分跨链清算,保证了跨链的原子性和安全性。3. The present invention ensures the atomicity and security of the cross-chain by using the HTLA protocol to carry out the cross-chain liquidation of carbon credits.

附图说明Description of drawings

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:Other characteristics, objects and advantages of the present invention will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

图1为本发明的流程示意图。Fig. 1 is a schematic flow chart of the present invention.

具体实施方式detailed description

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

本发明中包括第一系统、第二系统和本发明提供的基于区块链的碳积分跨系统转账清算系统作为的积分同步记账系统。其中,第一系统和第二系统是两个互不相通的碳积分生成和交易系统。碳积分生成和交易系统包括用户碳积分账户模块和交易模块,所述用户碳积分账户模块提供用户注册、登录、生成碳积分账户和记录碳积分等功能,所述交易模块用于在系统内使得用户获取的碳积分可以在同一系统内进行交易和流转。The present invention includes the first system, the second system and the blockchain-based cross-system transfer and clearing system of carbon credits provided by the present invention as the points synchronous bookkeeping system. Among them, the first system and the second system are two mutually exclusive carbon credit generation and trading systems. The carbon credit generation and transaction system includes a user carbon credit account module and a transaction module. The user carbon credit account module provides functions such as user registration, login, generation of carbon credit accounts, and recording of carbon credits. The transaction module is used to make The carbon credits obtained by users can be traded and transferred within the same system.

积分同步记账系统包括积分同步模块、验证模块和流动性提供商模块。所述积分同步模块同时与两个互不相通的碳积分生成和交易系统对接,并与区块链系统对接,为用户创建区块链本地账户,在用户的碳积分账户与区块链本地账户之间建立起双向锚定的关系,实现二者的同步变化,确保交易过程的透明性。所述验证模块是一个公开、公正的第三方验证,其也是区块链账本上的验证节点,将对两个系统的积分交易进行公正审核。所述流动性提供商模块提供了一批流动性提供商,其同时在两个碳积分系统和区块链账本上拥有账本,可以在积分尚未清算完成时提前为两边的用户提供流动性,加快了交易效率。其中,流动性提供商模块用于信息输送,即信息输送单元。The point synchronization accounting system includes point synchronization module, verification module and liquidity provider module. The points synchronization module is connected with two carbon points generation and trading systems that are not connected to each other at the same time, and connected with the block chain system to create a block chain local account for the user. A two-way anchoring relationship is established between them to realize the synchronous changes of the two and ensure the transparency of the transaction process. The verification module is an open and fair third-party verification, which is also a verification node on the block chain account book, and will conduct a fair review of the point transactions of the two systems. The liquidity provider module provides a batch of liquidity providers, which have ledgers on the two carbon credit systems and blockchain ledgers at the same time, and can provide liquidity for users on both sides in advance when the credits have not been liquidated, and speed up transaction efficiency. Among them, the liquidity provider module is used for information delivery, that is, the information delivery unit.

实施例一Embodiment one

根据本发明提供的一种基于区块链的碳积分跨系统转账清算方法,包括:According to a blockchain-based cross-system transfer and clearing method for carbon credits provided by the present invention, it includes:

积分同步步骤:为第一系统的用户、第二系统的用户分别创建区块链本地账户Z1、区块链本地账户Z2,令同一用户的区块链本地账户与碳积分账户同步变化;其中,第一系统、第二系统为不相通的碳积分生成和交易系统,第一系统、第二系统分别为各自的用户提供碳积分账户;Integral synchronization step: create blockchain local account Z1 and blockchain local account Z2 for the users of the first system and the second system, respectively, so that the blockchain local account and carbon credit account of the same user can change synchronously; among them, The first system and the second system are different carbon credit generation and trading systems. The first system and the second system provide carbon credit accounts for their respective users;

流动性提供商步骤:提供流动性提供商,所述流动性提供商在第一系统创建碳积分账户,流动性提供商的碳积分账户具有对应第一系统的区块链本地账户Z3;Liquidity provider step: provide a liquidity provider who creates a carbon credit account in the first system, and the carbon credit account of the liquidity provider has a blockchain local account Z3 corresponding to the first system;

发送方步骤:第一系统生成第一记录信息并同步至第一系统对应的区块链本地账户Z1进行记账,第一系统对应的区块链本地账户Z1将转账证明A发送给区块链验证节点;其中,第一记录信息指示要转出的积分;Sender step: the first system generates the first record information and synchronizes it to the blockchain local account Z1 corresponding to the first system for accounting, and the blockchain local account Z1 corresponding to the first system sends the transfer certificate A to the blockchain Verification node; wherein, the first record information indicates the points to be transferred out;

接受方步骤:第二系统生成第二记录信息并同步至第二系统对应的区块链本地账户Z2,第二系统对应的区块链本地账户Z2在区块链中广播第二记录信息;其中,第一记录信息指示要转出的积分匹配于第二记录信息指示要转入的积分;Receiver step: the second system generates the second record information and synchronizes it to the blockchain local account Z2 corresponding to the second system, and the blockchain local account Z2 corresponding to the second system broadcasts the second record information in the blockchain; where , the points to be transferred out of the first record information match the points to be transferred in from the second record information;

流动商步骤:根据第二记录信息,令流动性提供商在区块链的账户Z5垫付积分给第二系统对应的区块链本地账户Z2,并将相应的转账证明B发送给区块链验证节点;Liquidity business step: According to the second record information, the liquidity provider’s account Z5 in the blockchain advances the points to the corresponding blockchain local account Z2 of the second system, and sends the corresponding transfer certificate B to the blockchain for verification node;

验证步骤:区块链验证节点对转账证明A和转账证明B进行核对,核对通过后区块链进行清算;清算完成后,第一系统对应的区块链本地账户Z1将积分汇给对应第一系统的区块链本地账户Z3。Verification steps: The blockchain verification node checks the transfer certificate A and the transfer certificate B, and the blockchain performs liquidation after the verification is passed; after the liquidation is completed, the corresponding blockchain local account Z1 of the first system remits the points to the corresponding first The system's blockchain local account Z3.

所述第一记录信息、第二记录信息包括:碳积分的交易数量、碳积分的接收人信息、碳积分交易的超时时间,其中,碳积分的接收人信息包括:账户号、联系方式和地址。所述信息处理包括:碳积分的流通和碳积分的交易清算。所述碳积分的清算使用哈希时间锁协定进行碳积分跨链清算。所述碳积分的交易清算之前,系统先随机生成密钥并广播一个撤回交易。所述撤回交易为:当用户未在设定时间内获得正确的密钥和签名,则发起交易的碳积分将退回给用户。The first record information and the second record information include: the transaction quantity of carbon credits, the receiver information of carbon credits, and the timeout time of carbon credit transactions, wherein the receiver information of carbon credits includes: account number, contact information and address . The information processing includes: circulation of carbon credits and transaction settlement of carbon credits. The settlement of the carbon points uses the hash time lock agreement to carry out the cross-chain liquidation of carbon points. Before the transaction settlement of the carbon credits, the system first randomly generates a key and broadcasts a withdrawal transaction. The withdrawal transaction is: when the user fails to obtain the correct key and signature within the set time, the carbon credits for initiating the transaction will be returned to the user.

具体地,本发明可用于碳积分转账清算,具体工作流程如图1所示:假设在两个互不相通的碳积分系统1和系统2中分别有两个用户A和B,现A和B需要进行碳积分交易。Specifically, the present invention can be used for carbon credit transfer and settlement, and the specific workflow is shown in Figure 1: Suppose there are two users A and B in two mutually exclusive carbon credit systems 1 and 2, and now A and B Carbon credit trading is required.

首先,系统1对接积分同步记账系统,生成区块链碳积分账户Z1,系统2对接积分同步记账系统,生成区块链碳积分账户Z2;积分同步记账系统中的流动性提供商C会在系统1和系统2分别创建碳积分账户,并将通过积分同步模块与区块链同步,形成C在系统1上的区块链碳积分账户Z3和在系统2上的区块链碳积分账户Z4。First of all, System 1 is connected to the points synchronous bookkeeping system to generate a blockchain carbon point account Z1, and System 2 is connected to the point synchronous bookkeeping system to generate a blockchain carbon point account Z2; the liquidity provider C in the point synchronous bookkeeping system Carbon credit accounts will be created in System 1 and System 2 respectively, and will be synchronized with the blockchain through the credit synchronization module to form C’s blockchain carbon credit account Z3 on System 1 and blockchain carbon credits on System 2 Account Z4.

然后,A需要交易一定的碳积分a,则在系统1中填写交易数量、确定接收人信息、地址以及超时时间等;上述信息将通过系统1在区块链的账户Z1进行记账,并将转账证明发给所述验证人模块。Then, if A needs to trade a certain amount of carbon points a, he will fill in the transaction quantity in System 1, determine the recipient information, address, and timeout time, etc.; the above information will be recorded through the account Z1 of System 1 in the blockchain, and The transfer certificate is sent to the verifier module.

接着,对于接受方,B在填写接收人地址、超时时间等信息,并通过积分同步记账系统在区块链中广播,此时之前的流动性供应商会先行垫付转积分b给B,通过其自己在区块链的账户Z5将碳积分b转给区块链账户Z2,并将转账证明发给验证人;验证人对两个转账证明进行核对。Next, for the recipient, B fills in the receiver's address, timeout time and other information, and broadcasts it in the blockchain through the points synchronous accounting system. The account Z5 in the blockchain transfers the carbon credit b to the blockchain account Z2, and sends the transfer certificate to the verifier; the verifier checks the two transfer certificates.

再接着,核对通过后区块链按照HTLA原子交易协议同时进行清算。具体地,步骤如下:1、系统为A随机生成一个密钥K,该密钥只有A知道;然后系统按照A的要求发起给B发送碳积分a的链上转账交易①。但A与B的积分交易只有在获得B的签名以及提供密钥K之后才能完成。2、在进行正式积分清算前,系统为A会先广播一个撤回交易②,若在A设定的超时时间内未获得正确的密钥和签名,那么之前发起交易的碳积分a将退回给A。3、B收到A发来的交易②,A、B都对交易②签名,回撤交易②生效,然后系统为A将交易①向全网广播。4、系统为B发起交易③,向A支付相应的碳积分b,当A输入密钥K成功解密,并附上A的签名就可以获得碳积分b。为防止A抵赖,保障自己能成功拿到密钥K,系统也为B也在广播交易③之前先发布一个需要A和B共同签名的回撤交易④,当A在B规定的超时时间内未提供正确的密钥K并附上签名,就激活的回撤交易④,碳积分b退回给B。5、A和B给回撤交易④附上自己的签名,回撤交易④生效。此时系统也为B将交易③广播给全网。6、A对交易③附上自己的签名,并且输入正确的密钥K,交易③成功,A获得碳积分b,B获得密钥K。7、B拿到密钥K后,在系统2中输入密钥和自己的签名,拿到A的碳积分Then, after the verification is passed, the blockchain will be liquidated at the same time according to the HTLA atomic transaction agreement. Specifically, the steps are as follows: 1. The system randomly generates a key K for A, which only A knows; then the system initiates an on-chain transfer transaction to send carbon credit a to B according to A’s request①. However, the point transaction between A and B can only be completed after obtaining B's signature and providing the key K. 2. Before the official point settlement, the system will broadcast a withdrawal transaction for A ②, if the correct key and signature are not obtained within the timeout period set by A, then the carbon point a that initiated the transaction before will be returned to A . 3. B receives the transaction ② from A, both A and B sign the transaction ②, and the transaction ② is withdrawn to take effect, and then the system broadcasts the transaction ① to the whole network for A. 4. The system initiates a transaction ③ for B, and pays the corresponding carbon credit b to A. When A enters the key K and successfully decrypts it, and attaches A's signature, the carbon credit b can be obtained. In order to prevent A’s denial and ensure that he can successfully obtain the key K, the system also publishes a retracement transaction ④ that requires both A and B to sign before broadcasting the transaction ③. Provide the correct key K and attach the signature, and the carbon point b will be returned to B for the activated withdrawal transaction ④. 5. A and B attach their own signatures to the retracement transaction ④, and the retracement transaction ④ takes effect. At this time, the system also broadcasts the transaction ③ to the whole network for B. 6. A attaches his own signature to the transaction ③, and enters the correct key K, the transaction ③ is successful, A obtains carbon points b, and B obtains the key K. 7. After B gets the key K, enter the key and his own signature in System 2, and get A's carbon points

最后,清算完成后区块链将积分变动同步到其所对应的账户,然后账户Z1中的碳积分a汇给流动性提供方,账户Z2中碳积分b发送给B的账户,从而实现用户A、B的跨系统交易清算。Finally, after the liquidation is completed, the blockchain will synchronize the point change to its corresponding account, and then the carbon point a in the account Z1 will be remitted to the liquidity provider, and the carbon point b in the account Z2 will be sent to the account of B, so that user A , B's cross-system transaction clearing.

也就是说,本发明中主要解决了在两个互不相同的碳积分系统中,怎么将系统1的碳积分a发送到系统2中的问题,由于系统2不接受碳积分a,因此需要通过流动性供应商将其转为碳积分b,再发送至系统2。In other words, the present invention mainly solves the problem of how to send the carbon credit a of system 1 to system 2 in two different carbon credit systems. Since system 2 does not accept carbon credit a, it needs to pass The liquidity provider converts it into carbon credit b, and then sends it to system 2.

进一步地,通过一个交换场景的例子对本发明的清算方法进行描述如下:Further, an example of an exchange scenario is used to describe the liquidation method of the present invention as follows:

假设在两个互不相通的碳积分系统1和系统2中分别有两个用户A和B,两个系统和用户分别来自两个国家,系统1的碳积分a为企业积分,价格为1积分等于1美元,系统2的碳积分b为个人积分,1积分等于1人民币。由于碳积分a和碳积分b的用途不同,现A和B希望进行碳积分a和b的交易,汇率按照1:7,用100碳积分a兑换700碳积分b。Assume that there are two users A and B in two mutually exclusive carbon credit systems 1 and 2, and the two systems and users come from two countries respectively, and the carbon credit a of system 1 is an enterprise credit, and the price is 1 credit It is equal to 1 US dollar, and the carbon credit b of system 2 is a personal credit, and 1 credit is equal to 1 RMB. Since carbon credit a and carbon credit b have different uses, now A and B want to trade carbon credit a and b, the exchange rate is 1:7, and 100 carbon credit a is exchanged for 700 carbon credit b.

准备工作:系统1对接积分同步记账系统,生成区块链碳积分账户Z1,系统2对接积分同步记账系统,生成区块链碳积分账户Z2;积分同步记账系统中的流动性提供商(简称C)会在系统1和系统2分别创建碳积分账户,并将通过积分同步模块与区块链同步,形成C在系统1上的区块链碳积分账户Z3和在系统2上的区块链碳积分账户Z4。Preparations: System 1 is connected to the point synchronous bookkeeping system to generate a blockchain carbon point account Z1, and system 2 is connected to the point synchronous bookkeeping system to generate a blockchain carbon point account Z2; the liquidity provider in the point synchronous bookkeeping system (referred to as C) will create carbon credit accounts in System 1 and System 2 respectively, and will synchronize with the blockchain through the credit synchronization module to form C's blockchain carbon credit account Z3 on System 1 and the zone on System 2 Block chain carbon credit account Z4.

步骤一:A在系统1中填写交易100碳积分a、填写B的接受信息、地址,并设定超时时间;Step 1: A fills in the transaction 100 carbon points a in system 1, fills in the acceptance information and address of B, and sets the timeout period;

步骤二:上述信息将通过系统1在对区块链的账户Z1增加的100碳积分a进行记账,并将转账证明发给验证人模块;Step 2: The above information will be accounted for by system 1 by adding 100 carbon points a to account Z1 in the blockchain, and send the transfer certificate to the verifier module;

步骤三:B填写A的接受信息、超时时间等信息,并通过积分同步记账系统在区块链中广播,此时流动性供应商C会先行垫付碳积分b给B,通过其自己在区块链的的账户Z5将700碳积分b转给区块链账户Z2,并将转账证明发给验证人;验证人对两个转账证明进行核对;Step 3: B fills in A's acceptance information, timeout time and other information, and broadcasts in the blockchain through the points synchronous accounting system. At this time, liquidity provider C will advance carbon points b to B in advance, through its own in the area The blockchain account Z5 transfers 700 carbon points b to the blockchain account Z2, and sends the transfer certificate to the verifier; the verifier checks the two transfer certificates;

步骤四:核对通过后,区块链按照HTLA原子交易协议同时进行清算;Step 4: After the verification is passed, the blockchain will be liquidated at the same time according to the HTLA atomic transaction agreement;

步骤五:清算完成后,区块链将积分变动同步到其所对应的账户,然后账户Z1中的100碳积分a汇给流动性提供方C,账户Z2中700碳积分b发送给B的账户,从而实现用户A、B的跨系统交易清算。Step 5: After the liquidation is completed, the blockchain will synchronize the point change to its corresponding account, then 100 carbon points a in account Z1 will be remitted to liquidity provider C, and 700 carbon points b in account Z2 will be sent to B’s account , so as to realize the cross-system transaction settlement of users A and B.

哈希时间锁协定,即HTLA(Hashed Time-Lock Agreements)是Interledger提出的HTLC泛化协定,不管系统是否支持HTLC协议,不管其是分布式账本还是中心化账本,系统和系统之间都能使用HTLA实现跨链交换,且支持多个系统之间的多跳跨链互换。Hashed Time-Lock Agreement, HTLA (Hashed Time-Lock Agreements) is a HTLC generalization agreement proposed by Interledger, regardless of whether the system supports the HTLC protocol, regardless of whether it is a distributed ledger or a centralized ledger, it can be used between systems HTLA realizes cross-chain exchange and supports multi-hop cross-chain exchange between multiple systems.

实施例二Embodiment two

本发明还提供了一种基于区块链的碳积分跨系统转账清算系统,本领域技术人员可以通过执行所述基于区块链的碳积分跨系统转账清算方法的步骤流程实现所述基于区块链的碳积分跨系统转账清算系统,即可以将所述基于区块链的碳积分跨系统转账清算方法理解为所述基于区块链的碳积分跨系统转账清算系统的优选实施方式。The present invention also provides a blockchain-based cross-system transfer and clearing system for carbon credits. Those skilled in the art can realize the block-based The inter-system transfer and settlement system of carbon credits in chains, that is, the method of cross-system transfer and settlement of carbon credits based on blockchain can be understood as a preferred implementation of the cross-system transfer and settlement system of carbon credits based on blockchain.

根据本发明提供的一种基于区块链的碳积分跨系统转账清算系统,包括:According to the present invention, a blockchain-based cross-system transfer and clearing system for carbon credits includes:

积分同步模块:为第一系统的用户、第二系统的用户分别创建区块链本地账户Z1、区块链本地账户Z2,令同一用户的区块链本地账户与碳积分账户同步变化;其中,第一系统、第二系统为不相通的碳积分生成和交易系统,第一系统、第二系统分别为各自的用户提供碳积分账户;Integral synchronization module: Create blockchain local account Z1 and blockchain local account Z2 for the users of the first system and the second system, respectively, so that the blockchain local account and carbon credit account of the same user can change synchronously; among them, The first system and the second system are different carbon credit generation and trading systems. The first system and the second system provide carbon credit accounts for their respective users;

流动性提供商模块:提供流动性提供商,所述流动性提供商在第一系统创建碳积分账户,流动性提供商的碳积分账户具有对应第一系统的区块链本地账户Z3;Liquidity provider module: provide a liquidity provider, the liquidity provider creates a carbon credit account in the first system, and the carbon credit account of the liquidity provider has a blockchain local account Z3 corresponding to the first system;

发送方模块:第一系统生成第一记录信息并同步至第一系统对应的区块链本地账户Z1进行记账,第一系统对应的区块链本地账户Z1将转账证明A发送给区块链验证节点;其中,第一记录信息指示要转出的积分;Sender module: the first system generates the first record information and synchronizes it to the blockchain local account Z1 corresponding to the first system for accounting, and the blockchain local account Z1 corresponding to the first system sends the transfer certificate A to the blockchain Verification node; wherein, the first record information indicates the points to be transferred out;

接受方模块:第二系统生成第二记录信息并同步至第二系统对应的区块链本地账户Z2,第二系统对应的区块链本地账户Z2在区块链中广播第二记录信息;其中,第一记录信息指示要转出的积分匹配于第二记录信息指示要转入的积分;Receiver module: the second system generates the second record information and synchronizes it to the blockchain local account Z2 corresponding to the second system, and the blockchain local account Z2 corresponding to the second system broadcasts the second record information in the blockchain; where , the points to be transferred out of the first record information match the points to be transferred in from the second record information;

流动商模块:根据第二记录信息,令流动性提供商在区块链的账户Z5垫付积分给第二系统对应的区块链本地账户Z2,并将相应的转账证明B发送给区块链验证节点;Liquidity provider module: According to the second record information, the liquidity provider’s account Z5 in the blockchain advances credits to the corresponding blockchain local account Z2 of the second system, and sends the corresponding transfer certificate B to the blockchain for verification node;

验证模块:区块链验证节点对转账证明A和转账证明B进行核对,核对通过后区块链进行清算;清算完成后,第一系统对应的区块链本地账户Z1将积分汇给对应第一系统的区块链本地账户Z3。Verification module: the blockchain verification node checks the transfer certificate A and the transfer certificate B, and the blockchain performs liquidation after the verification is passed; after the liquidation is completed, the corresponding blockchain local account Z1 of the first system remits the points to the corresponding first The system's blockchain local account Z3.

其中,上述描述中第一记录信息、第二记录信息包括:碳积分的交易数量、碳积分的接收人信息、碳积分交易的超时时间,其中,碳积分的接收人信息包括:账户号、联系方式和地址。所述信息处理包括:碳积分的流通和碳积分的交易清算,其中碳积分的清算使用HTLA协议进行碳积分跨链清算。也就是哈希时间锁协定即HTLA(Hashed Time-LockAgreements)。Among them, the first record information and the second record information in the above description include: the transaction quantity of carbon credits, the receiver information of carbon credits, and the timeout time of carbon credit transactions. Among them, the receiver information of carbon credits includes: account number, contact manner and address. The information processing includes: the circulation of carbon credits and the transaction settlement of carbon credits, wherein the settlement of carbon credits uses the HTLA protocol for cross-chain settlement of carbon credits. That is, the hash time lock agreement is HTLA (Hashed Time-Lock Agreements).

本发明中在碳积分的交易清算之前,系统先随机生成密钥并广播一个撤回交易;所述撤回交易为:当用户未在设定时间内获得正确的密钥和签名,则发起交易的碳积分将退回给用户。In the present invention, before the transaction settlement of carbon credits, the system first randomly generates a key and broadcasts a withdrawn transaction; the withdrawn transaction is: when the user fails to obtain the correct key and signature within the set time, the carbon Points will be returned to the user.

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。Those skilled in the art know that, in addition to realizing the system, device and each module thereof provided by the present invention in a purely computer-readable program code mode, the system, device and each module thereof provided by the present invention can be completely programmed by logically programming the method steps. The same program is implemented in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, and embedded microcontrollers, among others. Therefore, the system, device and each module provided by the present invention can be regarded as a hardware component, and the modules included in it for realizing various programs can also be regarded as the structure in the hardware component; A module for realizing various functions can be regarded as either a software program realizing a method or a structure within a hardware component.

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art may make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. In the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily.

Claims (10)

1. A carbon integral cross-system transfer clearing method based on a block chain is characterized by comprising the following steps:
and (3) integration synchronization step: respectively creating a block chain local account Z1 and a block chain local account Z2 for a user of a first system and a user of a second system, and enabling the block chain local account and the carbon integral account of the same user to synchronously change; the first system and the second system are non-communicated carbon credit generation and transaction systems, and respectively provide carbon credit accounts for respective users;
fluidity provider step: providing a liquidity provider that creates a carbon credit account at a first system, the liquidity provider's carbon credit account having a blockchain local account Z3 corresponding to the first system;
a sender step: the first system generates first record information and synchronizes the first record information to a local account Z1 of the block chain corresponding to the first system for billing, and the local account Z1 of the block chain corresponding to the first system sends the transfer proof A to a verification node of the block chain; wherein the first recording information indicates an integral to be rolled out;
a receiver step: the second system generates second recording information and synchronizes to the local account Z2 of the block chain corresponding to the second system, and the local account Z2 of the block chain corresponding to the second system broadcasts the second recording information in the block chain; wherein the first record information indicates that the points to be shifted out match the points to be shifted in as indicated by the second record information;
a flow quotient step: according to the second record information, the liquidity provider pays the integral to a local account Z2 of the block chain corresponding to the second system on an account Z5 of the block chain, and sends a corresponding transfer certificate B to a block chain verification node;
a verification step: the block chain verification node checks the transfer certificate A and the transfer certificate B, and the block chain is cleared after the check is passed; after the clearing is completed, the local account Z1 of the blockchain corresponding to the first system remits the points to the local account Z3 of the blockchain corresponding to the first system.
2. A blockchain-based carbon credit cross system transfer clearing method as claimed in claim 1 wherein blockchain local account Z2 is synchronized with the corresponding carbon credit account before clearing is complete.
3. A blockchain-based carbon-integrated cross-system transfer clearing method according to claim 1, wherein the first record information and the second record information each include: the transaction amount of the carbon points, the receiver information of the carbon points and the overtime time of the carbon point transaction, wherein the receiver information of the carbon points comprises: account number, contact address and address.
4. A block chain based carbon credit cross system transfer clearing method as claimed in claim 1, wherein the clearing of credits uses a hash time lock agreement for carbon credit cross chain clearing.
5. A blockchain-based carbon credit cross system transfer clearing method as claimed in claim 4 wherein before the transaction clearing of credits, a key is randomly generated and a withdrawal transaction is broadcast;
the withdrawal transaction is: when the user does not obtain the correct key and signature within the set time, the carbon credit initiating the transaction will be returned to the user.
6. A block chain-based carbon integral cross-system transfer clearing system is characterized by comprising:
an integration synchronization module: respectively creating a block chain local account Z1 and a block chain local account Z2 for a user of a first system and a user of a second system, and enabling the block chain local account and the carbon integral account of the same user to synchronously change; the first system and the second system are non-communicated carbon credit generation and transaction systems, and respectively provide carbon credit accounts for respective users;
mobility provider module: providing a liquidity provider that creates a carbon credit account at a first system, the liquidity provider's carbon credit account having a blockchain local account Z3 corresponding to the first system;
a sender module: the first system generates first record information and synchronizes the first record information to a local account Z1 of the block chain corresponding to the first system for billing, and the local account Z1 of the block chain corresponding to the first system sends the transfer proof A to a verification node of the block chain; wherein the first recording information indicates an integral to be rolled out;
a receiver module: the second system generates second recording information and synchronizes to the local account Z2 of the block chain corresponding to the second system, and the local account Z2 of the block chain corresponding to the second system broadcasts the second recording information in the block chain; wherein the first recording information indicates that the score to be transferred out matches the score to be transferred in as indicated by the second recording information;
a mobile quotient module: according to the second record information, the liquidity provider pays the integral to a local account Z2 of the block chain corresponding to the second system on an account Z5 of the block chain, and sends a corresponding transfer certificate B to a block chain verification node;
a verification module: the block chain verification node checks the transfer certificate A and the transfer certificate B, and the block chain is cleared after the check is passed; after clearing is completed, the local account Z1 of the block chain corresponding to the first system collects points to the local account Z3 of the block chain corresponding to the first system.
7. A blockchain-based carbon credit cross system transfer clearing system as claimed in claim 6 in which blockchain local account Z2 is synchronized with the corresponding carbon credit account before clearing is complete.
8. A blockchain-based carbon-integrated cross-system transfer liquidation system as in claim 6, wherein the first record information and the second record information each comprise: the transaction amount of the carbon points, the receiver information of the carbon points and the overtime time of the carbon point transaction, wherein the receiver information of the carbon points comprises: account number, contact address and address.
9. A blockchain-based carbon credit cross system transfer clearing system as claimed in claim 6 wherein the clearing of credits uses a hashed time lock agreement for carbon credit cross chain clearing.
10. A blockchain-based carbon credit cross system transfer clearing system as claimed in claim 9 in which the transaction of credits is cleared prior to randomly generating a key and broadcasting a withdrawal transaction;
the withdrawal transaction is: when the user does not obtain the correct key and signature within the set time, the carbon credit initiating the transaction will be returned to the user.
CN202211329406.5A 2022-10-27 2022-10-27 Carbon integral cross-system transfer clearing method and system based on block chain Pending CN115601037A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211329406.5A CN115601037A (en) 2022-10-27 2022-10-27 Carbon integral cross-system transfer clearing method and system based on block chain

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211329406.5A CN115601037A (en) 2022-10-27 2022-10-27 Carbon integral cross-system transfer clearing method and system based on block chain

Publications (1)

Publication Number Publication Date
CN115601037A true CN115601037A (en) 2023-01-13

Family

ID=84850682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211329406.5A Pending CN115601037A (en) 2022-10-27 2022-10-27 Carbon integral cross-system transfer clearing method and system based on block chain

Country Status (1)

Country Link
CN (1) CN115601037A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112651724A (en) * 2020-04-28 2021-04-13 北京邮电大学 Cross-chain interaction method, device and system
WO2021109735A1 (en) * 2019-12-05 2021-06-10 深圳前海微众银行股份有限公司 Cross-chain-network-based resource processing method, and device
CN114118988A (en) * 2021-11-08 2022-03-01 支付宝(杭州)信息技术有限公司 Cross-border remittance method and device based on block chain and electronic equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021109735A1 (en) * 2019-12-05 2021-06-10 深圳前海微众银行股份有限公司 Cross-chain-network-based resource processing method, and device
CN112651724A (en) * 2020-04-28 2021-04-13 北京邮电大学 Cross-chain interaction method, device and system
CN114118988A (en) * 2021-11-08 2022-03-01 支付宝(杭州)信息技术有限公司 Cross-border remittance method and device based on block chain and electronic equipment

Similar Documents

Publication Publication Date Title
US20230119636A1 (en) Blockchain methods, nodes, systems and products
TWI716140B (en) Data processing method and device based on blockchain
CN108256859B (en) Financial product transaction consensus method, node and system based on block chain
US11971879B2 (en) Systems and methods for recording data representing multiple interactions
US20200193432A1 (en) Method and system for settling a blockchain transaction
CN109345194A (en) A kind of electronic bill flow system
CN108009811A (en) A cross-chain communication method for inter-cloud computing environment value exchange
CN115147112A (en) Method and system for creating trusted digital asset transfers using digital signatures
CN112581130B (en) A cross-chain transaction method based on multi-chain interconnection
WO2020147484A1 (en) Transaction clearing method and transaction clearing system
CN110298660A (en) Node administration method based on block chain
CN110417917B (en) Method, system, computer device and medium for ticket circulation
CN111507747B (en) A blockchain point exchange mileage system
CN113179168A (en) Cross-chain interaction method of block chain
CN111461889A (en) A cross-chain transaction system, method and storage medium for consortium blockchain
CN105678151A (en) Block chain transmitting method and system for constructing trustable nodes/satellite nodes
CN110659993A (en) Resource management method and device based on block chain network
CN108711056A (en) A kind of retrospective block catenary system and method for centralization
CN110223066A (en) A pair of of pay this extra method and system under a kind of chain based on block chain
US20070168297A1 (en) Efficient method and system for secure business-to-business transaction
CN110378693B (en) Weak Centralized Transaction Management System for Distributed Energy Based on Consortium Blockchain
CN112669037A (en) Block chain construction method based on copyright transaction, copyright transaction system and method
CN114154969B (en) Large-scale trading and settlement method based on block chain
CN115601037A (en) Carbon integral cross-system transfer clearing method and system based on block chain
CN115564414B (en) A digital currency dual offline transaction method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载