CN109685665B - 一种链下资产托管转让的系统和方法 - Google Patents
一种链下资产托管转让的系统和方法 Download PDFInfo
- Publication number
- CN109685665B CN109685665B CN201811591405.1A CN201811591405A CN109685665B CN 109685665 B CN109685665 B CN 109685665B CN 201811591405 A CN201811591405 A CN 201811591405A CN 109685665 B CN109685665 B CN 109685665B
- Authority
- CN
- China
- Prior art keywords
- asset
- information
- hosting
- user
- request information
- 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.)
- Active
Links
- 238000012546 transfer Methods 0.000 title claims abstract description 163
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000012795 verification Methods 0.000 claims abstract description 82
- 230000003993 interaction Effects 0.000 abstract description 3
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/06—Asset management; Financial planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Development Economics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Technology Law (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Game Theory and Decision Science (AREA)
- Computer Security & Cryptography (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了链下资产托管转让的系统和方法。该系统包括:资产托管系统和资产应用终端系统;资产应用终端系统生成带有用户私钥签名的托管转让请求信息;资产托管系统对用户私钥签名和托管转让请求信息进行验证;验证通过后向资产应用终端系统发送带有资产托管系统签名的上链请求信息;资产应用终端系统对带有资产托管系统签名的上链请求信息进行验证;验证通过后向资产托管系统返回两方签名的上链请求信息;资产托管系统对上链请求信息进行验证;验证通过后向资产应用终端系统发送通知信息。该实施方式能够将链下资产托管转让,以便后续对托管转让的链下资产进行上链操作,解决传统链下资产上链的问题,实现与链下资产权利登记系统的交互。
Description
技术领域
本发明涉及数字资产技术领域,尤其涉及一种链下资产托管转让的系统和方法。
背景技术
目前区块链技术发展迅速,区块链作为一个去中心化的新型分布式计算范式,为各种数字资产在分布式网络上的运行提供了技术支持。这些数字资产运行在区块链的分布式网络上,不依赖某个特定第三方或中心方记账,而通过共享账本方式进行全局多节点共识记账,并通过加密算法实现了一种技术保障的安全体系。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
1)现有区块链运行的是链上数字资产,无法解决传统链下资产上链的问题;
2)现有区块链缺乏与链下资产权利登记系统的交互能力。
发明内容
有鉴于此,本发明实施例提供一种链下资产托管转让的系统和方法,能够将链下资产托管转让至资产托管方,解决传统链下资产上链的问题,实现与链下资产权利登记系统的交互。
为实现上述目的,根据本发明实施例的一个方面,提供了一种链下资产托管转让的系统。
根据本发明实施例链下资产托管转让的系统,包括:资产托管系统和资产应用终端系统;其中,
所述资产应用终端系统基于用户的托管转让请求指令生成带有用户私钥签名的托管转让请求信息,将带有用户私钥签名的托管转让请求信息发送至所述资产托管系统;
所述资产托管系统对所述用户私钥签名和所述托管转让请求信息进行验证;验证通过后,向所述资产应用终端系统发送带有所述资产托管系统签名的上链请求信息;
所述资产应用终端系统对所述带有所述资产托管系统签名的上链请求信息进行验证;验证通过后,采用用户私钥对所述带有所述资产托管系统签名的上链请求信息进行签名,得到带有用户和资产托管系统两方签名的上链请求信息;向所述资产托管系统返回所述两方签名的上链请求信息;
所述资产托管系统对所述两方签名的上链请求信息进行验证;验证通过后,向所述资产应用终端系统发送通知信息以通知所述用户办理链下资产托管转让。
可选地,所述托管转让请求指令包括:链下资产登记信息,托管转让资产金额或数量;所述托管转让请求信息包括:所述托管转让请求指令,所述用户的实名账本记录;所述上链请求信息包括:带有用户私钥签名的托管转让请求信息,托管资产发行信息,资产托管方信息。
可选地,所述资产应用终端系统还用于:生成带有用户私钥签名的托管转让请求信息之前,确认按照如下步骤对所述托管转让请求指令进行验证且验证通过:
访问链下资产权利登记系统获取所述用户的链下资产登记信息,当获取的所述用户的链下资产登记信息与所述托管转让请求指令中的链下资产登记信息一致时,确认验证通过。
可选地,所述资产托管系统对所述托管转让请求信息进行验证,包括:
所述资产托管系统验证所述托管转让请求信息的链下资产登记信息中权利人姓名或标识与所述实名账本记录中用户标识对应的身份信息是否一致;若不一致,则验证失败;
否则,所述资产托管系统将所述链下资产登记信息发送至资产托管方,以通过所述资产托管方对所述托管转让请求信息中的链下资产登记信息进行验证;其中,当所述资产托管方从链下资产权利登记系统中获取的所述用户的链下资产登记信息与所述托管转让请求信息中的链下资产登记信息一致时,向所述资产托管系统返回验证通过的结果信息;否则,向所述资产托管系统返回验证不通过的结果信息。
可选地,所述链下资产登记信息包括:链下资产权利登记系统的访问地址,资产识别信息;所述资产识别信息包括以下至少之一:权利人姓名或标识、资产类别、资产标识或编号、资产金额或数量;
所述托管资产发行信息包括:托管资产类别、托管资产描述信息、权利人地址、资产发行单位数量。
根据本发明实施例的再一个方面,提供一种链下资产托管转让的方法。
根据本发明实施例的链下资产托管转让的方法,包括:
基于用户的托管转让请求指令生成带有用户私钥签名的托管转让请求信息;
对所述用户私钥签名和所述托管转让请求信息进行验证;验证通过后,生成带有所述资产托管系统签名的上链请求信息;
对所述带有所述资产托管系统签名的上链请求信息进行验证;验证通过后,采用用户私钥对所述带有所述资产托管系统签名的上链请求信息进行签名,得到带有用户和资产托管系统两方签名的上链请求信息;返回所述两方签名的上链请求信息;
对所述两方签名的上链请求信息进行验证;验证通过后,发送通知信息以通知所述用户办理链下资产托管转让。
可选地,所述托管转让请求指令包括:链下资产登记信息,托管转让资产金额或数量;所述托管转让请求信息包括:所述托管转让请求指令,所述用户的实名账本记录;所述上链请求信息包括:带有用户私钥签名的托管转让请求信息,托管资产发行信息,资产托管方信息。
可选地,生成带有用户私钥签名的托管转让请求信息之前,按照如下步骤对所述托管转让请求指令进行验证并确认验证通过:
访问链下资产权利登记系统获取所述用户的链下资产登记信息,当获取的所述用户的链下资产登记信息与所述托管转让请求指令中的链下资产登记信息一致时,确认验证通过。
可选地,对所述托管转让请求信息进行验证,包括:
验证所述托管转让请求信息的链下资产登记信息中权利人姓名或标识与所述实名账本记录中用户标识对应的身份信息是否一致;若不一致,则验证失败;
否则,将所述链下资产登记信息发送至资产托管方,以通过所述资产托管方对所述托管转让请求信息中的链下资产登记信息进行验证;其中,当所述资产托管方从链下资产权利登记系统中获取的所述用户的链下资产登记信息与所述托管转让请求信息中的链下资产登记信息一致时,验证通过;否则,验证不通过。
可选地,所述链下资产登记信息包括:链下资产权利登记系统的访问地址,资产识别信息;所述资产识别信息包括以下至少之一:权利人姓名或标识、资产类别、资产标识或编号、资产金额或数量;
所述托管资产发行信息包括:托管资产类别、托管资产描述信息、权利人地址、资产发行单位数量。
上述发明中的一个实施例具有如下优点或有益效果:用户通过资产应用终端系统发起托管转让请求信息,资产托管系统验证通过后发起上链请求信息至资产应用终端系统,用户通过资产应用终端系统确认上链请求信息后签约并发送至资产托管系统,资产托管系统确认上链请求信息后通过资产应用终端系统通知用户办理链下资产托管转让,能够将链下资产托管转让,以便后续通过托管方式对托管转让的链下资产进行上链操作。
上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是本发明链下资产托管转让的系统的主要组成示意图;
图2是本发明可选实施例中链下资产托管转让的系统的托管转让流程示意图;
图3是根据本发明实施例的链下资产托管转让的方法的主要流程的示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
根据本发明实施例的一个方面,提供了一种链下资产托管转让的系统。
图1是本发明链下资产托管转让的系统的主要组成示意图。如图1所示,根据本发明实施例的链下资产托管转让的系统100包括:资产托管系统102和资产应用终端系统101;其中,
所述资产应用终端系统基于用户的托管转让请求指令生成带有用户私钥签名的托管转让请求信息,将带有用户私钥签名的托管转让请求信息发送至所述资产托管系统;
所述资产托管系统对所述用户私钥签名和所述托管转让请求信息进行验证;验证通过后,向所述资产应用终端系统发送带有所述资产托管系统签名的上链请求信息;
所述资产应用终端系统对所述带有所述资产托管系统签名的上链请求信息进行验证;验证通过后,采用用户私钥对所述带有所述资产托管系统签名的上链请求信息进行签名,得到带有用户和资产托管系统两方签名的上链请求信息;向所述资产托管系统返回所述两方签名的上链请求信息;
所述资产托管系统对所述两方签名的上链请求信息进行验证;验证通过后,向所述资产应用终端系统发送通知信息以通知所述用户办理链下资产托管转让。
资产应用终端系统是安装在终端设备上的安全软硬件。终端设备可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
资产托管系统可以是对用户将链下的实名登记资产通过指定托管方进行托管登记管理、以及对托管资产在区块链上发行数字资产的过程进行登记管理的系统;用户可以通过Web或其它方式对该资产托管系统进行访问。
用户通过资产应用终端系统发起托管转让请求信息,资产托管系统验证通过后发起上链请求信息至资产应用终端系统,用户通过资产应用终端系统确认上链请求信息后签约并发送至资产托管系统,资产托管系统确认上链请求信息后通过资产应用终端系统通知用户办理链下资产托管转让,以便后续通过托管方式对托管转让的链下资产进行上链操作。
上链请求信息相当于托管上链协议,该协议由资产托管系统发送给用户。本发明中,在将托管上链协议发送给用户之前,资产托管系统先对资产应用终端系统发送的用户私钥签名和托管转让请求信息进行验证。通过验证用户私钥签名,能够对用户身份进行验证,以确定当前操作是否是用户本人的操作;通过验证托管转让请求信息,能够对用户的链下资产进行验证,例如验证该链下资产是否属于该用户,以及其它登记信息,比如链下资产的资产登记信息、权利人信息、资产金额或数量信息、资产相关状态信息(例如是否质押、是否存在瑕疵等)等。将托管上链协议发送给用户之后、向资产应用终端系统发送通知信息之前,资产托管系统将带有其签名的上链请求信息发送给用户进行验证签名,能够确保得到用户的签约确认;资产应用终端系统采用用户私钥对带有资产托管系统签名的上链请求信息进行签名、并将带有用户和资产托管系统两方签名的上链请求信息发送给资产托管系统之后之后,表明托管上链协议得到用户签约确认;得到用户签约确认之后,资产托管系统再次验证用户发送的两方签名的上链请求信息,能够确认发送签名的操作是否是用户本人的操作。如此,通过双方向的签名,能够大大提高链下资产托管转让过程的安全性。
用户可以通过访问资产托管系统,从资产托管系统上下载并安装资产应用终端系统软件。在一些实施例中,用户向资产应用终端系统发起托管转让请求指令之前,在终端设备访问资产应用终端系统,按照预先设置好的登录识别方式提交识别信息后登录资产应用终端系统。资产应用终端系统判断该用户作为已关联数字资产账本地址的实名用户,获取该用户对应的实名账本记录。实名账本记录包括:与用户的身份信息相关联的身份证书(身份证书可以包括用户的身份信息以及用户的公钥)、与用户的身份信息相关联的资产账本地址信息。身份证书可以是为实现信息不可抵赖而提供的CA(Certificate Authority,电子商务认证授权机构)证书。资产应用终端系统中可以预置不同的可上链的链下资产的上链模板供用户选择和输入,一方面提高用户发送托管转让请求指令的便利性,另一方面也便于资产应用终端系统抓取和分析用户的托管转让请求指令。
托管转让请求指令可以包括:链下资产登记信息,托管转让资产金额或数量。链下资产登记信息是指用户在链下资产权利登记系统中登记的链下资产信息,例如用户拥有哪些类型的资产、每种类型资产的金额或数量、资产的相关状态信息(例如是否质押、是否存在瑕疵等)等。托管转让资产金额或数量是指,用户请求托管转让的链下资产的金额或数量。在可选的实施例中,链下资产登记信息包括:链下资产权利登记系统的访问地址,资产识别信息;其中,资产识别信息包括以下至少之一:权利人姓名或标识、资产类别、资产标识或编号、资产金额或数量。
托管转让请求信息可以包括:托管转让请求指令,用户的实名账本记录。资产应用终端系统将托管转让请求指令和用户的实名账本记录作为托管转让请求信息发送至资产托管系统,便于资产托管系统验证托管转让请求指令中链下资产的权利人与用户的实名账本记录对应的身份信息是否一致,从而提高系统安全性。
上链请求信息可以包括:带有用户私钥签名的托管转让请求信息,托管资产发行信息,资产托管方信息。托管资产发行信息是指将链下资产托管至链上时的发行信息,资产托管方信息是指负责托管发行至链上的链下资产的资产托管方的信息。在可选的实施例中,托管资产发行信息包括:托管资产类别、托管资产描述信息、权利人地址、资产发行单位数量。托管资产类别可以与托管转让请求指令的链下资产登记信息的资产识别信息中资产类别一致。
可选地,所述资产应用终端系统还用于:生成带有用户私钥签名的托管转让请求信息之前,确认按照如下步骤对所述托管转让请求指令进行验证且验证通过:
访问链下资产权利登记系统获取所述用户的链下资产登记信息,当获取的所述用户的链下资产登记信息与所述托管转让请求指令中的链下资产登记信息一致时,确认验证通过。
在一些实施例中,链下资产权利登记系统提供用于资产权利验证查询的API接口。资产应用终端系统访问链下资产权利登记系统提供的资产权利验证查询API接口,验证用户提交的托管转让请求指令中的资产识别信息。链下资产权利登记系统返回验证结果,包括:该资产是否属于该权利人,以及其它登记信息,例如资产登记信息、权利人信息、资产金额或数量信息、资产相关状态信息等。如果验证未通过,则返回用户错误提示,流程结束。如果验证通过,资产应用终端系统生成带有用户私钥签名的托管转让请求信息,然后将带有用户私钥签名的托管转让请求信息发送至资产托管系统。
当然,若链下资产权利登记系统未提供用于资产权利验证查询的API接口,或者资产应用终端系统无法访问链下资产权利登记系统时,可以通过线下人工方式对用户提交的托管转让请求指令中的资产识别信息进行验证。
资产应用终端系统在确认验证通过后再向资产托管系统发送带有用户私钥签名的托管转让请求信息,能够进一步保证系统安全性。
可选地,资产托管系统对所述托管转让请求信息进行验证,包括:
所述资产托管系统验证所述托管转让请求信息的链下资产登记信息中权利人姓名或标识与所述实名账本记录中用户标识对应的身份信息是否一致;若不一致,则验证失败;
否则,所述资产托管系统将所述链下资产登记信息发送至资产托管方,以通过所述资产托管方对所述托管转让请求信息中的链下资产登记信息进行验证;其中,当所述资产托管方从链下资产权利登记系统中获取的所述用户的链下资产登记信息与所述托管转让请求信息中的链下资产登记信息一致时,向所述资产托管系统返回验证通过的结果信息;否则,向所述资产托管系统返回验证不通过的结果信息。
例如,资产托管系统验证托管转让请求信息的签名,验证资产托管转让请求指令的链下资产登记信息的资产识别信息中权利人姓名或标识与实名账本用户记录的用户标识对应的用户身份信息是否一致,以验证是否用户本人操作。如果不一致,直接返回错误信息。如果一致,则向资产托管方发送链下资产登记信息,以通知资产托管方验证权利人的资产权利请求。资产托管系统可以通过访问链下资产权利登记系统提供的资产权利验证查询API接口进行在线验证,对于无法通过API接口在线验证的情况下,资产托管方通过人工方式进行验证;
资产托管方访问资产权利登记系统,查询和核对链下资产登记信息、该权利人是否拥有该资产、资产是否存在瑕疵、以及可能涉及的资产金额或数量信息是否足额等;
资产托管方根据查询核对结果,返回资产托管系统验证资产权利的结果信息,包括:该资产是否属于该权利人,以及其它登记信息,例如资产登记信息、权利人信息、资产金额或数量信息、资产相关状态信息等;
资产托管系统根据资产托管方返还的验证结果,如果验证未通过,则返回验证错误信息,资产应用终端系统本地验证用户提交资产上链信息未通过,则返回用户错误提示,流程结束。如果验证通过,资产托管系统返回其签名的上链请求信息。
以下结合图2对采用本发明实施例的链下资产托管转让的系统进行链下资产托管转让的流程进行示例性说明:
1、用户在终端设备访问资产应用终端系统,按照预先设置好的登录识别方式提交用户识别信息后登录资产应用终端系统。资产应用终端系统判断该用户为已关联资产账本地址的实名用户之后,获取该登录用户对应的实名账本用户记录,包括:用户身份证书(包括:用户身份信息、公钥)、资产账本地址信息。
2、用户作为链下资产的权利人,向资产应用终端系统发送链下资产托管转让请求指令,请求托管上链。该托管转让请求指令包括:链下资产登记信息和托管转让资产金额或数量等。其中,链下资产登记信息包括:链下资产权利登记系统访问地址、资产识别信息等,资产识别信息包括:权利人姓名或标识、资产类别、资产标识或编号、资产金额或数量等。需要说明的是,资产应用终端系统中可以预置不同的可上链的链下资产的上链模板,供用户选择和输入。
3、资产应用终端系统访问链下资产权利登记系统,验证用户提交的资产识别信息。
4、链下资产权利登记系统返回验证结果,包括:该链下资产是否属于该权利人,以及其它登记信息,例如资产登记信息、权利人信息、资产金额或数量信息、资产相关状态信息等。
5、如果资产应用终端系统验证未通过,则向用户返回错误提示,流程结束。如果验证通过,或第3步和4步跳过的情况下,则向资产托管系统发送带用户签名的链下资产托管转让请求信息,请求验证权利人的资产权利请求。该托管转让请求信息包括链下资产托管转让请求指令和实名账本用户记录。
6、资产托管系统验证托管转让请求信息的签名,验证托管转让请求指令的链下资产登记信息的资产识别信息中权利人姓名或标识与实名账本用户记录对应的用户身份信息是否一致,以验证是否用户本人操作。如果不一致,直接返回错误信息。如果一致,就发送链下资产登记信息通知资产托管方验证权利人的资产权利请求。需要说明的是,本步骤可以利用类似第4步的方法来进行API在线验证,同时对于无法通过API在线验证的情况下,资产托管系统则是通过资产托管方通过人工的非API线上方式进行验证。
7、资产托管方访问资产权利登记系统,访问并核对链下资产登记信息,例如:该权利人是否拥有该链下资产,链下资产是否存在瑕疵,以及可能涉及的资产金额或数量信息是否足额等。
8、资产托管方根据查询核对结果,返回资产托管系统验证资产权利的结果信息,以确认权利人资产权利。返回的结果信息同第4步的验证结果,包括:该链下资产是否属于该权利人,以及其它登记信息,例如资产登记信息、权利人信息、资产金额或数量信息、资产相关状态信息等。
9、资产托管系统根据资产托管方返还的验证结果,如果验证未通过,则返回验证错误信息,后续同第5步中资产应用终端系统本地验证用户提交的资产识别信息未通过,返回用户错误提示,流程结束。如果验证通过,资产托管系统会返回资产托管系统签名的链下资产托管上链请求信息。该托管上链请求信息包括带资产托管系统签名的链下资产托管转让请求信息、托管资产发行信息、资产托管方信息等。其中,托管资产发行信息包括:托管资产类别(与链下资产托管转让请求信息中链下资产托管转让请求指令的链下资产登记信息的资产识别信息中资产类别一致)、托管资产描述信息、权利人地址、资产发行单位数量等。
10、资产应用终端系统向用户显示带资产托管系统签名的资产托管上链请求信息。
11、用户在终端设备上确认资产托管上链请求信息。
12、资产应用终端系统用该用户身份证书对应的私钥对带有资产托管签名的上链请求信息内容进行签名,得到带有用户和资产托管系统两方签名的上链请求信息;并将两方签名的上链请求信息发送至资产托管系统。至此,实现资产应用终端系统和资产托管系统双签名的资产托管上链请求信息。
13、资产托管系统用该用户身份证书对签名进行验证,验证未通过则返回错误信息,验证通过则登记用户签名后的资产托管上链请求信息,等待权利托管。
14、资产托管系统向资产应用终端系统发送通知要求用户按签名的资产托管上链请求信息内容办理权利托管,同步通知资产托管方协议内容(即已签约的资产托管上链请求信息)。
15、资产权利人通过资产应用终端系统收到办理权利托管通知后,根据资产托管上链请求信息的链下资产托管转让请求信息的链下资产托管转让请求指令的链下资产登记信息和托管转让资产金额或数量,向链下资产权利登记系统发起办理权利转让给资产托管方的操作,该操作可能还会涉及一些人工或线下活动,视该资产权利登记机构的具体业务流程而定。
根据本发明实施例的再一个方面,提供一种链下资产托管转让的方法。
图3是根据本发明实施例的链下资产托管转让的方法的主要流程的示意图。如图3所示,根据本发明实施例的链下资产托管转让的方法,包括:
步骤S301、基于用户的托管转让请求指令生成带有用户私钥签名的托管转让请求信息;
步骤S302、对所述用户私钥签名和所述托管转让请求信息进行验证;验证通过后,生成带有所述资产托管系统签名的上链请求信息;
步骤S303、对所述带有所述资产托管系统签名的上链请求信息进行验证;验证通过后,采用用户私钥对所述带有所述资产托管系统签名的上链请求信息进行签名,得到带有用户和资产托管系统两方签名的上链请求信息;返回所述两方签名的上链请求信息;
步骤S304、对所述两方签名的上链请求信息进行验证;验证通过后,发送通知信息以通知所述用户办理链下资产托管转让。
可选地,所述托管转让请求指令包括:链下资产登记信息,托管转让资产金额或数量;所述托管转让请求信息包括:所述托管转让请求指令,所述用户的实名账本记录;所述上链请求信息包括:带有用户私钥签名的托管转让请求信息,托管资产发行信息,资产托管方信息。
可选地,生成带有用户私钥签名的托管转让请求信息之前,按照如下步骤对所述托管转让请求指令进行验证并确认验证通过:
访问链下资产权利登记系统获取所述用户的链下资产登记信息,当获取的所述用户的链下资产登记信息与所述托管转让请求指令中的链下资产登记信息一致时,确认验证通过。
可选地,对所述托管转让请求信息进行验证,包括:
验证所述托管转让请求信息的链下资产登记信息中权利人姓名或标识与所述实名账本记录中用户标识对应的身份信息是否一致;若不一致,则验证失败;
否则,将所述链下资产登记信息发送至资产托管方,以通过所述资产托管方对所述托管转让请求信息中的链下资产登记信息进行验证;其中,当所述资产托管方从链下资产权利登记系统中获取的所述用户的链下资产登记信息与所述托管转让请求信息中的链下资产登记信息一致时,验证通过;否则,验证不通过。
可选地,所述链下资产登记信息包括:链下资产权利登记系统的访问地址,资产识别信息;所述资产识别信息包括以下至少之一:权利人姓名或标识、资产类别、资产标识或编号、资产金额或数量;
所述托管资产发行信息包括:托管资产类别、托管资产描述信息、权利人地址、资产发行单位数量。
根据本发明实施例的技术方案,用户通过资产应用终端系统发起托管转让请求信息,资产托管系统验证通过后发起上链请求信息至资产应用终端系统,用户通过资产应用终端系统确认上链请求信息后签约并发送至资产托管系统,资产托管系统确认上链请求信息后通过资产应用终端系统通知用户办理链下资产托管转让,能够将链下资产托管转让,以便后续对托管转让的链下资产进行上链操作,解决传统链下资产上链的问题,实现与链下资产权利登记系统的交互。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
Claims (10)
1.一种链下资产托管转让的系统,其特征在于,包括:资产托管系统和资产应用终端系统;其中,
所述资产应用终端系统基于用户的托管转让请求指令生成带有用户私钥签名的托管转让请求信息,将带有用户私钥签名的托管转让请求信息发送至所述资产托管系统;
所述资产托管系统对所述用户私钥签名和所述托管转让请求信息进行验证;验证通过后,向所述资产应用终端系统发送带有所述资产托管系统签名的上链请求信息;
所述资产应用终端系统对所述带有所述资产托管系统签名的上链请求信息进行验证;验证通过后,采用用户私钥对所述带有所述资产托管系统签名的上链请求信息进行签名,得到带有用户和资产托管系统两方签名的上链请求信息;向所述资产托管系统返回所述两方签名的上链请求信息;
所述资产托管系统对所述两方签名的上链请求信息进行验证;验证通过后,向所述资产应用终端系统发送通知信息以通知所述用户办理链下资产托管转让。
2.如权利要求1所述的系统,其特征在于,所述托管转让请求指令包括:链下资产登记信息,托管转让资产金额或数量;所述托管转让请求信息包括:所述托管转让请求指令,所述用户的实名账本记录;所述上链请求信息包括:带有用户私钥签名的托管转让请求信息,托管资产发行信息,资产托管方信息。
3.如权利要求2所述的系统,其特征在于,所述资产应用终端系统还用于:生成带有用户私钥签名的托管转让请求信息之前,确认按照如下步骤对所述托管转让请求指令进行验证且验证通过:
访问链下资产权利登记系统获取所述用户的链下资产登记信息,当获取的所述用户的链下资产登记信息与所述托管转让请求指令中的链下资产登记信息一致时,确认验证通过。
4.如权利要求2所述的系统,其特征在于,所述资产托管系统对所述托管转让请求信息进行验证,包括:
所述资产托管系统验证所述托管转让请求信息的链下资产登记信息中权利人姓名或标识与所述实名账本记录中用户标识对应的身份信息是否一致;若不一致,则验证失败;
若一致,所述资产托管系统将所述链下资产登记信息发送至资产托管方,以通过所述资产托管方对所述托管转让请求信息中的链下资产登记信息进行验证;其中,当所述资产托管方从链下资产权利登记系统中获取的所述用户的链下资产登记信息与所述托管转让请求信息中的链下资产登记信息一致时,向所述资产托管系统返回验证通过的结果信息;否则,向所述资产托管系统返回验证不通过的结果信息。
5.如权利要求2所述的系统,其特征在于,所述链下资产登记信息包括:链下资产权利登记系统的访问地址,资产识别信息;所述资产识别信息包括以下至少之一:权利人姓名或标识、资产类别、资产标识或编号、资产金额或数量;
所述托管资产发行信息包括:托管资产类别、托管资产描述信息、权利人地址、资产发行单位数量。
6.一种链下资产托管转让的方法,其特征在于,包括:
基于用户的托管转让请求指令生成带有用户私钥签名的托管转让请求信息;
对所述用户私钥签名和所述托管转让请求信息进行验证;验证通过后,生成带有所述资产托管系统签名的上链请求信息;
对所述带有所述资产托管系统签名的上链请求信息进行验证;验证通过后,采用用户私钥对所述带有所述资产托管系统签名的上链请求信息进行签名,得到带有用户和资产托管系统两方签名的上链请求信息;返回所述两方签名的上链请求信息;
对所述两方签名的上链请求信息进行验证;验证通过后,发送通知信息以通知所述用户办理链下资产托管转让。
7.如权利要求6所述的方法,其特征在于,所述托管转让请求指令包括:链下资产登记信息,托管转让资产金额或数量;所述托管转让请求信息包括:所述托管转让请求指令,所述用户的实名账本记录;所述上链请求信息包括:带有用户私钥签名的托管转让请求信息,托管资产发行信息,资产托管方信息。
8.如权利要求7所述的方法,其特征在于,还包括:生成带有用户私钥签名的托管转让请求信息之前,按照如下步骤对所述托管转让请求指令进行验证并确认验证通过:
访问链下资产权利登记系统获取所述用户的链下资产登记信息,当获取的所述用户的链下资产登记信息与所述托管转让请求指令中的链下资产登记信息一致时,确认验证通过。
9.如权利要求7所述的方法,其特征在于,对所述托管转让请求信息进行验证,包括:
验证所述托管转让请求信息的链下资产登记信息中权利人姓名或标识与所述实名账本记录中用户标识对应的身份信息是否一致;若不一致,则验证失败;
若一致,将所述链下资产登记信息发送至资产托管方,以通过所述资产托管方对所述托管转让请求信息中的链下资产登记信息进行验证;其中,当所述资产托管方从链下资产权利登记系统中获取的所述用户的链下资产登记信息与所述托管转让请求信息中的链下资产登记信息一致时,验证通过;否则,验证不通过。
10.如权利要求7所述的方法,其特征在于,所述链下资产登记信息包括:链下资产权利登记系统的访问地址,资产识别信息;所述资产识别信息包括以下至少之一:权利人姓名或标识、资产类别、资产标识或编号、资产金额或数量;
所述托管资产发行信息包括:托管资产类别、托管资产描述信息、权利人地址、资产发行单位数量。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811591405.1A CN109685665B (zh) | 2018-12-20 | 2018-12-20 | 一种链下资产托管转让的系统和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811591405.1A CN109685665B (zh) | 2018-12-20 | 2018-12-20 | 一种链下资产托管转让的系统和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109685665A CN109685665A (zh) | 2019-04-26 |
CN109685665B true CN109685665B (zh) | 2020-09-29 |
Family
ID=66189415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811591405.1A Active CN109685665B (zh) | 2018-12-20 | 2018-12-20 | 一种链下资产托管转让的系统和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109685665B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10721224B1 (en) | 2020-01-31 | 2020-07-21 | Lowe's Companies, Inc. | System and techniques for trans-account device key transfer in benefit denial system |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170154331A1 (en) * | 2015-11-30 | 2017-06-01 | ShapeShift | Systems and methods for improving security in blockchain-asset exchange |
CN106845960A (zh) * | 2017-01-24 | 2017-06-13 | 上海亿账通区块链科技有限公司 | 基于区块链的安全交易方法及系统 |
WO2017145007A1 (en) * | 2016-02-23 | 2017-08-31 | nChain Holdings Limited | System and method for controlling asset-related actions via a blockchain |
CN107578337A (zh) * | 2017-08-28 | 2018-01-12 | 杭州云象网络技术有限公司 | 一种基于区块链智能合约技术的智能投顾产品托管方法 |
CN107742212A (zh) * | 2017-10-13 | 2018-02-27 | 深圳怡化电脑股份有限公司 | 基于区块链的资产验证方法、装置及系统 |
CN108009810A (zh) * | 2017-12-27 | 2018-05-08 | 光载无限(北京)科技有限公司 | 一种可信数字资产交易方法 |
CN108171494A (zh) * | 2017-11-23 | 2018-06-15 | 阿里巴巴集团控股有限公司 | 一种数据处理方法和装置 |
CN108229958A (zh) * | 2017-12-27 | 2018-06-29 | 浙商银行股份有限公司 | 一种基于区块链技术的应收账款系统及方法 |
CN108764908A (zh) * | 2018-06-01 | 2018-11-06 | 杭州复杂美科技有限公司 | 一种资产防伪方法及系统、设备和存储介质 |
CN109035029A (zh) * | 2018-07-27 | 2018-12-18 | 阿里巴巴集团控股有限公司 | 基于区块链的资产转移方法及装置、电子设备 |
-
2018
- 2018-12-20 CN CN201811591405.1A patent/CN109685665B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170154331A1 (en) * | 2015-11-30 | 2017-06-01 | ShapeShift | Systems and methods for improving security in blockchain-asset exchange |
WO2017145007A1 (en) * | 2016-02-23 | 2017-08-31 | nChain Holdings Limited | System and method for controlling asset-related actions via a blockchain |
CN106845960A (zh) * | 2017-01-24 | 2017-06-13 | 上海亿账通区块链科技有限公司 | 基于区块链的安全交易方法及系统 |
CN107578337A (zh) * | 2017-08-28 | 2018-01-12 | 杭州云象网络技术有限公司 | 一种基于区块链智能合约技术的智能投顾产品托管方法 |
CN107742212A (zh) * | 2017-10-13 | 2018-02-27 | 深圳怡化电脑股份有限公司 | 基于区块链的资产验证方法、装置及系统 |
CN108171494A (zh) * | 2017-11-23 | 2018-06-15 | 阿里巴巴集团控股有限公司 | 一种数据处理方法和装置 |
CN108009810A (zh) * | 2017-12-27 | 2018-05-08 | 光载无限(北京)科技有限公司 | 一种可信数字资产交易方法 |
CN108229958A (zh) * | 2017-12-27 | 2018-06-29 | 浙商银行股份有限公司 | 一种基于区块链技术的应收账款系统及方法 |
CN108764908A (zh) * | 2018-06-01 | 2018-11-06 | 杭州复杂美科技有限公司 | 一种资产防伪方法及系统、设备和存储介质 |
CN109035029A (zh) * | 2018-07-27 | 2018-12-18 | 阿里巴巴集团控股有限公司 | 基于区块链的资产转移方法及装置、电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN109685665A (zh) | 2019-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7264918B2 (ja) | リソース移行データの管理方法及び装置、並びにコンピュータプログラム | |
US11533164B2 (en) | System and method for blockchain-based cross-entity authentication | |
US10917246B2 (en) | System and method for blockchain-based cross-entity authentication | |
US20210224938A1 (en) | System and method for electronically providing legal instrument | |
WO2021000420A1 (en) | System and method for blockchain-based cross-entity authentication | |
CN105991287B (zh) | 一种签名数据的生成及指纹认证请求方法及装置 | |
US8847729B2 (en) | Just in time visitor authentication and visitor access media issuance for a physical site | |
TW202008290A (zh) | 基於區塊鏈的服務租賃方法、裝置、系統及電子設備 | |
US20190251556A1 (en) | Distributed ledger on-boarding system for standby guarantee resources | |
CN103186860A (zh) | 基于云数据处理技术的电子支付系统 | |
CN110189184B (zh) | 一种电子发票存储方法和装置 | |
CN111125778B (zh) | 一种版权交易信息的处理方法及装置 | |
WO2014175384A1 (ja) | 電子取引システム、電子取引方法、及びプログラム | |
CN109669955A (zh) | 一种基于区块链的数字资产查询系统和方法 | |
CN109636392B (zh) | 一种链下资产托管转让的系统和方法 | |
CN111325585A (zh) | 一种资产转移方法、装置及计算机可读存储介质 | |
CN114666168A (zh) | 去中心化身份凭证验证方法、装置,以及,电子设备 | |
CN103139210A (zh) | 一种安全认证方法 | |
CN109685665B (zh) | 一种链下资产托管转让的系统和方法 | |
CN111311259A (zh) | 票据处理方法、装置、终端及计算机可读存储介质 | |
CN106656507A (zh) | 一种基于移动终端的电子认证方法及装置 | |
JP6027485B2 (ja) | 電子取引システム、電子取引方法、及びプログラム | |
JPWO2020145163A1 (ja) | サービス提供システム、サービス提供装置、サービス提供方法、及びプログラム | |
CN109600338B (zh) | 一种可信身份管理服务方法及系统 | |
CN109658104B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |