CN110046998A - 跨链用权***及方法、装置、电子设备、存储介质 - Google Patents

跨链用权***及方法、装置、电子设备、存储介质 Download PDF

Info

Publication number
CN110046998A
CN110046998A CN201910098527.5A CN201910098527A CN110046998A CN 110046998 A CN110046998 A CN 110046998A CN 201910098527 A CN201910098527 A CN 201910098527A CN 110046998 A CN110046998 A CN 110046998A
Authority
CN
China
Prior art keywords
block chain
chain
power
relaying
card
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.)
Granted
Application number
CN201910098527.5A
Other languages
English (en)
Other versions
CN110046998B (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.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201910098527.5A priority Critical patent/CN110046998B/zh
Publication of CN110046998A publication Critical patent/CN110046998A/zh
Priority to TW108131878A priority patent/TW202030656A/zh
Priority to PCT/CN2019/122127 priority patent/WO2020155832A1/zh
Priority to EP19912920.6A priority patent/EP3859648A4/en
Priority to SG11202104281TA priority patent/SG11202104281TA/en
Application granted granted Critical
Publication of CN110046998B publication Critical patent/CN110046998B/zh
Priority to US17/245,730 priority patent/US20210248605A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • 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; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • 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/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • G06Q20/0658Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash e-cash managed locally
    • 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
    • G06Q20/4014Identity check for transactions
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/18Legal services
    • G06Q50/184Intellectual property management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3236Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
    • H04L9/3239Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving non-keyed hash functions, e.g. modification detection codes [MDCs], MD5, SHA or RIPEMD
    • 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
    • G06Q2220/00Business processing using cryptography
    • G06Q2220/10Usage protection of distributed data files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/56Financial cryptography, e.g. electronic payment or e-cash
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/50Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols using hash chains, e.g. blockchains or hash trees

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Technology Law (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Health & Medical Sciences (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本说明书一个或多个实施例提供一种跨链用权***及方法、装置、电子设备、存储介质,该***可以包括:一条或多条存证区块链,所述存证区块链用于对权利归属数据进行存证;一条或多条用权区块链,所述用权区块链用于处理权利应用业务;至少一个跨链中继,每一跨链中继分别连接至少一条存证区块链、至少一条用权区块链;所述跨链中继读取存证区块链上的权利归属数据,以响应于用权区块链发起的确权请求,使得用权区块链根据响应结果对相应的权利应用业务进行处理。

Description

跨链用权***及方法、装置、电子设备、存储介质
技术领域
本说明书一个或多个实施例涉及区块链技术领域,尤其涉及一种跨链用权***及方法、装置、电子设备、存储介质。
背景技术
区块链技术(也被称之为,分布式账本技术)是一种去中性化的分布式数据库技术,具有去中心化、公开透明、不可篡改、可信任等多种特点,适用于诸多对数据可靠性具有高需求的应用场景中。
发明内容
有鉴于此,本说明书一个或多个实施例提供一种跨链用权***及方法、装置、电子设备、存储介质。
为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
根据本说明书一个或多个实施例的第一方面,提出了一种跨链用权***,包括:
一条或多条存证区块链,所述存证区块链用于对权利归属数据进行存证;
一条或多条用权区块链,所述用权区块链用于处理权利应用业务;
至少一个跨链中继,每一跨链中继分别连接至少一条存证区块链、至少一条用权区块链;所述跨链中继读取存证区块链上的权利归属数据,以响应于用权区块链发起的确权请求,使得用权区块链根据响应结果对相应的权利应用业务进行处理。
根据本说明书一个或多个实施例的第二方面,提出了一种跨链用权方法,应用于跨链中继,所述跨链中继分别连接至少一条存证区块链、至少一条用权区块链;所述方法包括:
接收用权区块链针对权利应用业务发起的确权请求;
读取存证区块链上存证的权利归属数据;
根据所述权利归属数据对所述确权请求进行响应,以使所述用权区块链根据响应结果对所述权利应用业务进行处理。
根据本说明书一个或多个实施例的第三方面,提出了一种跨链用权方法,应用于用权区块链上的区块链节点,所述用权区块链连接至跨链中继,所述跨链中继还连接至少一条存证区块链;所述方法包括:
针对权利应用业务向所述跨链中继发起确权请求,以使所述跨链中继读取存证区块链上存证的权利归属数据并根据所述权利归属数据对所述确权请求进行响应;
根据所述跨链中继返回的响应结果,对所述权利应用业务进行处理。
根据本说明书一个或多个实施例的第四方面,提出了一种跨链用权装置,应用于跨链中继,所述跨链中继分别连接至少一条存证区块链、至少一条用权区块链;所述装置包括:
接收单元,接收用权区块链针对权利应用业务发起的确权请求;
读取单元,读取存证区块链上存证的权利归属数据;
响应单元,根据所述权利归属数据对所述确权请求进行响应,以使所述用权区块链根据响应结果对所述权利应用业务进行处理。
根据本说明书一个或多个实施例的第五方面,提出了一种跨链用权装置,应用于用权区块链上的区块链节点,所述用权区块链连接至跨链中继,所述跨链中继还连接至少一条存证区块链;所述装置包括:
请求单元,针对权利应用业务向所述跨链中继发起确权请求,以使所述跨链中继读取存证区块链上存证的权利归属数据并根据所述权利归属数据对所述确权请求进行响应;
处理单元,根据所述跨链中继返回的响应结果,对所述权利应用业务进行处理。
根据本说明书一个或多个实施例的第六方面,提出了一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器通过运行所述可执行指令以实现如第二或第三方面所述的方法。
根据本说明书一个或多个实施例的第七方面,提出了一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第二或第三方面所述方法的步骤。
附图说明
图1是一示例性实施例提供的一种示例环境的示意图。
图2是一示例性实施例提供的一种概念架构的示意图。
图3是一示例性实施例提供的一种跨链用权方法的流程图。
图4是一示例性实施例提供的另一种跨链用权方法的流程图。
图5是一示例性实施例提供的一种跨链用权***的示意结构图。
图6是一示例性实施例提供的一种设备的结构示意图。
图7是一示例性实施例提供的一种跨链用权装置的框图。
图8是一示例性实施例提供的另一种设备的结构示意图。
图9是一示例性实施例提供的另一种跨链用权装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
图1是一示例性实施例提供的一种示例环境的示意图。如图1所示,示例环境100允许实体参与区块链网络102。区块链网络102可以为公有类型、私有类型或联盟类型的区块链网络。示例环境100可以包括计算设备104、106、108、110、112和网络114;在一实施例中,网络114可以包括局域网(Local Area Network,LAN)、广域网(Wide Area Network,WAN)、因特网或其组合,并连接至网站、用户设备(例如计算设备)和后端***。在一实施例中,可以通过有线和/或无线通信方式访问网络114。
在某些情况下,计算设备106、108可以是云计算***的节点(未显示),或者每个计算设备106、108可以是单独的云计算***,包括由网络互连并作为分布式处理***工作的多台计算机。
在一实施例中,计算设备104~108可以运行任何适当的计算***,使其能够作为区块链网络102中的节点;例如,计算设备104~108可以包括但不限于服务器、台式计算机、笔记本电脑、平板电脑计算设备和智能手机。在一实施例中,计算设备104~108可以归属于相关实体并用于实现相应的服务,例如该服务可以用于对某一实体或多个实体之间的交易进行管理。
在一实施例中,计算设备104~108分别存储有区块链网络102对应的区块链账本。计算设备104可以是(或包含)用于提供浏览器功能的网络服务器,该网络服务器可基于网络114提供与区块链网络102相关的可视化信息。在一些情况下,计算设备104可以不参与区块验证,而是监控区块链网络102以确定其他节点(譬如可以包括计算设备106-108)何时达成共识,并据此生成相应的区块链可视化用户界面。
在一实施例中,计算设备104可接收客户端设备(例如计算设备110或计算设备112)针对区块链可视化用户界面发起的请求。在一些情况下,区块链网络102的节点也可以作为客户端设备,比如计算设备108的用户可以使用运行在计算设备108上的浏览器向计算设备104发送上述请求。
响应于上述请求,计算设备104可以基于存储的区块链账本生成区块链可视化用户界面(如网页),并将生成的区块链可视化用户界面发送给请求的客户端设备。如果区块链网络102是私有类型或联盟类型的区块链网络,对区块链可视化用户界面的请求可以包括用户授权信息,在生成区块链可视化用户界面并发送给请求的客户端设备之前,可以由计算设备104对该用户授权信息进行验证,并在验证通过后返回相应的区块链可视化用户界面。
区块链可视化用户界面可以显示在客户端设备上(例如可显示在图1所示的用户界面116中)。当区块链账本发生更新时,用户界面116的显示内容也可以随之发生更新。此外,用户与用户界面116的交互可能导致对其他用户界面的请求,例如显示区块列表、区块详情、交易列表、交易详情、账户列表、账户详情、合约列表、合约详情或者用户对区块链网络实施搜索而产生的搜索结果页面等。
图2是一示例性实施例提供的一种概念架构的示意图。如图2所示,该概念架构200包括实体层202、托管服务层204和区块链网络层206。例如,实体层202可以包括三个实体:实体1、实体2和实体3,每个实体都有各自的交易管理***208。
在一实施例中,托管服务层204可以包括每个事务管理***208对应的接口210。例如,各个事务管理***208使用协议(例如超文本传输协议安全(HTTPS)等)通过网络(例如图1中的网络114)与各自的接口210通信。在一些例子中,每个接口210可以提供各自对应的交易管理***208与区块链网络层206之间的通信连接;更具体地,接口210可与区块链网络层206的区块链网络212通信。在一些例子中,接口210和区块链网络层206之间的通信可以使用远程过程调用(Remote Procedure Calls,RPCs)而实现。在一些例子中,接口210可以向交易管理***208提供用于访问区块链网络212的API接口。
如本文所述,区块链网络212以对等网络的形式提供,该对等网络包括多个节点214,这些节点214分别用于对块链数据所形成的区块链账本216进行持久化;其中,图2中仅示出了一份区块链账本216,但区块链网络212中可以存在多份区块链账本216或其副本,比如每一节点214可以分别维护一份区块链账本216或其副本。
需要指出的是:在本说明书中所描述的交易(transaction),是指用户通过区块链的客户端创建,并需要最终发布至区块链的分布式数据库中的一笔数据。其中,区块链中的交易,存在狭义的交易以及广义的交易之分。狭义的交易是指用户向区块链发布的一笔价值转移;例如,在传统的比特币区块链网络中,交易可以是用户在区块链中发起的一笔转账。而广义的交易是指用户向区块链发布的一笔具有业务意图的业务数据;例如,运营方可以基于实际的业务需求搭建一个联盟链,依托于联盟链部署一些与价值转移无关的其它类型的在线业务(比如,租房业务、车辆调度业务、保险理赔业务、信用服务、医疗服务等),而在这类联盟链中,交易可以是用户在联盟链中发布的一笔具有业务意图的业务消息或者业务请求。
图3是一示例性实施例提供的一种跨链用权方法的流程图。如图3所示,该方法应用于跨链中继,所述跨链中继分别连接至少一条存证区块链、至少一条用权区块链;所述方法可以包括以下步骤:
步骤302,接收用权区块链针对权利应用业务发起的确权请求。
在一实施例中,跨链中继用于在用权区块链与存证区块链之间实现中继功能,使得用权区块链能够通过该跨链中继对存证区块链进行访问,从而实现了用权区块链与存证区块链之间的对接。同时,基于跨链中继所实现的中继功能,使得用权区块链、存证区块链分别与跨链中继对接,而并非由用权区块链与存证区块链之间直接对接,可以根据实际需求对接入跨链中继的用权区块链、存证区块链进行增加或减少,因而整个***具有极佳的可扩展性。
在一实施例中,当用权区块链向跨链中继发起确权请求时,具体应当为该用权区块链上的至少一个区块链节点向跨链中继发起该确权请求。例如,区块链客户端可以基于用户指示而向用权区块链上的至少一个区块链节点发送请求指令,使得该至少一个区块链节点可以向跨链中继发起相应的确权请求;再例如,区块链客户端可以向用权区块链上的至少一个区块链节点提交一笔交易提案,使得该交易提案在通过共识并被执行时,可以向跨链中继发起上述的确权请求;又例如,区块链客户端可以向用权区块链上的至少一个区块链节点提交一笔交易提案,使得该交易提案在通过共识并被执行时,可以调用智能合约,该智能合约可用于自动向跨链中继发起上述的确权请求,且该智能合约可以进一步根据存证区块链反馈的权利归属数据而确定是否执行相关操作,比如在权利归属数据表明目标权利归属于目标对象时,才允许相关操作顺利执行,否则终止相关操作。
步骤304,读取存证区块链上存证的权利归属数据。
在一实施例中,存证区块链用于对权利归属数据进行存证,该权利归属数据用于记录相关权利的归属情况;以图书版权为例,可以记录图书版权与所有者之间的映射关系,比如某一用户A拥有图书B的版权、某一企业C拥有图书D的版权等。由于存证区块链采用分布式数据库技术,即若干区块链节点共同维护统一的区块链账本,并且区块链账本所含的区块之间实现为具有内容相关性的块链结构,使得存证区块链的区块链账本具有公开、不可篡改的特性,以便于实现安全可靠的存证功能。
在一实施例中,除了上述的图书版权之外,本说明书中的权利还可以包含其他类型,比如歌曲版权、电影版权、软件著作权、专利权、不动产权等,本说明书并不对此进行限制。
步骤306,根据所述权利归属数据对所述确权请求进行响应,以使所述用权区块链根据响应结果对所述权利应用业务进行处理。
在一实施例中,跨链中继可以根据所述权利归属数据,判断所述确权请求中指示的目标权利是否归属于目标对象,并将判断结果返回所述用权区块链。换言之,用权区块链接收到的响应结果包含上述的判断结果,使得用权区块链可以据此对权利应用业务进行处理。
在一实施例中,跨链中继可以获取所述权利归属数据,并将所述权利归属数据返回所述用权区块链,以由所述用权区块链判定目标权利是否归属于目标对象。换言之,用权区块链可以获得权利归属数据,使得该用权区块链上的区块链节点可以基于该权利归属数据确定目标权利是否归属于目标对象,而跨链中继仅用于获取权利归属数据并提供至用权区块链。
相应的,图4是一示例性实施例提供的另一种跨链用权方法的流程图。如图4所示,该方法应用于用权区块链上的区块链节点,所述用权区块链连接至跨链中继,所述跨链中继还连接至少一条存证区块链;所述方法可以包括以下步骤:
步骤402,针对权利应用业务向所述跨链中继发起确权请求,以使所述跨链中继读取存证区块链上存证的权利归属数据并根据所述权利归属数据对所述确权请求进行响应。
在一实施例中,跨链中继用于在用权区块链与存证区块链之间实现中继功能,使得用权区块链能够通过该跨链中继对存证区块链进行访问,从而实现了用权区块链与存证区块链之间的对接。同时,基于跨链中继所实现的中继功能,使得用权区块链、存证区块链分别与跨链中继对接,而并非由用权区块链与存证区块链之间直接对接,可以根据实际需求对接入跨链中继的用权区块链、存证区块链进行增加或减少,因而整个***具有极佳的可扩展性。
在一实施例中,当用权区块链向跨链中继发起确权请求时,具体应当为该用权区块链上的至少一个区块链节点向跨链中继发起该确权请求。例如,区块链客户端可以基于用户指示而向用权区块链上的至少一个区块链节点发送请求指令,使得该至少一个区块链节点可以向跨链中继发起相应的确权请求;再例如,区块链客户端可以向用权区块链上的至少一个区块链节点提交一笔交易提案,使得该交易提案在通过共识并被执行时,可以向跨链中继发起上述的确权请求;又例如,区块链客户端可以向用权区块链上的至少一个区块链节点提交一笔交易提案,使得该交易提案在通过共识并被执行时,可以调用智能合约,该智能合约可用于自动向跨链中继发起上述的确权请求,且该智能合约可以进一步根据存证区块链反馈的权利归属数据而确定是否执行相关操作,比如在权利归属数据表明目标权利归属于目标对象时,才允许相关操作顺利执行,否则终止相关操作。
在一实施例中,存证区块链用于对权利归属数据进行存证,该权利归属数据用于记录相关权利的归属情况;以图书版权为例,可以记录图书版权与所有者之间的映射关系,比如某一用户A拥有图书B的版权、某一企业C拥有图书D的版权等。由于存证区块链采用分布式数据库技术,即若干区块链节点共同维护统一的区块链账本,并且区块链账本所含的区块之间实现为具有内容相关性的块链结构,使得存证区块链的区块链账本具有公开、不可篡改的特性,以便于实现安全可靠的存证功能。
在一实施例中,除了上述的图书版权之外,本说明书中的权利还可以包含其他类型,比如歌曲版权、电影版权、软件著作权、专利权、不动产权等,本说明书并不对此进行限制。
步骤404,根据所述跨链中继返回的响应结果,对所述权利应用业务进行处理。
在一实施例中,跨链中继可以根据所述权利归属数据,判断所述确权请求中指示的目标权利是否归属于目标对象,并将判断结果返回所述用权区块链。换言之,用权区块链接收到的响应结果包含上述的判断结果,使得用权区块链可以据此对权利应用业务进行处理。
在一实施例中,跨链中继可以获取所述权利归属数据,并将所述权利归属数据返回所述用权区块链,以由所述用权区块链判定目标权利是否归属于目标对象。换言之,用权区块链可以获得权利归属数据,使得该用权区块链上的区块链节点可以基于该权利归属数据确定目标权利是否归属于目标对象,而跨链中继仅用于获取权利归属数据并提供至用权区块链。
在一实施例中,用权区块链上的区块链节点可以根据所述响应结果生成确权信息,所述确权信息表明目标权利归属于目标对象;然后,该区块链节点可以向所述用权区块链提交对应于所述权利应用业务的区块链交易,所述区块链交易中包含所述确权信息。例如,未包含确权信息的区块链交易将无法通过共识;再例如,通过在区块链交易中包含确权信息,使得该确权信息被作为该区块链交易能够成功执行的先决条件之一;又例如,通过在区块链交易中包含确权信息,可以作为该区块链交易的有效性证明之一,而未包含确权信息的区块链交易将被确定为无效交易。
在一实施例中,用权区块链的区块链节点可以向该用权区块链提交对应于所述权利应用业务的区块链交易,所述区块链交易包含对智能合约的调用信息,以通过所述智能合约执行所述区块链交易;相应地,该区块链节点可以通过调用所述智能合约,向所述跨链中继发起所述确权请求;以及,该区块链节点可以向所述智能合约提供所述响应结果,以由所述智能合约根据所述响应结果执行所述区块链交易,比如智能合约可以在响应结果表明目标权利归属于目标对象时执行区块链交易所指示的交易操作,否则避免执行该交易操作。
需要说明的是:在本说明书中所描述的交易(transaction),是指用户通过区块链的客户端创建,并需要最终发布至区块链的分布式数据库中的一笔数据。其中,区块链中的交易,存在狭义的交易以及广义的交易之分。狭义的交易是指用户向区块链发布的一笔价值转移;例如,在传统的比特币区块链网络中,交易可以是用户在区块链中发起的一笔转账。而广义的交易是指用户向区块链发布的一笔具有业务意图的业务数据;例如,运营方可以基于实际的业务需求搭建一个联盟链,依托于联盟链部署一些与价值转移无关的其它类型的在线业务(比如,版权业务、租房业务、车辆调度业务、保险理赔业务、信用服务、医疗服务等),而在这类联盟链中,交易可以是用户在联盟链中发布的一笔具有业务意图的业务消息或者业务请求。
为了便于理解,下面以图书版权的用权场景为例,结合图5对本说明书的技术方案进行详细说明。
图5是一示例性实施例提供的一种跨链用权***的示意结构图。如图5所示,该***可以包括:一条或多条存证区块链、一条或多条用权区块链和至少一个跨链中继,例如存证区块链可以包括区块链511、512、513和514,用权区块链可以包括区块链531、532和533,跨链中继可以包括中继521、522。
区块链511~514用于对权利归属数据进行存证;在图书版权的场景中,权利归属数据用于表明图书版权的归属情况,比如某一图书版权T1归属于用户UA、另一图书版权T2归属于企业UB等,这些权利归属数据可能由于隐私要求(譬如不同区块链用于存证不同隐私需求级别的权利归属数据)、业务隔离(譬如个人业务与公司业务、教育类图书业务与科技类图书业务等)、参与方联盟(譬如不同联盟分别采用不同的存证区块链,每一存证区块链仅存储相应联盟的参与方所提供的权利归属数据)等原因而分别存证于不同的存证区块链。区块链511~514上的区块链节点可以分别对被提交的版权数据进行共识,并将通过共识的版权数据以诸如键值对(key-value)或本说明书并不限制的其他任意形式保存为相应的权利归属数据,使得权利归属数据被记录于相应区块链的区块链账本中,从而对权利归属数据进行存证。因此,当跨链中继521或522从区块链511~514的区块链账本中读取权利归属数据时,可以确保该权利归属数据所描述的图书版权的归属情况真实有效,使得用权区块链可以据此处理相关权利应用业务。
如上文所述,跨链中继521-522用于实现区块链511~514与区块链531~533之间的数据连接,使得区块链531~533可以经由跨链中继521-522对区块链511~514所存证的权利归属数据进行访问,以用于确定对相关权利应用业务的处理方式。而作为用权区块链的区块链531~533等,用于根据实际业务需求而通过跨链中继521-522对区块链511~514所存证的权利归属数据进行访问。其中,取决于隐私需求、业务需求、参与方隔离需求等原因,使得用权区块链的数量可以为如图5所示的多个(如区块链531~533),当然本说明书并不对此进行限制。
举例而言,假定企业UX与用户UA约定:由企业UX向用户UA支付一定的资产凭证,以获得对用户UA绘制的画作K的图书版权的使用授权。譬如企业UX侧的工作人员可以对计算设备540进行操作,使得该计算设备540可以向区块链532中的区块链节点532a提交一笔交易提案,该交易提案针对用户UA所持有的画作K而发起,用于在确定用户UA拥有画作K的图书版权后,向用户UA支付数额为i的资产凭证。
区块链节点532a可以在区块链532中发布该交易提案,使得该交易提案在区块链532中得以执行。由于交易提案需要完成2步操作:第一步用于验证用户UA拥有画作K的图书版权,第二步用于由企业UX向用户UA支付数额为i的资产凭证,那么可以预先定义一智能合约并使得该交易提案对该智能合约进行调用,使得该智能合约可以自动高效、不受外界影响地完成上述2步操作。
例如,智能合约可以向跨链中继521或522发起确权请求,该确权请求用于请求验证用户UA是否拥有画作K的图书版权。如果智能合约将确权请求发送至跨链中继521,那么跨链中继521可以根据相关技术中的跨链技术(如侧链技术、公证人技术等,本说明书并不对此进行限制),读取区块链511~514所存证的权利归属数据,从而根据该权利归属数据来验证用户UA是否拥有画作K的图书版权。其中,当画作K的图书版权的归属情况被记录于区块链511或512的区块链账本时,由于图5中的跨链中继521与区块链511-512直接连接,因而跨链中继521可以直接读取区块链511-512存证的权利归属数据、验证用户UA是否拥有画作K的图书版权;当画作K的图书版权的归属情况被记录于区块链513或514的区块链账本时,由于图5中的跨链中继521并未与区块链513-514直接连接,因而跨链中继521可以通过与跨链中继522之间的数据通道,读取区块链513-514存证的权利归属数据,以验证用户UA是否拥有画作K的图书版权,当然也可以由跨链中继522验证用户UA是否拥有画作K的图书版权并将验证结果告知跨链中继521。
无论是读取权利归属数据并据此验证用户UA是否拥有画作K的图书版权,或者直接获得跨链中继522返回的验证结果,总之跨链中继521可以获得相应的验证结果,并向上述的智能合约返回相应的验证结果。相应的,智能合约可以在验证结果表明用户UA拥有画作K的图书版权时,完成上述的第二步操作,即由企业UX向用户UA支付数额为i的资产凭证,譬如使得企业UX对应的区块链账户减少数额为i的资产凭证、使得用户UA对应的区块链账户增加数额为i的资产凭证。当然,如果验证结果表明用户UA未拥有画作K的图书版权,智能合约可以拒绝执行上述的第二步操作,比如可以判定该第二步操作执行失败。
可见,由于采用如图5所示“存证区块链-跨链中继-用权区块链”的***结构,使得存证区块链、用权区块链仅需分别考虑与跨链中继之间的连接,而无需考虑存证区块链与用权区块链之间的直接对接,因而当存证区块链或用权区块链需要发生增减变化时,能够便捷地实施相应的配置操作,使得***具有极大的可扩展性。
图6是一示例性实施例提供的一种设备的示意结构图。请参考图6,在硬件层面,该设备包括处理器602、内部总线604、网络接口606、内存608以及非易失性存储器610,当然还可能包括其他业务所需要的硬件。处理器602从非易失性存储器610中读取对应的计算机程序到内存608中然后运行,在逻辑层面上形成跨链用权装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
请参考图7,在软件实施方式中,该跨链用权装置,应用于跨链中继,所述跨链中继分别连接至少一条存证区块链、至少一条用权区块链;所述装置可以包括:
接收单元71,接收用权区块链针对权利应用业务发起的确权请求;
读取单元72,读取存证区块链上存证的权利归属数据;
响应单元73,根据所述权利归属数据对所述确权请求进行响应,以使所述用权区块链根据响应结果对所述权利应用业务进行处理。
可选的,所述响应单元73具体用于:
根据所述权利归属数据,判断所述确权请求中指示的目标权利是否归属于目标对象;
将判断结果返回所述用权区块链。
可选的,所述响应单元73具体用于:
获取所述权利归属数据;
将所述权利归属数据返回所述用权区块链,以由所述用权区块链判定目标权利是否归属于目标对象。
图8是一示例性实施例提供的一种设备的示意结构图。请参考图8,在硬件层面,该设备包括处理器802、内部总线804、网络接口806、内存808以及非易失性存储器810,当然还可能包括其他业务所需要的硬件。处理器802从非易失性存储器810中读取对应的计算机程序到内存808中然后运行,在逻辑层面上形成跨链用权装置。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
请参考图9,在软件实施方式中,该跨链用权装置应用于用权区块链上的区块链节点,所述用权区块链连接至跨链中继,所述跨链中继还连接至少一条存证区块链;所述装置可以包括:
请求单元91,针对权利应用业务向所述跨链中继发起确权请求,以使所述跨链中继读取存证区块链上存证的权利归属数据并根据所述权利归属数据对所述确权请求进行响应;
处理单元92,根据所述跨链中继返回的响应结果,对所述权利应用业务进行处理。
可选的,所述处理单元92具体用于:
根据所述响应结果生成确权信息,所述确权信息表明目标权利归属于目标对象;
向所述用权区块链提交对应于所述权利应用业务的区块链交易,所述区块链交易中包含所述确权信息。
可选的,
还包括:提交单元93,向所述用权区块链提交对应于所述权利应用业务的区块链交易,所述区块链交易包含对智能合约的调用信息,以通过所述智能合约执行所述区块链交易;
所述请求单元91具体用于:通过调用所述智能合约,向所述跨链中继发起所述确权请求;
所述处理单元92具体用于:向所述智能合约提供所述响应结果,以由所述智能合约根据所述响应结果执行所述区块链交易。
可选的,所述响应结果包括:所述跨链中继根据所述权利归属数据生成的判断结果,所述判断结果用于表明目标权利是否归属于目标对象。
可选的,所述处理单元92具体用于:
获取所述响应结果包含的所述权利归属数据;
判定目标权利是否归属于目标对象,以根据判定结果对所述权利应用业务进行处理。
上述实施例阐明的***、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
在一个典型的配置中,计算机包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带、磁盘存储、量子存储器、基于石墨烯的存储介质或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
在本说明书一个或多个实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本说明书一个或多个实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。

Claims (20)

1.一种跨链用权***,包括:
一条或多条存证区块链,所述存证区块链用于对权利归属数据进行存证;
一条或多条用权区块链,所述用权区块链用于处理权利应用业务;
至少一个跨链中继,每一跨链中继分别连接至少一条存证区块链、至少一条用权区块链;所述跨链中继读取存证区块链上的权利归属数据,以响应于用权区块链发起的确权请求,使得用权区块链根据响应结果对相应的权利应用业务进行处理。
2.根据权利要求1所述的***,多个跨链中继之间相连;其中,当第一跨链中继收到任一用权区块链发起的与任一存证区块链相关的确权请求,且所述第一跨链中继未连接至所述任一存证区块链时,所述第一跨链中继将所述确权请求转发至与所述任一存证区块链相连的第二跨链中继,使所述第二跨链中继读取所述任一存证区块链上的权利归属数据,以响应于所述任一用权区块链发起的确权请求。
3.一种跨链用权方法,应用于跨链中继,所述跨链中继分别连接至少一条存证区块链、至少一条用权区块链;所述方法包括:
接收用权区块链针对权利应用业务发起的确权请求;
读取存证区块链上存证的权利归属数据;
根据所述权利归属数据对所述确权请求进行响应,以使所述用权区块链根据响应结果对所述权利应用业务进行处理。
4.根据权利要求3所述的方法,所述根据所述权利归属数据对所述确权请求进行响应,包括:
根据所述权利归属数据,判断所述确权请求中指示的目标权利是否归属于目标对象;
将判断结果返回所述用权区块链。
5.根据权利要求3所述的方法,所述根据所述权利归属数据对所述确权请求进行响应,包括:
获取所述权利归属数据;
将所述权利归属数据返回所述用权区块链,以由所述用权区块链判定目标权利是否归属于目标对象。
6.一种跨链用权方法,应用于用权区块链上的区块链节点,所述用权区块链连接至跨链中继,所述跨链中继还连接至少一条存证区块链;所述方法包括:
针对权利应用业务向所述跨链中继发起确权请求,以使所述跨链中继读取存证区块链上存证的权利归属数据并根据所述权利归属数据对所述确权请求进行响应;
根据所述跨链中继返回的响应结果,对所述权利应用业务进行处理。
7.根据权利要求6所述的方法,所述根据所述跨链中继返回的响应结果,对所述权利应用业务进行处理,包括:
根据所述响应结果生成确权信息,所述确权信息表明目标权利归属于目标对象;
向所述用权区块链提交对应于所述权利应用业务的区块链交易,所述区块链交易中包含所述确权信息。
8.根据权利要求6所述的方法,
还包括:向所述用权区块链提交对应于所述权利应用业务的区块链交易,所述区块链交易包含对智能合约的调用信息,以通过所述智能合约执行所述区块链交易;
所述针对权利应用业务向所述跨链中继发起确权请求,包括:通过调用所述智能合约,向所述跨链中继发起所述确权请求;
所述根据所述跨链中继返回的响应结果,对所述权利应用业务进行处理,包括:向所述智能合约提供所述响应结果,以由所述智能合约根据所述响应结果执行所述区块链交易。
9.根据权利要求6所述的方法,所述响应结果包括:所述跨链中继根据所述权利归属数据生成的判断结果,所述判断结果用于表明目标权利是否归属于目标对象。
10.根据权利要求6所述的方法,所述根据所述跨链中继返回的响应结果,对所述权利应用业务进行处理,包括:
获取所述响应结果包含的所述权利归属数据;
判定目标权利是否归属于目标对象,以根据判定结果对所述权利应用业务进行处理。
11.一种跨链用权装置,应用于跨链中继,所述跨链中继分别连接至少一条存证区块链、至少一条用权区块链;所述装置包括:
接收单元,接收用权区块链针对权利应用业务发起的确权请求;
读取单元,读取存证区块链上存证的权利归属数据;
响应单元,根据所述权利归属数据对所述确权请求进行响应,以使所述用权区块链根据响应结果对所述权利应用业务进行处理。
12.根据权利要求11所述的装置,所述响应单元具体用于:
根据所述权利归属数据,判断所述确权请求中指示的目标权利是否归属于目标对象;
将判断结果返回所述用权区块链。
13.根据权利要求11所述的装置,所述响应单元具体用于:
获取所述权利归属数据;
将所述权利归属数据返回所述用权区块链,以由所述用权区块链判定目标权利是否归属于目标对象。
14.一种跨链用权装置,应用于用权区块链上的区块链节点,所述用权区块链连接至跨链中继,所述跨链中继还连接至少一条存证区块链;所述装置包括:
请求单元,针对权利应用业务向所述跨链中继发起确权请求,以使所述跨链中继读取存证区块链上存证的权利归属数据并根据所述权利归属数据对所述确权请求进行响应;
处理单元,根据所述跨链中继返回的响应结果,对所述权利应用业务进行处理。
15.根据权利要求14所述的装置,所述处理单元具体用于:
根据所述响应结果生成确权信息,所述确权信息表明目标权利归属于目标对象;
向所述用权区块链提交对应于所述权利应用业务的区块链交易,所述区块链交易中包含所述确权信息。
16.根据权利要求14所述的装置,
还包括:提交单元,向所述用权区块链提交对应于所述权利应用业务的区块链交易,所述区块链交易包含对智能合约的调用信息,以通过所述智能合约执行所述区块链交易;
所述请求单元具体用于:通过调用所述智能合约,向所述跨链中继发起所述确权请求;
所述处理单元具体用于:向所述智能合约提供所述响应结果,以由所述智能合约根据所述响应结果执行所述区块链交易。
17.根据权利要求14所述的装置,所述响应结果包括:所述跨链中继根据所述权利归属数据生成的判断结果,所述判断结果用于表明目标权利是否归属于目标对象。
18.根据权利要求14所述的装置,所述处理单元具体用于:
获取所述响应结果包含的所述权利归属数据;
判定目标权利是否归属于目标对象,以根据判定结果对所述权利应用业务进行处理。
19.一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器通过运行所述可执行指令以实现如权利要求3-10中任一项所述的方法。
20.一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如权利要求3-10中任一项所述方法的步骤。
CN201910098527.5A 2019-01-31 2019-01-31 跨链用权***及方法、装置、电子设备、存储介质 Active CN110046998B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN201910098527.5A CN110046998B (zh) 2019-01-31 2019-01-31 跨链用权***及方法、装置、电子设备、存储介质
TW108131878A TW202030656A (zh) 2019-01-31 2019-09-04 跨鏈用權系統及方法、裝置、電子設備、儲存媒體
PCT/CN2019/122127 WO2020155832A1 (zh) 2019-01-31 2019-11-29 跨链用权***及方法、装置、电子设备、存储介质
EP19912920.6A EP3859648A4 (en) 2019-01-31 2019-11-29 Cross-chain usage-rights system and method, device, eletronic apparatus and storage medium
SG11202104281TA SG11202104281TA (en) 2019-01-31 2019-11-29 Cross-chain right usage systems, methods, apparatuses, electronic devices, and storage media
US17/245,730 US20210248605A1 (en) 2019-01-31 2021-04-30 Cross-chain right usage systems, methods, apparatuses, electronic devices, and storage media

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910098527.5A CN110046998B (zh) 2019-01-31 2019-01-31 跨链用权***及方法、装置、电子设备、存储介质

Publications (2)

Publication Number Publication Date
CN110046998A true CN110046998A (zh) 2019-07-23
CN110046998B CN110046998B (zh) 2020-04-14

Family

ID=67274203

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910098527.5A Active CN110046998B (zh) 2019-01-31 2019-01-31 跨链用权***及方法、装置、电子设备、存储介质

Country Status (6)

Country Link
US (1) US20210248605A1 (zh)
EP (1) EP3859648A4 (zh)
CN (1) CN110046998B (zh)
SG (1) SG11202104281TA (zh)
TW (1) TW202030656A (zh)
WO (1) WO2020155832A1 (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110609868A (zh) * 2019-09-03 2019-12-24 中国人民大学 一种基于同区块链平台的跨链协同工作方法及***
CN111090661A (zh) * 2019-12-10 2020-05-01 北京海益同展信息科技有限公司 一种区块链跨链数据访问方法、装置、适配器及***
WO2020155832A1 (zh) * 2019-01-31 2020-08-06 阿里巴巴集团控股有限公司 跨链用权***及方法、装置、电子设备、存储介质
CN112699136A (zh) * 2020-12-29 2021-04-23 杭州趣链科技有限公司 一种跨链存证方法及相关装置
CN112994892A (zh) * 2020-12-17 2021-06-18 中国工商银行股份有限公司 跨链交互方法、装置、***和电子设备
CN113467888A (zh) * 2021-06-29 2021-10-01 网易(杭州)网络有限公司 智能合约的跨链调用方法及装置、电子设备、存储介质
CN113657877A (zh) * 2021-02-20 2021-11-16 支付宝(杭州)信息技术有限公司 基于区块链的资产管理方法、***及装置
CN114463006A (zh) * 2022-01-26 2022-05-10 蚂蚁区块链科技(上海)有限公司 基于联盟链的地理标志处理方法及装置
CN115955317A (zh) * 2023-03-03 2023-04-11 鲜明技术(北京)有限公司 跨区块链的资源存储方法及装置

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11995647B2 (en) * 2019-04-30 2024-05-28 Salesforce, Inc. System and method of providing interoperable distributed and decentralized ledgers using consensus on consensus and delegated consensus
CN113434883A (zh) * 2021-06-29 2021-09-24 北京百度网讯科技有限公司 跨链处理方法、装置、电子设备及可读存储介质
CN113468268A (zh) * 2021-06-29 2021-10-01 北京百度网讯科技有限公司 跨链处理方法、装置、电子设备及可读存储介质
CN113626850B (zh) * 2021-10-13 2022-03-11 北京百度网讯科技有限公司 基于联盟链的请求处理方法、装置、设备和存储介质
CN114006911B (zh) * 2021-12-31 2022-04-26 杭州趣链科技有限公司 数据处理方法、装置、终端设备及存储介质
CN115001712A (zh) * 2022-06-10 2022-09-02 上海万向区块链股份公司 区块链间的价值通讯传输方法、***及介质
CN115801344A (zh) * 2022-10-31 2023-03-14 蚂蚁区块链科技(上海)有限公司 基于区块链的多实例组网方法及装置和电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107784604A (zh) * 2017-10-28 2018-03-09 北京安妮全版权科技发展有限公司 版权存证方法、装置、存储介质和电子设备
CN108269190A (zh) * 2018-01-17 2018-07-10 深圳四方精创资讯股份有限公司 基于跨链中继平台的跨链方法及其***
CN108881290A (zh) * 2018-07-17 2018-11-23 深圳前海微众银行股份有限公司 基于区块链的数字证书使用方法、***及存储介质
CN109286632A (zh) * 2018-10-25 2019-01-29 中国信息通信研究院 一种基于区块链的大数据授权存证方法和***

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107770115B (zh) * 2016-08-15 2021-01-05 华为技术有限公司 在对等网络中分发数字内容的方法和***
US11258587B2 (en) * 2016-10-20 2022-02-22 Sony Corporation Blockchain-based digital rights management
CN109035012B (zh) * 2018-06-11 2020-11-17 西安纸贵互联网科技有限公司 一种区块链***的跨链处理方法和计算机可读存储介质
CN108932410B (zh) * 2018-08-17 2021-09-21 腾讯科技(深圳)有限公司 一种数字资源版权鉴权方法、装置、***和存储介质
CN110046998B (zh) * 2019-01-31 2020-04-14 阿里巴巴集团控股有限公司 跨链用权***及方法、装置、电子设备、存储介质

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107784604A (zh) * 2017-10-28 2018-03-09 北京安妮全版权科技发展有限公司 版权存证方法、装置、存储介质和电子设备
CN108269190A (zh) * 2018-01-17 2018-07-10 深圳四方精创资讯股份有限公司 基于跨链中继平台的跨链方法及其***
CN108881290A (zh) * 2018-07-17 2018-11-23 深圳前海微众银行股份有限公司 基于区块链的数字证书使用方法、***及存储介质
CN109286632A (zh) * 2018-10-25 2019-01-29 中国信息通信研究院 一种基于区块链的大数据授权存证方法和***

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020155832A1 (zh) * 2019-01-31 2020-08-06 阿里巴巴集团控股有限公司 跨链用权***及方法、装置、电子设备、存储介质
CN110609868A (zh) * 2019-09-03 2019-12-24 中国人民大学 一种基于同区块链平台的跨链协同工作方法及***
CN110609868B (zh) * 2019-09-03 2022-01-07 中国人民大学 一种基于同区块链平台的跨链协同工作方法及***
CN111090661A (zh) * 2019-12-10 2020-05-01 北京海益同展信息科技有限公司 一种区块链跨链数据访问方法、装置、适配器及***
CN111090661B (zh) * 2019-12-10 2024-03-01 京东科技信息技术有限公司 一种区块链跨链数据访问方法、装置、适配器及***
CN112994892B (zh) * 2020-12-17 2023-06-09 中国工商银行股份有限公司 跨链交互方法、装置、***和电子设备
CN112994892A (zh) * 2020-12-17 2021-06-18 中国工商银行股份有限公司 跨链交互方法、装置、***和电子设备
CN112699136A (zh) * 2020-12-29 2021-04-23 杭州趣链科技有限公司 一种跨链存证方法及相关装置
CN113657877A (zh) * 2021-02-20 2021-11-16 支付宝(杭州)信息技术有限公司 基于区块链的资产管理方法、***及装置
CN113467888B (zh) * 2021-06-29 2024-02-23 网易(杭州)网络有限公司 智能合约的跨链调用方法及装置、电子设备、存储介质
CN113467888A (zh) * 2021-06-29 2021-10-01 网易(杭州)网络有限公司 智能合约的跨链调用方法及装置、电子设备、存储介质
CN114463006A (zh) * 2022-01-26 2022-05-10 蚂蚁区块链科技(上海)有限公司 基于联盟链的地理标志处理方法及装置
CN115955317A (zh) * 2023-03-03 2023-04-11 鲜明技术(北京)有限公司 跨区块链的资源存储方法及装置
CN115955317B (zh) * 2023-03-03 2023-05-26 鲜明技术(北京)有限公司 跨区块链的资源存储方法及装置

Also Published As

Publication number Publication date
WO2020155832A1 (zh) 2020-08-06
TW202030656A (zh) 2020-08-16
EP3859648A1 (en) 2021-08-04
US20210248605A1 (en) 2021-08-12
SG11202104281TA (en) 2021-05-28
EP3859648A4 (en) 2021-12-29
CN110046998B (zh) 2020-04-14

Similar Documents

Publication Publication Date Title
CN110046998A (zh) 跨链用权***及方法、装置、电子设备、存储介质
CN109863516B (zh) 用于提供受信网络平台的***和方法
Swan Blockchain for business: Next-generation enterprise artificial intelligence systems
JP7254701B2 (ja) ブロックチェーン上に格納されたユーザ関連データを生成し及び抽出するコンピュータにより実装されるシステム及び方法
CN104660669B (zh) 针对应用模式组件从多个主机选择一个主机的方法和***
Sui Opportunities and impediments for open GIS
CN110189131A (zh) 采用环签名的机密区块链交易的实现方法及装置
US20130290226A1 (en) System and method for social graph and graph assets valuation and monetization
TWI731569B (zh) 基於環簽名的匿名交易方法及裝置
US20210359864A1 (en) Confidential blockchain transactions
US10970780B2 (en) Zero-knowledge predictions market
CN110009349A (zh) 区块链中生成和验证可链接环签名的方法及装置
Lisi et al. Rewarding reviews with tokens: An ethereum-based approach
Taherdoost An overview of trends in information systems: Emerging technologies that transform the information technology industry
CN110472974A (zh) 基于区块链智能合约的资产转移方法、装置及***
CN110046156A (zh) 基于区块链的内容管理***及方法、装置、电子设备
CN110048851A (zh) 区块链中生成和验证多层可链接环签名的方法及装置
Serena et al. Cryptocurrencies activity as a complex network: Analysis of transactions graphs
CN110458561A (zh) 区块链网络中实现机密交易的方法及装置
TWI727642B (zh) 區塊鏈中實現機密交易的方法及裝置
Bulchand-Gidumal et al. Fighting fake reviews with blockchain-enabled consumer-generated reviews
US20180096551A1 (en) Spheres of knowledge
Vesyropoulos et al. QoS‐Based Filters in Web Service Compositions: Utilizing Multi‐Criteria Decision Analysis Methods
CN111488356A (zh) 业务数据区块链的数据存储方法及其装置
Gómez et al. Blockverse: A cloud blockchain-based platform for tracking in affiliate systems

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
TR01 Transfer of patent right

Effective date of registration: 20200928

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee before: Advanced innovation technology Co.,Ltd.

Effective date of registration: 20200928

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman Islands

Patentee after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Patentee before: Alibaba Group Holding Ltd.

TR01 Transfer of patent right