CN110766407A - 基于区块链的交易验证方法、记账节点及介质 - Google Patents

基于区块链的交易验证方法、记账节点及介质 Download PDF

Info

Publication number
CN110766407A
CN110766407A CN201911008715.0A CN201911008715A CN110766407A CN 110766407 A CN110766407 A CN 110766407A CN 201911008715 A CN201911008715 A CN 201911008715A CN 110766407 A CN110766407 A CN 110766407A
Authority
CN
China
Prior art keywords
encrypted data
node
user node
block chain
encryption algorithm
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
CN201911008715.0A
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.)
Iallchain Co Ltd
Original Assignee
Iallchain 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 Iallchain Co Ltd filed Critical Iallchain Co Ltd
Priority to CN201911008715.0A priority Critical patent/CN110766407A/zh
Publication of CN110766407A publication Critical patent/CN110766407A/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
    • 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

Landscapes

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

Abstract

本发明实施例提供一种基于区块链的交易验证方法、记账节点及介质,该方法包括:记账节点在接收到第一用户节点发送的交易信息后,从区块链账本中获取第一用户节点在本次交易之前所拥有的Token数的第一加密数据,并基于第一用户的公钥,采用同态加密算法对本次交易目标转移的Token数N进行加密处理,得到第二加密数据,基于第一加密数据和第二加密数据之间的大小得到交易验证结果,本发明实施例即使在区块链中的Token数被同态加密的情况下,也可以基于加密后的Token数对用户节点的支付能力进行验证,为交易的正确执行提供了保证。

Description

基于区块链的交易验证方法、记账节点及介质
技术领域
本发明实施例涉及区块链技术领域,尤其涉及一种基于区块链的交易验证方法、记账节点及介质。
背景技术
在相关技术中,Token(“令牌”)可以采用同态加密算法加密后记录在区块链中,这样既可以保证Token信息的保密性又可以对交易进行同态验证。但是为了确保交易验证的正确性,在交易时需要先验证用户节点的支付能力,比如,用户节点只有5个Token,但是如果需要支付6个Token,那么此时用户节点的支付能力不足,应该反馈交易失败的信息,但是因为区块链中记录的Token是加密的,因此,存在记账节点无法获取用户节点拥有的实际Token数,无法对用户节点的支付能力进行判断的问题。
发明内容
本发明实施例提供一种基于区块链的交易验证方法、记账节点及介质,用以在区块链中的Token被加密记录时,实现对交易的验证。
本发明实施例第一方面提供一种基于区块链的交易验证方法,在该方法中,区块链中各节点拥有的Token数采用预设的同态加密算法以及各节点自身的公钥加密后,记录在所述区块链的账本中,该方法包括:
记账节点接收第一用户节点发送的交易信息,所述交易信息中包括所述第一用户节点目标向第二用户节点转移的Token的数量N,N为正整数;
所述记账节点从所述区块链的账本中获取所述第一用户节点在转移所述N个Token之前所拥有的Token数的第一加密数据;
所述记账节点基于所述第一用户节点的公钥,采用所述同态加密算法对所述数量N进行加密处理,得到第二加密数据;
在所述第一加密数据和所述第二加密数据之间进行数值判断处理,若判断所述第一加密数据大于或等于所述第二加密数据,则验证通过,否则验证失败。
可选的,所述在所述第一加密数据和所述第二加密数据之间进行数值判断处理,包括:
计算所述第一加密数据与所述第二加密数据的差值,若所述差值大于或等于零,则判断所述第一加密数据大于或等于所述第二加密数据。
可选的,所述在所述第一加密数据和所述第二加密数据之间进行数值判断处理,包括:
将所述第一加密数据和所述第二加密数据输入预设的数值比较模型,基于所述数值比较模型输出所述第一加密数据和所述第二加密数据之间的数值判断结果。
可选的,所述同态加密算法为加法同态加密算法。
可选的,所述方法还包括:若验证失败,向所述第一用户节点发送用于指示数额不足的通知消息。
本发明实施例第二方面提供一种记账节点,该记账节点适用于一种区块链,所述区块链中各节点拥有的Token数采用预设的同态加密算法以及各节点自身的公钥加密后,记录在所述区块链的账本中,所述记账节点包括:处理器和存储器,所述存储器中存储有指令,当所述处理器执行所述指令时执行如下操作:
接收第一用户节点发送的交易信息,所述交易信息中包括所述第一用户节点目标向第二用户节点转移的Token的数量N,N为正整数;
从所述区块链的账本中获取所述第一用户节点在转移所述N个Token之前所拥有的Token数的第一加密数据;
基于所述第一用户节点的公钥,采用所述同态加密算法对所述数量N进行加密处理,得到第二加密数据;
在所述第一加密数据和所述第二加密数据之间进行数值判断处理,若判断所述第一加密数据大于或等于所述第二加密数据,则验证通过,否则验证失败。
可选的,所述处理器在执行所述数值判断处理操作时,用于:
计算所述第一加密数据与所述第二加密数据的差值,若所述差值大于或等于零,则判断所述第一加密数据大于或等于所述第二加密数据。
可选的,所述处理器在执行所述数值判断处理操作时,用于:
将所述第一加密数据和所述第二加密数据输入预设的数值比较模型,基于所述数值比较模型输出所述第一加密数据和所述第二加密数据之间的数值判断结果。
可选的,所述同态加密算法为加法同态加密算法。
本发明实施例第三方面提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。
在本发明实施例中,针对区块链中各节点拥有的Token数被采用预设的同态加密算法以及各节点自身的公钥加密的情况,记账节点在接收到第一用户节点发送的交易信息后,通过从区块链账本中获取第一用户节点在本次交易之前所拥有的Token数的第一加密数据,并基于第一用户的公钥,采用同态加密算法对本次交易目标转移的Token数N进行加密处理,得到第二加密数据,基于第一加密数据和第二加密数据之间的数值大小得到交易验证结果,使得区块链中的Token数被同态加密的情况下,也可以基于加密后的Token数对用户节点的支付能力进行验证,为交易的正确执行提供了保证。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种应用场景的示意图;
图2是本发明实施例提供的一种基于区块链的交易验证方法的流程图;
图3是本发明实施例提供的另一种基于区块链的交易验证方法的流程图;
图4是本发明实施例提供的一种记账节点的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤的过程或结构的装置不必限于清楚地列出的那些结构或步骤而是可包括没有清楚地列出的或对于这些过程或装置固有的其它步骤或结构。
本发明实施例提供的基于区块链的Token发放方法,旨在解决现有技术中存在的Token数据的安全性问题,该方法可以适用于图1所示的通信***。如图1所示,该通信***包括:用户节点11、用户节点12和记账节点13、记账节点14,其中,用户节点11、用户节点12、记账节点13、记账节点14属于同一区块链网络,用户节点11、用户节点12具体可以是终端设备、服务器等设备,记账节点13和记账节点14具体可以是具有记账能力的计算机设备。记账节点13和记账节点14在区块链网络中争夺记账权,取得记账权的记账节点13或记账节点14可以在区块链网络上对用户节点11、用户节点12的交易进行验证和记录。另外,此处只是示意性说明,并不限定该区块链网络的结构和该区块链网络中的节点个数。
下面以具体地实施例对本发明的技术方案以及本发明的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
图2是本发明实施例提供的一种基于区块链的交易验证方法的流程图,在该方法中区块链中各节点拥有的Token数采用预设的同态加密算法以及各节点自身的公钥加密后,记录在区块链的账本中,以保证区块链中Token数据的保密性。具体的,如图2所示,该方法包括如下步骤:
步骤101、记账节点接收第一用户节点发送的交易信息,所述交易信息中包括所述第一用户节点目标向第二用户节点转移的Token的数量N,N为正整数。
本实施例中所称的记账节点可以示例性的理解为图1场景中的记账节点13或记账节点14,第一用户节点可示例性的理解为图1场景中的用户节点11或用户节点12,当第一用户节点理解为用户节点11时,第二用户节点可示例性的理解为图1场景中的用户节点12,反之当第一节点理解为用户节点12时,第二用户节点可示例性的理解为用户节点11。在本实施例中假设第一用户节点在交易中心向第二用户节点转移Token。
在第一用户节点与第二用户节点执行交易时,第一用户节点采用自身的私钥对交易信息进行签名,并将签名后的交易信息广播到区块链中,以使记账节点接收到该交易信息,该交易信息中主要包括第一用户节点目标向第二用户节点转移的Token数,记账节点接收到该交易信息后,根据目标转移的Token数对第一用户节点的支付能力进行验证,即记账节点需要验证第一用户节点是否有足够的Token数转移给第二用户节点。
步骤102、所述记账节点从所述区块链的账本中获取所述第一用户节点在转移所述N个Token之前所拥有的Token数的第一加密数据。
在本实施例中区块链中各节点所持有的Token数并非直接记录在区块链的账本中,而是采用预设的同态加密算法和节点自身的公钥加密后,将加密得到的加密数据记录在区块链的账本中,这样能够保证区块链中各用户节点的Token数据的保密性。并且针对发生交易的节点,记账节点在区块链上对该节点交易后剩余的Token数进行实时更新,以确保区块链账本中记录的Token数据是最新最准确的数据。其中,为了便于理解,本实施例中涉及的同态加密算法可示例性的理解为加法同态加密算法。
举例来说,假设当前时刻,第一用户节点在区块链中记录的Token数为TokenA,采用第一用户节点的公钥进行同态加密后的Token数值为C(TokenA)。则当第一用户节点要转移N个Token给第二用户节点时,记账节点从区块链账本中获取第一用户节点的第一加密数据为C(TokenA)。
步骤103、所述记账节点基于所述第一用户节点的公钥,采用所述同态加密算法对所述数量N进行加密处理,得到第二加密数据。
举例来说,假设基于第一用户节点公钥的同态加密算法的函数为C(),则基于该函数对转移数量N进行加密处理,得到第二加密数据为C(N)。当然这里仅为示例说明并不是对本发明的唯一限定。
步骤104、在所述第一加密数据和所述第二加密数据之间进行数值判断处理,若判断所述第一加密数据大于或等于所述第二加密数据,则验证通过,否则验证失败。
在本实施例中判断第一加密数据和第二加密数据之间的数值关系的目的在于判断第一用户节点拥有的Token数是否大于目标转移的Token数,当第一用户节点拥有的Token大于或等于目标转移的Token数时说明第一用户节点有能力完成此次交易的Token转移操作,验证通过,记账节点将交易记录到区块链中,并对第一用户节点、第二用户节点在区块链中的Token数进行更新;反之若第一用户节点拥有的Token数小于目标转移的Token数,则说明第一用户节点就没有能力完成此次交易,验证失败。可选的,在验证失败之后,记账节点可以向第一用户节点发送用户指示数额不足的通知消息,以使用户节点尽快补充Token的数额。
在判断第一加密数据和第二加密数据之间的数值关系时,可将第一加密数据和第二加密数据输入预设的数值比较模型,从而基于该数值比较模型输出第一加密数据和第二加密数据之间的数值判断结果。
举例来说,假设预设的数值比较模型f(),则将第一用户节点拥有的Token数的第一加密数据C(TokenA),以及目标转移的Token数N的第二加密数据C(N)输入f()后得到f(C(TokenA),C(N)),假设f()的输出结果包括“0”和“1”两种,其中,“1”表示C(TokenA)大于或等于C(N),“0”表示C(TokenA)小于C(N),则根据f()的输出即可判断出第一加密数据和第二加密数据之间的数值大小关系。或者在一些实施例中在f()输出结果后,还可以进一步采用第一用户节点的公钥对输出结果进行同态加密处理,并将处理结果与C(1)或C(0)进行比较,进而根据比较结果确定第一加密数据和第二加密数据之间的数值大小关系。
在本实施例中,针对区块链中各节点拥有的Token数被采用预设的同态加密算法以及各节点自身的公钥加密的情况,记账节点在接收到第一用户节点发送的交易信息后,通过从区块链账本中获取第一用户节点在本次交易之前所拥有的Token数的第一加密数据,并基于第一用户的公钥,采用同态加密算法对本次交易目标转移的Token数N进行加密处理,得到第二加密数据,基于第一加密数据和第二加密数据之间的数值大小得到交易验证结果,使得区块链中的Token数被同态加密的情况下,也可以基于加密后的Token数对用户节点的支付能力进行验证,为交易的正确执行提供了保证。
图3是本发明实施例提供的另一种基于区块链的交易验证方法的流程图,如图3所示,在图2实施例的基础上,该方法包括如下步骤:
步骤201、记账节点接收第一用户节点发送的交易信息,所述交易信息中包括所述第一用户节点目标向第二用户节点转移的Token的数量N,N为正整数。
步骤202、所述记账节点从所述区块链的账本中获取所述第一用户节点在转移所述N个Token之前所拥有的Token数的第一加密数据。
步骤203、所述记账节点基于所述第一用户节点的公钥,采用所述同态加密算法对所述数量N进行加密处理,得到第二加密数据。
步骤204、计算所述第一加密数据与所述第二加密数据的差值,若所述差值大于或等于零,则判断所述第一加密数据大于或等于所述第二加密数据,验证通过,否则验证失败。
举例来说,假设第一用户节点的第一加密数据为C(TokenA),根据目标转移的Token数量N得到的第二加密数据为C(N),则计算C(TokenA)减去C(N)的数值,若该数值大于零或等于零,则说明第一用户节点有足够的Token转移给第二用户节点,此时验证通过,否则验证失败。当然这里仅为示例说明而不是唯一限定。
在本实施例中,针对区块链中各节点拥有的Token数被采用预设的同态加密算法以及各节点自身的公钥加密的情况,记账节点在接收到第一用户节点发送的交易信息后,通过从区块链账本中获取第一用户节点在本次交易之前所拥有的Token数的第一加密数据,并基于第一用户的公钥,采用同态加密算法对本次交易目标转移的Token数N进行加密处理,得到第二加密数据,基于第一加密数据和第二加密数据之间的数值大小得到交易验证结果,使得区块链中的Token数被同态加密的情况下,也可以基于加密后的Token数对用户节点的支付能力进行验证,为交易的正确执行提供了保证。
图4是本发明实施例提供的一种记账节点的结构示意图,该记账节点适用于一种区块链,所述区块链中各节点拥有的Token数采用预设的同态加密算法以及各节点自身的公钥加密后,记录在所述区块链的账本中,如图4所示,记账节点40包括:
处理器41和存储器42,所述存储器42中存储有指令,当所述处理器41执行所述指令时执行如下操作:
接收第一用户节点发送的交易信息,所述交易信息中包括所述第一用户节点目标向第二用户节点转移的Token的数量N,N为正整数;
从所述区块链的账本中获取所述第一用户节点在转移所述N个Token之前所拥有的Token数的第一加密数据;
基于所述第一用户节点的公钥,采用所述同态加密算法对所述数量N进行加密处理,得到第二加密数据;
在所述第一加密数据和所述第二加密数据之间进行数值判断处理,若判断所述第一加密数据大于或等于所述第二加密数据,则验证通过,否则验证失败。
可选的,所述处理器在执行所述数值判断处理操作时,用于:
计算所述第一加密数据与所述第二加密数据的差值,若所述差值大于或等于零,则判断所述第一加密数据大于或等于所述第二加密数据。
可选的,所述处理器在执行所述数值判断处理操作时,用于:
将所述第一加密数据和所述第二加密数据输入预设的数值比较模型,基于所述数值比较模型输出所述第一加密数据和所述第二加密数据之间的数值判断结果。
可选的,所述同态加密算法为加法同态加密算法。
本实施例提供的记账节点能够执行图2或图3实施例的方法,其执行方和有益效果类似,在这里不再赘述。
本发明实施例还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述图2或图3提供的方法。
最后需要说明的是,本领域普通技术人员可以理解上述实施例方法中的全部或者部分流程,是可以通过计算机程序来指令相关的硬件完成,所述的程序可存储于一计算机可读存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可以为磁盘、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。
本发明实施例中的各个功能单元可以集成在一个处理模块中,也可以是各个单元单独的物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现,并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。上述提到的存储介质可以是只读存储器、磁盘或光盘等。
以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种基于区块链的交易验证方法,其特征在于,区块链中各节点拥有的Token数采用预设的同态加密算法以及各节点自身的公钥加密后,记录在所述区块链的账本中,所述方法包括:
记账节点接收第一用户节点发送的交易信息,所述交易信息中包括所述第一用户节点目标向第二用户节点转移的Token的数量N,N为正整数;
所述记账节点从所述区块链的账本中获取所述第一用户节点在转移所述N个Token之前所拥有的Token数的第一加密数据;
所述记账节点基于所述第一用户节点的公钥,采用所述同态加密算法对所述数量N进行加密处理,得到第二加密数据;
在所述第一加密数据和所述第二加密数据之间进行数值判断处理,若判断所述第一加密数据大于或等于所述第二加密数据,则验证通过,否则验证失败。
2.根据权利要求1所述的方法,其特征在于,所述在所述第一加密数据和所述第二加密数据之间进行数值判断处理,包括:
计算所述第一加密数据与所述第二加密数据的差值,若所述差值大于或等于零,则判断所述第一加密数据大于或等于所述第二加密数据。
3.根据权利要求1所述的方法,其特征在于,所述在所述第一加密数据和所述第二加密数据之间进行数值判断处理,包括:
将所述第一加密数据和所述第二加密数据输入预设的数值比较模型,基于所述数值比较模型输出所述第一加密数据和所述第二加密数据之间的数值判断结果。
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述同态加密算法为加法同态加密算法。
5.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:
若验证失败,向所述第一用户节点发送用于指示数额不足的通知消息。
6.一种记账节点,该记账节点适用于一种区块链,其特征在于,所述区块链中各节点拥有的Token数采用预设的同态加密算法以及各节点自身的公钥加密后,记录在所述区块链的账本中,所述记账节点包括:处理器和存储器,所述存储器中存储有指令,当所述处理器执行所述指令时执行如下操作:
接收第一用户节点发送的交易信息,所述交易信息中包括所述第一用户节点目标向第二用户节点转移的Token的数量N,N为正整数;
从所述区块链的账本中获取所述第一用户节点在转移所述N个Token之前所拥有的Token数的第一加密数据;
基于所述第一用户节点的公钥,采用所述同态加密算法对所述数量N进行加密处理,得到第二加密数据;
在所述第一加密数据和所述第二加密数据之间进行数值判断处理,若判断所述第一加密数据大于或等于所述第二加密数据,则验证通过,否则验证失败。
7.根据权利要求6所述的记账节点,其特征在于,所述处理器在执行所述数值判断处理操作时,用于:
计算所述第一加密数据与所述第二加密数据的差值,若所述差值大于或等于零,则判断所述第一加密数据大于或等于所述第二加密数据。
8.根据权利要求6所述的记账节点,其特征在于,所述处理器在执行所述数值判断处理操作时,用于:
将所述第一加密数据和所述第二加密数据输入预设的数值比较模型,基于所述数值比较模型输出所述第一加密数据和所述第二加密数据之间的数值判断结果。
9.根据权利要求6-8中任一项所述的记账节点,其特征在于,所述同态加密算法为加法同态加密算法。
10.一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1-5中任一项所述的方法。
CN201911008715.0A 2019-10-22 2019-10-22 基于区块链的交易验证方法、记账节点及介质 Pending CN110766407A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911008715.0A CN110766407A (zh) 2019-10-22 2019-10-22 基于区块链的交易验证方法、记账节点及介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911008715.0A CN110766407A (zh) 2019-10-22 2019-10-22 基于区块链的交易验证方法、记账节点及介质

Publications (1)

Publication Number Publication Date
CN110766407A true CN110766407A (zh) 2020-02-07

Family

ID=69332920

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911008715.0A Pending CN110766407A (zh) 2019-10-22 2019-10-22 基于区块链的交易验证方法、记账节点及介质

Country Status (1)

Country Link
CN (1) CN110766407A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114117503A (zh) * 2022-01-24 2022-03-01 连连宝(杭州)信息技术有限公司 一种加密数据处理方法、装置、***及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110059494A (zh) * 2019-04-17 2019-07-26 深圳市路云区链网络科技有限公司 一种区块链交易数据的隐私保护方法及区块链***
CN110073633A (zh) * 2018-11-07 2019-07-30 阿里巴巴集团控股有限公司 使用同态加密的区块链数据保护

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110073633A (zh) * 2018-11-07 2019-07-30 阿里巴巴集团控股有限公司 使用同态加密的区块链数据保护
CN110059494A (zh) * 2019-04-17 2019-07-26 深圳市路云区链网络科技有限公司 一种区块链交易数据的隐私保护方法及区块链***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114117503A (zh) * 2022-01-24 2022-03-01 连连宝(杭州)信息技术有限公司 一种加密数据处理方法、装置、***及存储介质
CN114117503B (zh) * 2022-01-24 2022-06-24 连连宝(杭州)信息技术有限公司 一种加密数据处理方法、装置、***及存储介质

Similar Documents

Publication Publication Date Title
CN109493204B (zh) 基于区块链的业务记账方法及终端设备
US20200394651A1 (en) Dynamic off-chain digital currency transaction processing
WO2018158936A1 (ja) ブロックチェーン管理装置、ブロックチェーン管理方法及びプログラム
CN111767578B (zh) 一种数据检验方法、装置及设备
CN110795767B (zh) 一种电力交易方法、装置、***及可信云平台
CN110020543B (zh) 一种基于区块链的数据处理方法和装置
CN108769010B (zh) 节点受邀注册的方法和装置
CN109388957B (zh) 基于区块链的信息移转方法、装置、介质及电子设备
CN112288434B (zh) 隐私交易方法、装置、零知识证明***和隐私交易架构模型
US20200250655A1 (en) Efficient, environmental and consumer friendly consensus method for cryptographic transactions
CN110619222A (zh) 基于区块链的授权处理方法、装置、***及介质
CN115242553B (zh) 一种支持安全多方计算的数据交换方法及***
CN112347516A (zh) 基于区块链的资产证明方法及装置
CN110659899B (zh) 一种离线支付方法、装置及设备
CN109818965B (zh) 个人身份验证装置及方法
CN113329004B (zh) 一种认证方法、***及装置
KR101120059B1 (ko) 클라우드 컴퓨팅 과금 공증장치, 과금 시스템 및 과금방법
CN111865595A (zh) 一种区块链的共识方法及装置
CN112788555B (zh) 跨运营商话费转移结算方法、装置及计算设备
CN112053159A (zh) 交易数据验证方法、装置、风险控制服务器及业务服务器
CN110766407A (zh) 基于区块链的交易验证方法、记账节点及介质
WO2021121030A1 (zh) 一种资源转移的方法及结账终端、服务器节点
CN114418769A (zh) 一种区块链交易计费方法、装置及可读存储介质
CN110766400B (zh) 基于区块链的交易记录处理方法、记账节点及介质
CN108848089B (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
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20200207