CN112348679A - 基于区块链的资产发行和赎回方法及*** - Google Patents

基于区块链的资产发行和赎回方法及*** Download PDF

Info

Publication number
CN112348679A
CN112348679A CN202011276607.4A CN202011276607A CN112348679A CN 112348679 A CN112348679 A CN 112348679A CN 202011276607 A CN202011276607 A CN 202011276607A CN 112348679 A CN112348679 A CN 112348679A
Authority
CN
China
Prior art keywords
blockchain
asset
anchor
assets
chain
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
CN202011276607.4A
Other languages
English (en)
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.)
Tianyuan Big Data Credit Management Co Ltd
Original Assignee
Tianyuan Big Data Credit Management Co Ltd
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 Tianyuan Big Data Credit Management Co Ltd filed Critical Tianyuan Big Data Credit Management Co Ltd
Priority to CN202011276607.4A priority Critical patent/CN112348679A/zh
Publication of CN112348679A publication Critical patent/CN112348679A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/02Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP]
    • G06Q20/023Payment architectures, schemes or protocols involving a neutral party, e.g. certification authority, notary or trusted third party [TTP] the neutral party being a clearing house
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/3821Electronic credentials
    • G06Q20/38215Use of certificates or encrypted proofs of transaction rights
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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/42Confirmation, e.g. check or permission by the legal debtor of payment

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Finance (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

本发明公开了一种基于区块链的资产发行和赎回方法及***,属于区块链技术领域,本发明要解决的技术问题为如何利用区块链实现资产的发行和赎回,采用的技术方案为:该方法具体如下:区块链锚定器确定特定金额的链外资产处于冻结状态;区块链锚在区块链上发布区块链资产;区块链锚在区块链上的区块链账本中发布区块链资产的交易记录;区块链锚定接收来自区块链成员的针对特定区块链资产赎回请求;确定区块链账本中是否存在与特定区块链资产相应的冻结证书:若否,则拒绝赎回请求;若是,则区块链锚将特定区块链资产转换为相应金额的链下资产,将链下资产提供给区块链成员。

Description

基于区块链的资产发行和赎回方法及***
技术领域
本发明涉及区块链技术领域,具体地说是一种基于区块链的资产发行和赎回方法及***。
背景技术
一个区块链可以包括几个区块链节点,这些节点可以包括一个区块链成员(简称为一个成员)和一个锚。锚配置为锚定链下资产和区块链资产,可以通过区块链将链下资产发布为区块链资产,实现高效可靠的链上资产转移等,也可以将区块链资产转换为链下资产,实现离线资产转移等。
故如何利用区块链实现资产的发行和赎回是目前亟待解决的技术问题。
发明内容
本发明的技术任务是提供一种基于区块链的资产发行和赎回方法及***,来解决如何利用区块链实现资产的发行和赎回的问题。
本发明的技术任务是按以下方式实现的,一种基于区块链的资产发行和赎回方法,该方法具体如下:
第一个方面,提出一种区块链资产发行方法,具体如下:
区块链锚定器确定特定金额的链外资产处于冻结状态;
区块链锚在区块链上发布区块链资产;
区块链锚在区块链上的区块链账本中发布区块链资产的交易记录;
第二个方面,提出一种区块链资产赎回方法,具体如下:
区块链锚定接收来自区块链成员的针对特定区块链资产赎回请求;
确定区块链账本中是否存在与特定区块链资产相应的冻结证书:
若否,则拒绝赎回请求;
若是,则区块链锚将特定区块链资产转换为相应金额的链下资产,将链下资产提供给区块链成员。
作为优选,所述区块链资产的金额不超过指定金额,且区块链账本中所述区块链资产的交易记录包含链下资产的冻结证书,表明区块链资产由已确定处于冻结状态的链下资产支持。
作为优选,所述区块链锚定配置为锚定区块链资产和链下资产,链下资产通过使用锚定转换为等效区块链资产或者通过使用锚定将区块链资产转换为等效的链下资产,区块链资产和链下资产之间一对一映射;
其中,当链下资产处于预定账户时,区块链锚通过查询访问预定账户的操作权限确定预定账户是否处于冻结状态,冻结状态是指相应的链外资产被隔离和保护,根据不同的需要使用不同的冷冻度;其中,预定账户是由另一个区块链节点或另一种类型的账户指定的账户;
作为优选,所述区块链锚将区块链资产换成链下资产,区块链锚定点进一步与其余区块链节点交换区块链资产或将区块链资产与先前发布区块链资产的另一个锚点交换相应的链下资产。
作为优选,所述冻结证书包括可信的第三方或发布区块链资产的锚定点的签名,具体如下:
当第三方在区块链外签名的另一个锚定点是否可信时,冻结另一个锚定点或另一个锚定点是否可信的查询;
当确认链下资产仍处于冻结状态时,区块链锚将转换相应的区块链资产;
当未确认链下资产仍处于冻结状态时,区块链锚拒绝转换资产;
当冻结证书对应的链下资产(即冻结资产)被区块链锚定者冻结时,区块链锚定者解冻冻结证书对应的冻结资产,以便将区块链资产与链下资产交换;其中,解冻的资产转移到区块链成员指定的资产存储位置。
作为优选,所述区块链锚定者验证区块链资产的发行方和区块链资产的持有人,具体如下:
当区块链资产的发行方为区块链锚定点,且区块链成员为区块链资产的持有人时,区块链锚定者将具有相应冻结证书的区块链资产转换为链下资产;
否则(例如,区块链资产的发行方不是区块链锚定者,或者区块链成员不是区块链资产的持有人),即使区块链资产有冻结证书,区块链锚也会拒绝完成赎回。
更优地,赎回后,区块链锚定者将区块链资产转移到核销特定账户,同时具有转入权限和无转出权限,并能访问核销的具体账户。
一种基于区块链的资产发行和赎回***,该***包括,
该***包括,
确定单元,用于通过区块链锚定器来确定特定金额的链下资产处于冻结状态;
发行单元,用于通过区块链锚定区块链上的区块链资产;其中,区块链资产的金额不超过指定金额,并且区块链账本中区块链资产的交易记录包含链下资产的冻结证书;
生成单元,用于在区块链锚定冻结链下资产之后,由区块链锚定生成冻结证书;
接收单元,用于通过区块链锚定接收由区块链成员发起的区块链资产的赎回请求;
获取单元,用于通过区块链锚定确定是否存在与基于区块链分类账中的分类账数据的区块链资产相对应的冻结证书;
赎回单元,用于当存在与区块链资产对应的冻结证书时,通过区块链锚将区块链资产转换为相应金额的链下资产,以向区块链成员提供链下资产;还用于通过区块链锚解冻与冻结证书相对应的冻结资产,以将该资产用作链下资产,并将该链下资产转移到区块链成员指定的资产存储位置;或由区块链锚定器使用另一项资产作为链下资产;其中,另一项资产与冻结证书对应的冻结资产不同;还用于当区块链资产的发行方是区块链锚定点并且区块链成员是区块链资产的持有人时,由区块链锚定者赎回具有相应冻结证书的区块链资产;
验证单元,用于通过区块链锚来验证区块链资产的发行方和区块链资产的持有人;
转移单元,用于在完成赎回后,由区块链锚将区块链资产转移到核销特定账户。
一种电子设备,其特征在于,包括:存储器和至少一个处理器;
其中,所述存储器上存储有计算机程序;
所述至少一个处理器执行所述存储器存储的计算机程序,使得所述至少一个处理器执行如上述的基于区块链的资产发行和赎回方法。
一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行以实现如上所述的基于区块链的资产发行和赎回方法。
本发明的基于区块链的资产发行和赎回方法及***具有以下优点:本发明通过区块链锚定确定特定金额的链下资产处于冻结状态以及通过区块链锚定在区块链上发行区块链资,实现了区块链资产的发行;再通过由区块链锚定接收由区块链成员发起的区块链资产赎回请求、通过区块链锚定点确定,根据区块链账本中的账本数据,是否存在与区块链资产相对应的冻结证书以及当存在与区块链资产相对应的冻结证书时,通过区块链锚将区块链资产转换为相应金额的链下资产,以将链下资产提供给区块链成员,实现了区块链资产的赎回。
附图说明
下面结合附图对本发明进一步说明。
附图1为实现的区块链资产发行方法的流程框图;
附图2为区块链资产赎回方法的流程框图;
附图3为区块链资产发行场景的示意图;
附图4为冻结凭证的产生过程的示意图;
附图5为区块链资产赎回场景的示意图;
附图6为根据示例实施例赎回区块链资产以代替另一锚的示意图;
附图7为区块链资产发行装置的结构示意图;
附图8为区块链资产发***的结构框图;
附图9为根据示例实现的装置的示意性结构图;
附图10为区块链资产赎回***的结构框图;
附图11为根据本发明的实现的用于支持在区块链上发布的区块链资产的计算机实现方法的流程框图。
具体实施方式
参照说明书附图和具体实施例对本发明的基于区块链的资产发行和赎回方法及***作以下详细地说明。
实施例1:
如附图1所示,本发明的基于区块链的资产发行方法,该方法包括以下步骤:
步骤102:区块链锚定值确定某一特定金额的链下资产处于冻结状态。区块链成员可以是金融机构或支持资产转移服务的其他形式的组织或平台。锚的作用也可以由金融机构或支持资产转移服务的其他形式的组织或平台发挥。
一种链外资产可以是基金或证券。链下资产可以处于预定账户,并且预定账户处于冻结状态。因此,链下资产处于冻结状态。换句话说,区块链锚可以通过查询访问预定账户的操作权限来确定预定账户是否处于冻结状态。
冻结状态表示相应的链外资产不能被其他服务使用,并且被隔离和保护,不受其他因素的影响。根据不同的需要使用不同的冷冻度。例如,在冻结程度相对较强的情况下,可以对链下资产进行破产清算隔离。因此,即使冻结链下资产的锚点破产,链下资产的冻结状态也不受影响。
在实际场景中,预定账户可以是区块链锚定器指定的冻结资产特定账户。也就是说,该账户只用于存储需要冻结的链下资产。例如,预定账户可以是区块链锚在银行开立的账户。在其他场景,预定帐户可以是由另一个区块链节点或另一种类型的帐户指定的帐户。本方法不针对特定场景。
在实例中,链下资产的类型可以是真实资产,并且这种类型的链下资产可以位于预定的存储位置。通过使用信息收集装置,可以对预定存储位置处的对象信息进行收集。这样,当信息收集装置在预定的存储位置收集关于链下资产的信息时,可以确定链下资产处于冻结状态。例如,信息收集装置可以包括图像收集装置,并且图像收集装置可以在预定的存储位置收集图像。这样,当通过图像内容分析确定图像包括链外资产时,可以确定信息收集装置在预定的存储位置收集关于链下资产的信息。例如,信息收集设备可以包括RFID读取器,并且在预定存储位置的每个对象具有RFID标签,并且RFID读取器可以在预定存储位置读取RFID标签。因此,当读取对应于链下资产的RFID标签信息时,可以确定信息收集设备在预定的存储位置收集到了关于链下资产的信息。
步骤104:区块链锚在区块链上发布区块链资产,其中区块链资产的金额不超过指定金额,且区块链账本中区块链资产的交易记录包含链下资产的冻结证书。
在个别场景中,由区块链上的区块链锚定点发布的区块链资产可以与相应的链下资产具有相同的类型。例如,当链下资产为人民币时,发行的区块链资产也是人民币;当链下资产为美元时,发行的区块链资产也是美元。再比如,当链下资产是证券时,发行的区块链资产也是证券;当链下资产是不动产时,发行的区块链资产也是不动产。
在个别场景中,由区块链锚定点在区块链上发布的区块链资产和相应的链下资产可以是不同类型的。例如,链下资产可以是商品,发行的区块链资产是等价证券。再比如,链下资产可以是美元,发行的区块链资产是等价的区块链代币。
在个别场景中,区块链锚定配置为锚定区块链资产和链外资产,以便链下资产可以通过使用锚定转换为等效区块链资产,或者通过使用锚定将区块链资产转换为等效的链下资产。因此,区块链资产和链下资产之间需实现一对一的映射。例如,区块链成员可以在锚点存放链下资产,获得并持有锚点在区块链上发布的相应区块链资产。此外,区块链成员可以相互转让区块链成员持有的区块链资产,并且可以在区块链的区块链台账中登记区块链成员对锚发行的区块链资产的持有状态和持有人变更状态,共同管理区块链资产。
在个别场景中,冻结证书被添加到与区块链资产相对应的交易记录中,这样冻结证书可以用来证明区块链锚定点的可靠性,并表明区块链锚定点可以将相关区块链资产转换为链下资产。因此,区块链资产和链下资产之间的关联关系可以确保区块链资产具有真实价值,而不是由区块链锚定者随机发布的。区块链锚可以在冻结链下资产后主动生成冻结证书。例如,区块链锚定者签署区块链锚定点生成的冻结证书,并将冻结证书添加到交易记录中。区块链锚可以从可信的第三方接收冻结证书。也就是说,冻结证书可以由可信的第三方签署,然后提供给区块链锚定点。例如,可信的第三方可以冻结链下资产,生成并签署冻结证书。再比如,区块链锚定冻结链下资产并生成冻结证书后,由可信的第三方在确认冻结状态后签署冻结证书,以证明链下资产确实处于冻结状态。
实施例2:
如附图2所示,一种基于区块链资产赎回方法,该方法包括以下步骤:
步骤202:区块链锚定接收区块链成员发起的区块链资产赎回请求。
区块链成员可以专门发起请求,将区块链资产转换为相应的链下资产。在其他场景中,区块链成员可以在资产转移(例如汇款)过程中执行相当于发起转换区块链资产请求的相关操作,尤其是当区块链成员的区块链资产转换为链下资产时。
步骤204:区块链锚定基于区块链账本中的账本数据确定是否存在与区块链资产相对应的冻结证书。
步骤206:当有与区块链资产相对应的冻结证书时,区块链锚将区块链资产转换为相应金额的链下资产,将链下资产提供给区块链成员。
在特定场景中,区块链资产可以由之前的区块链锚来发布,在这个场景中,区块链资产仍然由区块链锚转换为对应的链外资产。区块链资产可以是区块链锚发布的全部或部分资产,因此区块链锚可以根据实际情况将区块链资产转换为相应的链外资产的全部或部分。
在特定场景中,可以搜索与区块链资产相对应的交易记录以获取冻结证书。当交易记录包含冻结证书时,确定存在与区块链资产相对应的冻结证书。因此,区块链资产的有效价值可以通过使用冻结证书对应的链下资产进行验证,以降低赎回可能带来的风险。此外,还可以使用其他方法验证是否存在与区块链资产相对应的冻结证书。本方法不限制实现。特别是,区块链资产可以由另一个锚定机构发行,并且区块链资产的冻结证书已得到验证。验证成功后,区块链资产与区块链成员交换相应的链下资产。相当于以下情况:区块链锚将区块链资产换成链下资产,而区块链锚定点可以进一步与其他区块链节点交换区块链资产,或将区块链资产与先前发布区块链资产的另一个锚点交换相应的链下资产。
在特定场景中,冻结证书可以包括可信的第三方或发布区块链资产的锚定点(例如,区块链锚定点或之前的另一个锚定点)的签名。例如,当链下资产被区块链锚冻结时,可以由区块链锚生成并签署冻结证书,或者由区块链锚提供给可信的第三方,在确认链下资产的冻结状态后,由可信第三方签署冻结证书可信赖的第三方。例如,当链下资产被前一个锚点冻结时,另一个锚点可以生成冻结证书并签名,或者另一锚向可信第三方提供冻结证书,可信第三方确认链下资产冻结状态后,可信第三方签署冻结证书。
当第三方在区块链外签名的另一个锚定点是否可信时,可以冻结另一个锚定点或另一个锚定点是否可信的查询。当确认链下资产仍处于冻结状态时,区块链锚将转换相应的区块链资产。否则,区块链锚可以拒绝转换资产。
在特定场景中,当冻结证书对应的链下资产(即冻结资产)被区块链锚定者冻结时,区块链锚定者可以解冻冻结证书对应的冻结资产,以便将区块链资产与链下资产交换。然后,解冻的资产可以转移到区块链成员指定的资产存储位置。例如,当资产为资金时,资产存放位置可以是区块链成员指定的账户;再比如,当资产为商品时,资产存放位置可以是区块链成员指定的仓库。
在特定场景中,无论冻结的资产是否被区块链锚定者冻结,区块链锚定者都可以将区块链资产换成其他资产,并且其他资产与冻结证书对应的冻结资产不同。
在特定场景中,区块链锚定者可以验证区块链资产的发行方和区块链资产的持有人。当区块链资产的发行方为区块链锚定点,且区块链成员为区块链资产的持有人时,区块链锚定者将具有相应冻结证书的区块链资产转换为链下资产。否则(例如,区块链资产的发行方不是区块链锚定者,或者区块链成员不是区块链资产的持有人),即使区块链资产有冻结证书,区块链锚也可以拒绝完成赎回。
在特定场景中,在完成赎回后,区块链锚定者可以将区块链资产转移到核销特定账户。有转入权限和无转出权限,可以访问核销的具体账户。因此,已转换的区块链资产被注销,以防止同一区块链资产被多次转换。
实施例3:
为了便于理解,以下通过使用发布和转换区块链资产的示例来描述本方法的技术解决方案,如图3所示,假设第三方支付平台操作数字钱包a(简称钱包a),钱包a是区块链上的成员,区块链还包括锚B,钱包a可以使用本方法的技术方案获得锚B发布的区块链资产。
假设钱包a想要获得锚B发行的1000元的区块链资产,即锚B向钱包a发布一个区块链资产,该区块链资产可以是1000元的资金,也可以是另一个价值1000元的资产。该资产可以通过钱包a进行选择或设置。为了便于描述,以下将区块链资产表示为1000元人民币的资金。
锚B可以通过以下步骤将1000元的区块链资产发布到钱包a。
步骤1:钱包a转1000元给主锚B。
钱包a和锚B分别在银行C开立账户,例如,如图3所示,账户1属于钱包a,账户2和账户3属于锚B,因此钱包a可以触发账户1向账户2或账户3转账1000元。
锚B可以事先同意,希望在锚B发布区块链资产的对象将相应的链外资金转移到指定账户。例如,该帐户可以是C银行的帐户2或另一个指定帐户。因此,钱包a可以将1000元人民币从账户1转到账户2。当然,钱包a也可以将1000元人民币从账户1转到账户3,并通过预先确定的路径通知锚B,从而使锚B将1000元人民币的资金从账户3转移到账户2。
在转移过程中,钱包a可以在转移备注中指示区块链上钱包a的成员ID和存款指令。在收到转账备注后,锚B可以通过解析出会员ID和存款指令,确定a钱包需要将转账的1000元人民币作为区块链资金发布。
在特定场景中,假设账户1的初始资金为1000元人民币,账户2的初始资金为8000元人民币,账户3的初始资金为2000元人民币。a钱包向锚B转账1000元后,1号账户剩余资金为0元,2号账户剩余资金为9000元,3号账户剩余资金为2000元,如图4所示。
步骤2:锚B冻结钱包a转账的资金,生成冻结凭证。
在特定场景中,账户2可以是为锚B设置的冻结资金专用账户,因此钱包a提供的1000元人民币在账户2中被冻结。同样,其他对象为发行区块链资产而转移的资金也可以冻结在账户2中,以共同管理具有类似用途的资金。当然,锚B不一定需要设置冻结资金专用账户,可以冻结同一账户内的全部或部分资金。
为了提高冻结证书的可信度,锚定B可以与可信的第三方(如授权机构或监管部门)合作,可信的第三方在可信的第三方确认锚定B执行冻结操作后签署冻结证书。
步骤3:锚点B在区块链上发布资产,并将冻结证书添加到与区块链分类账中资产对应的交易记录中。锚B在区块链上执行的资产发行操作可以在区块链台账中形成相应的交易记录,以证明该资产是真实有效的。
冻结证书被添加到与资产对应的事务记录中。因此,在获取资产后,区块链节点可以在区块链台账中查询相应的交易记录,从而获得交易记录中包含的冻结证书,从而确定该资产具有相应的链下资产作为担保,并证明该资产确实具有相应的价值,且不是随机发行的。
步骤4:锚B将发行的区块链资产记录为钱包a持有的区块链余额。
在特定场景中,假设最初只有钱包D和银行E持有锚B发行的区块链资产。例如,如附图3所示,钱包D持有2000元人民币,银行E持有5000元人民币。如果钱包a持有之前发行的区块链资产,除了钱包D和银行E,钱包a还持有锚B发行的1000元人民币,如附图4所示。
例如,A钱包持有锚B发行的1000元人民币资金,值得注意的是,图4所示的“1000”只是区块链账本中的一个数字,是由锚B为钱包A创建并注册的,只有当锚B能够将数字“1000”转换为链下资产1000元时,“1000”这个数字真的可以代表“1000元”。因此,在步骤3中增加了冻结证书,以证明锚B可以将数字“1000”转换为1000元的链下资产。因此,它表明数字“1000”确实可以代表“1000元人民币”。
如图5所示,假设钱包a持有锚B发行的1000元的区块链资产,按以下方法将该资产转换为链下1000元。
步骤1:钱包a通过使用钱包a和区块链之间的桥接模块向锚B发起赎回请求。
步骤2:锚B可以确定对应于待转换区块链资产的交易记录,并检查交易记录是否包含冻结证书。
步骤3:锚B将钱包a持有、B锚发行的区块链资产减持1000元,并从C银行锚B账户2或账户3转账至钱包a账户1。
如图6所示,假设钱包a持有1000元的区块链资产,而该区块链资产由锚G发行,但由于某些原因,钱包A想在锚B赎回区块链资产。锚B可以通过使用区块链账本中区块链资产的交易记录来确定区块链资产是由锚G发行的。如果交易记录中有锚G或可信第三方签署的冻结证书,则说明锚G在发行区块链资产时冻结了金额相等或更大的链下资产,锚B可以确定该区块链资产是真实有效的。当然,锚定B也可以临时启动对锚G的查询,以确定相关的链外资产是否仍处于冻结状态,是否足以赎回区块链资产。当锚点G向锚点B返回冻结状态的确认信息时,锚点B可以确定相关的链下资产仍处于冻结状态,足以赎回区块链资产。
因此,锚B可以预留相关的区块链资产,并可以将钱包a的区块链资产转移到锚B的区块链账户,并从账户2或账户3向钱包a对应的账户1转账1000元,然后,锚B可以将区块链资产转移到锚G,锚G将链下资产1000元转入锚B下账户完成赎回。
实施例4:
如附图7所示,就硬件而言,该装置包括处理器702、内部总线704、网络接口706、存储器708和非易失性存储器710,并且当然可以进一步包括其它服务所需的硬件。处理器702从非易失性存储器710将相应的计算机程序读入存储器708,然后运行相应的计算机程序,从而在逻辑上形成区块链资产发行装置。当然,除了软件实现之外,本规范的一个或多个实现不排除另一个实现,例如,逻辑设备或硬件和软件的组合。也就是说,以下处理过程的执行主体不限于每个逻辑单元,还可以是硬件或逻辑设备。
如附图8所示,在软件实现中,区块链资产发行***可以包括:确定单元801,配置为通过区块链锚定来确定特定数量的链下资产处于冻结状态;以及发行单元802,配置为通过区块链锚定进行发行,区块链上的区块链资产,其中区块链资产的金额不超过指定金额,并且区块链账本中区块链资产的交易记录包含链下资产的冻结证书。该装置还包括生成单元803或接收单元804。生成单元803被配置为在区块链锚定冻结链下资产之后,由区块链锚定生成冻结证书。接收单元804被配置为通过区块链锚从可信的第三方接收冻结证书,其中可信第三方冻结链下资产。
实施例5:
如附图9所示,就硬件而言,该装置包括处理器902、内部总线904、网络接口906、存储器908和非易失性存储器910,并且当然可以进一步包括其它服务所需的硬件。处理器902从非易失性存储器910将相应的计算机程序读入存储器908,然后运行相应的计算机程序,从而从逻辑上形成区块链资产赎回装置。当然,除了软件实现之外,本规范的一个或多个实现不排除另一个实现,例如,逻辑设备或硬件和软件的组合。也就是说,以下处理过程的执行主体不限于每个逻辑单元,还可以是硬件或逻辑设备。
如附图10所示,在软件实现中,区块链资产赎回***可以包括:接收单元1001,配置为通过区块链锚定接收由区块链成员发起的区块链资产的赎回请求;获取单元1002,配置为通过区块链锚定确定,是否存在与基于区块链分类账中的分类账数据的区块链资产相对应的冻结证书;以及赎回单元1003,配置为当存在与区块链资产对应的冻结证书时,通过区块链锚将区块链资产转换为相应金额的链下资产,以向区块链成员提供链下资产。赎回单元1003被配置为通过区块链锚解冻与冻结证书相对应的冻结资产,以将该资产用作链下资产,并将该链下资产转移到区块链成员指定的资产存储位置;或由区块链锚定器使用,另一项资产作为链下资产,其中另一项资产与冻结证书对应的冻结资产不同。该装置还包括以下部分:验证单元1004,其被配置成通过区块链锚来验证区块链资产的发行方和区块链资产的持有人。赎回单元1003被配置为当区块链资产的发行方是区块链锚定点并且区块链成员是区块链资产的持有人时,由区块链锚定者赎回具有相应冻结证书的区块链资产。该装置还包括以下部分:转移单元1005,其配置为在完成赎回后,由区块链锚将区块链资产转移到核销特定账户。有转入权限和无转出权限,可以访问核销的具体账户。
先前实例中所示的***、装置、模块或单元可以通过使用计算机芯片或实体来实现,或者可以通过使用具有特定功能的产品来实现。典型的实现设备是计算机,并且计算机可以是个人计算机、膝上型计算机、蜂窝电话、摄像电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件接收和发送设备、游戏机、平板电脑、可穿戴设备或其任何组合这些装置。
存储器可以包括非持久存储器、随机存取存储器(RAM)、非易失性存储器和/或计算机可读介质中的其它形式,例如只读存储器(ROM)或闪存(flash RAM)。存储器是只是计算机可读介质的一种。
计算机可读介质包括可以使用任何方法或技术来存储信息的持久的、非持久的、可移动的和不可移动的介质。所述信息可以是计算机可读指令、数据结构、程序模块或其他数据。一种计算机存储介质包括但不限于参数随机存取存储器(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、另一种类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦可编程只读存储器(EEPROM),闪存或其他存储技术、光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光盘存储器、磁带、磁盘存储器、量子存储器、石墨烯存储介质、另一磁存储设备或任何其他非传输介质。计算机存储介质可用于存储可由计算设备访问的信息。基于本方法中的定义,计算机可读介质不包括诸如调制数据信号和载波之类的临时计算机可读介质(临时介质)。
以上描述了本方法的具体实现。其他实现属于所附权利要求的范围。在一些情况下,权利要求中描述的动作或步骤可以以不同于实现中的顺序执行,并且仍然可以获得期望的结果。另外,附图中描述的过程不一定需要特定的执行顺序来实现期望的结果。
实施例6:
为了表述清楚,下面的描述通常基于本方法的其他附图的上下文来描述方法1100,如附图11所示,方法1100可以例如由任何***、环境、软件和硬件,或***、环境、软件和硬件的组合(视情况而定)来执行。在一些实现中,方法1100的各个步骤可以并行、组合、循环或以任何顺序运行。
在1102,区块链锚定器确定特定金额的链外资产处于冻结状态。如上所述,结合附图1-6,区块链锚定者可以是区块链成员、金融机构或支持资产转移服务的其他形式的组织或平台。链下资产可以是基金、证券或真实资产(可以有射频识别标签)。在某些实现中,链外资产可以位于具有特殊访问权限的预定帐户中。因此,区块链锚可以通过查询访问预定账户的操作权限来确定预定账户是否处于冻结状态。在真实资产的情况下,链外资产可以位于预定的存储位置。通过使用信息收集装置,可以对预定存储位置处的对象执行信息收集。这样,当信息收集装置在预定的存储位置收集关于链下资产的信息时,链下资产可以处于冻结状态。当链下资产无法被区块链上的其他服务使用,因此变得孤立时,链下资产处于冻结状态。例如,冻结的链下资产与区块链上流通的区块链资产隔离和保护。
在1104,区块链锚定在区块链上发布区块链资产。区块链资产可在处于冻结状态的链下资产的特定金额内进行估值。区块链资产的发行允许区块链资产在区块链上流通,供区块链成员消费。
在1106,区块链锚在区块链上的区块链账本中发布交易记录。交易记录包括冻结证书,表明已发行的区块链资产由处于冻结状态的链下资产支持。在一个示例中,由区块链上的区块链锚定点发布的区块链资产可以与相应的链下资产具有相同的类型。在另一个例子中,由区块链锚定点在区块链上发布的区块链资产和相应的链下资产可以是不同类型的。在这里,冻结证书可以添加到与区块链资产相对应的交易记录中,这样冻结证书就可以用来证明区块链锚定点的可靠性,并表明区块链锚可以将相关的区块链资产转换为链下资产。因此,区块链资产和链外资产之间的关联关系可以支持区块链资产具有真实价值,并且不是由区块链锚定者随机发布的。
在1108,区块链锚定接收来自区块链成员的针对特定区块链资产的赎回请求。赎回请求可能涉及提交区块链成员将特定区块链资产转换为链下资产的愿望。例如,提交区块链成员可能希望将特定区块链资产从代币形式赎回到美元。
在1110,确定区块链账本中是否存在与特定区块链资产相对应的冻结证书。为了确定与特定区块链资产相对应的冻结证书存在于区块链分类账中(1112),方法1100前进到1114以将特定区块链资产转换为相应金额的链下资产。否则,响应于确定与特定区块链资产相对应的冻结证书不存在于区块链账本中,方法1100执行到1116以拒绝赎回请求。
本方法中描述的区块链实现可以专用于链下资产,以支持区块链上由区块链锚定点发布的区块链资产的流通。通过区块链上的技术实现,将发布的区块链资产与专用的链下资产链接起来。一旦冻结,链下资产可能与区块链上的流通隔离。当持有流通中的特定区块链资产的区块链成员请求赎回特定区块链资产时,冻结的链下资产可维持在预定账户中,以基于相应的冻结证书进行赎回。因此,冻结证书用于支持特定区块链资产,即链下资产,并可证明特定区块链资产的真实价值。冻结证书由区块链锚定点生成和签署(或由可信的第三方(如金融机构)生成和签署,然后由区块链锚节点接收和签署)。数字签名和链接实现使冻结证书不受篡改,并且对区块链上的所有成员透明。
本方法中描述的实施例和操作可以在数字电子电路中实现,或者在计算机软件、固件或硬件中实现,包括在本方法中公开的结构或者以它们中的一个或多个的组合来实现。这些操作可以实现为数据处理设备对存储在一个或多个计算机可读存储设备上或从其他源接收的数据执行的操作。数据处理装置、计算机或计算装置可以包括用于处理数据的装置、装置和机器,例如,包括可编程处理器、计算机、芯片上的***、或上述装置的多个***或组合。该装置可以包括专用逻辑电路,例如,中央处理器(CPU)、现场可编程门阵列(FPGA)或专用集成电路(ASIC)。该装置还可以包括为所述计算机程序创建执行环境的代码,例如,构成处理器固件的代码、协议栈、数据库管理***、操作***(例如操作***或操作***的组合)、跨平台运行时环境,虚拟机,或一个或多个虚拟机的组合。该设备和执行环境可以实现各种不同的计算模型基础设施,如web服务、分布式计算和网格计算基础设施。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种基于区块链的资产发行和赎回方法,其特征在于,该方法具体如下:
区块链锚定器确定特定金额的链外资产处于冻结状态;
区块链锚在区块链上发布区块链资产;
区块链锚在区块链上的区块链账本中发布区块链资产的交易记录;
区块链锚定接收来自区块链成员的针对特定区块链资产赎回请求;
确定区块链账本中是否存在与特定区块链资产相应的冻结证书:
若否,则拒绝赎回请求;
若是,则区块链锚将特定区块链资产转换为相应金额的链下资产,将链下资产提供给区块链成员。
2.根据权利要求1所述的基于区块链的资产发行和赎回方法,其特征在于,所述区块链资产的金额不超过指定金额,且区块链账本中所述区块链资产的交易记录包含链下资产的冻结证书,表明区块链资产由已确定处于冻结状态的链下资产支持。
3.根据权利要求1所述的基于区块链的资产发行和赎回方法,其特征在于,所述区块链锚定配置为锚定区块链资产和链下资产,链下资产通过使用锚定转换为等效区块链资产或者通过使用锚定将区块链资产转换为等效的链下资产,区块链资产和链下资产之间一对一映射;
其中,当链下资产处于预定账户时,区块链锚通过查询访问预定账户的操作权限确定预定账户是否处于冻结状态,冻结状态是指相应的链外资产被隔离和保护,根据不同的需要使用不同的冷冻度;其中,预定账户是由另一个区块链节点或另一种类型的账户指定的账户。
4.根据权利要求1所述的基于区块链的资产发行和赎回方法,其特征在于,所述区块链锚将区块链资产换成链下资产,区块链锚定点进一步与其余区块链节点交换区块链资产或将区块链资产与先前发布区块链资产的另一个锚点交换相应的链下资产。
5.根据权利要求1所述的基于区块链的资产发行和赎回方法,其特征在于,所述冻结证书包括可信的第三方或发布区块链资产的锚定点的签名,具体如下:
当第三方在区块链外签名的另一个锚定点是否可信时,冻结另一个锚定点或另一个锚定点是否可信的查询;
当确认链下资产仍处于冻结状态时,区块链锚将转换相应的区块链资产;
当未确认链下资产仍处于冻结状态时,区块链锚拒绝转换资产;
当冻结证书对应的链下资产被区块链锚定者冻结时,区块链锚定者解冻冻结证书对应的冻结资产,以便将区块链资产与链下资产交换;其中,解冻的资产转移到区块链成员指定的资产存储位置。
6.根据权利要求1所述的基于区块链的资产发行和赎回方法,其特征在于,所述区块链锚定者验证区块链资产的发行方和区块链资产的持有人,具体如下:
当区块链资产的发行方为区块链锚定点,且区块链成员为区块链资产的持有人时,区块链锚定者将具有相应冻结证书的区块链资产转换为链下资产;
否则,即使区块链资产有冻结证书,区块链锚也会拒绝完成赎回。
7.根据权利要求1-6中任一所述的基于区块链的资产发行和赎回方法,其特征在于,赎回后,区块链锚定者将区块链资产转移到核销特定账户,同时具有转入权限和无转出权限,并能访问核销的具体账户。
8.一种基于区块链的资产发行和赎回***,其特征在于,该***包括,
确定单元,用于通过区块链锚定器来确定特定金额的链下资产处于冻结状态;
发行单元,用于通过区块链锚定区块链上的区块链资产;其中,区块链资产的金额不超过指定金额,并且区块链账本中区块链资产的交易记录包含链下资产的冻结证书;
生成单元,用于在区块链锚定冻结链下资产之后,由区块链锚定生成冻结证书;
接收单元,用于通过区块链锚定接收由区块链成员发起的区块链资产的赎回请求;
获取单元,用于通过区块链锚定确定是否存在与基于区块链分类账中的分类账数据的区块链资产相对应的冻结证书;
赎回单元,用于当存在与区块链资产对应的冻结证书时,通过区块链锚将区块链资产转换为相应金额的链下资产,以向区块链成员提供链下资产;还用于通过区块链锚解冻与冻结证书相对应的冻结资产,以将该资产用作链下资产,并将该链下资产转移到区块链成员指定的资产存储位置;或由区块链锚定器使用另一项资产作为链下资产;其中,另一项资产与冻结证书对应的冻结资产不同;还用于当区块链资产的发行方是区块链锚定点并且区块链成员是区块链资产的持有人时,由区块链锚定者赎回具有相应冻结证书的区块链资产;
验证单元,用于通过区块链锚来验证区块链资产的发行方和区块链资产的持有人;
转移单元,用于在完成赎回后,由区块链锚将区块链资产转移到核销特定账户。
9.一种电子设备,其特征在于,包括:存储器和至少一个处理器;
其中,所述存储器上存储有计算机程序;
所述至少一个处理器执行所述存储器存储的计算机程序,使得所述至少一个处理器执行如权利要求1至7任一项所述的基于区块链的资产发行和赎回方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行以实现如权利要求1至7 中所述的基于区块链的资产发行和赎回方法。
CN202011276607.4A 2020-11-16 2020-11-16 基于区块链的资产发行和赎回方法及*** Pending CN112348679A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011276607.4A CN112348679A (zh) 2020-11-16 2020-11-16 基于区块链的资产发行和赎回方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011276607.4A CN112348679A (zh) 2020-11-16 2020-11-16 基于区块链的资产发行和赎回方法及***

Publications (1)

Publication Number Publication Date
CN112348679A true CN112348679A (zh) 2021-02-09

Family

ID=74362813

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011276607.4A Pending CN112348679A (zh) 2020-11-16 2020-11-16 基于区块链的资产发行和赎回方法及***

Country Status (1)

Country Link
CN (1) CN112348679A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112767169A (zh) * 2021-02-25 2021-05-07 中国工商银行股份有限公司 基于区块链的资金交易处理方法、装置、电子设备及介质
CN113128992A (zh) * 2021-04-30 2021-07-16 支付宝(杭州)信息技术有限公司 一种基于知识产权使用授权的支付方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107077675A (zh) * 2016-12-30 2017-08-18 深圳前海达闼云端智能科技有限公司 基于区块链的货币管理方法和***
CN108197944A (zh) * 2017-11-22 2018-06-22 远光软件股份有限公司 基于区块链技术的资源交易方法及装置
CN108305168A (zh) * 2018-02-14 2018-07-20 北京三六五八网络科技有限公司 基于区块链的数字资产处理方法装置、共享商城
CN108876606A (zh) * 2018-05-29 2018-11-23 阿里巴巴集团控股有限公司 资产转移方法及装置、电子设备
CN108876607A (zh) * 2018-05-29 2018-11-23 阿里巴巴集团控股有限公司 资产转移方法及装置、电子设备
CN108898483A (zh) * 2018-05-29 2018-11-27 阿里巴巴集团控股有限公司 区块链资产的发布、兑换方法及其装置、电子设备
CN109461076A (zh) * 2018-10-09 2019-03-12 哈希(武汉)网络科技有限公司 一种区块链交易方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107077675A (zh) * 2016-12-30 2017-08-18 深圳前海达闼云端智能科技有限公司 基于区块链的货币管理方法和***
CN108197944A (zh) * 2017-11-22 2018-06-22 远光软件股份有限公司 基于区块链技术的资源交易方法及装置
CN108305168A (zh) * 2018-02-14 2018-07-20 北京三六五八网络科技有限公司 基于区块链的数字资产处理方法装置、共享商城
CN108876606A (zh) * 2018-05-29 2018-11-23 阿里巴巴集团控股有限公司 资产转移方法及装置、电子设备
CN108876607A (zh) * 2018-05-29 2018-11-23 阿里巴巴集团控股有限公司 资产转移方法及装置、电子设备
CN108898483A (zh) * 2018-05-29 2018-11-27 阿里巴巴集团控股有限公司 区块链资产的发布、兑换方法及其装置、电子设备
CN109461076A (zh) * 2018-10-09 2019-03-12 哈希(武汉)网络科技有限公司 一种区块链交易方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112767169A (zh) * 2021-02-25 2021-05-07 中国工商银行股份有限公司 基于区块链的资金交易处理方法、装置、电子设备及介质
CN112767169B (zh) * 2021-02-25 2024-02-06 中国工商银行股份有限公司 基于区块链的资金交易处理方法、装置、电子设备及介质
CN113128992A (zh) * 2021-04-30 2021-07-16 支付宝(杭州)信息技术有限公司 一种基于知识产权使用授权的支付方法

Similar Documents

Publication Publication Date Title
TWI752284B (zh) 區塊鏈資產的發佈、兌換方法及其裝置、電子設備
CN108805712B (zh) 资产转移的回退处理方法及装置、电子设备
US20210166193A1 (en) Block chain-based claim settlement method and apparatus
CN108876606B (zh) 资产转移方法及装置、电子设备
CN108229943B (zh) 区块链余额的调整方法及装置、电子设备
US20210158454A1 (en) Method and device for data processing based on blockchain
CN110706114B (zh) 一种基于区块链的违约资产处理方法、装置及电子设备
CN108256999B (zh) 资金流转方法及装置、电子设备
CN110009489B (zh) 基于区块链的资产转移方法及装置、电子设备
CN110033377B (zh) 基于区块链的资产清分方法及装置、电子设备
CN110060112A (zh) 基于区块链的***创建方法及装置、电子设备
US11354744B2 (en) Blockchain-based cross-currency settlement methods, apparatuses, and devices
CN110148017A (zh) 基于区块链的权益发放方法及装置、电子设备、存储介质
CN110020936B (zh) 基于区块链的资产管理方法及装置、电子设备
CN110020948B (zh) 基于区块链的资产溯源方法及装置、电子设备
CN112348679A (zh) 基于区块链的资产发行和赎回方法及***
CN111402033A (zh) 基于区块链的资产信息管理方法和装置
CN109859031A (zh) 一种区块链网络的信息处理方法、节点及存储介质
CN112015822B (zh) 一种区块链数据的删除方法和装置
CN111640002A (zh) 一种基于区块链的货押贷款方法和装置
CN112767163A (zh) 基于区块链的数字商品交易方法和装置
CN113762940A (zh) 基于区块链的资产管理方法、装置及电子设备
CN114118987A (zh) 基于区块链的跨境汇款方法及装置、电子设备
CA3045632C (en) Blockchain asset issuing and redemption methods and apparatuses, and electronic device therefore
CN113469817A (zh) 资产转移方法及装置

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210209