Nothing Special   »   [go: up one dir, main page]

CN112738106B - 一种区块链匿名用户审计系统 - Google Patents

一种区块链匿名用户审计系统 Download PDF

Info

Publication number
CN112738106B
CN112738106B CN202011605500.XA CN202011605500A CN112738106B CN 112738106 B CN112738106 B CN 112738106B CN 202011605500 A CN202011605500 A CN 202011605500A CN 112738106 B CN112738106 B CN 112738106B
Authority
CN
China
Prior art keywords
transaction
account
blockchain
user
block 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.)
Active
Application number
CN202011605500.XA
Other languages
English (en)
Other versions
CN112738106A (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.)
Hefei DappWorks Technology Co Ltd
Original Assignee
Hefei DappWorks Technology 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 Hefei DappWorks Technology Co Ltd filed Critical Hefei DappWorks Technology Co Ltd
Priority to CN202011605500.XA priority Critical patent/CN112738106B/zh
Publication of CN112738106A publication Critical patent/CN112738106A/zh
Application granted granted Critical
Publication of CN112738106B publication Critical patent/CN112738106B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • 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/3823Payment protocols; Details thereof insuring higher security of transaction combining multiple encryption tools for a transaction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0442Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply asymmetric encryption, i.e. different keys for encryption and decryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/083Network architectures or network communication protocols for network security for authentication of entities using passwords
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • 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/3218Cryptographic 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 proof of knowledge, e.g. Fiat-Shamir, GQ, Schnorr, ornon-interactive zero-knowledge proofs
    • 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/3247Cryptographic 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 involving digital signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Business, Economics & Management (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Accounting & Taxation (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

本发明涉及一种区块链匿名用户审计系统,包括:区块链用户注册模块响应于注册指令,对用户进行实名认证,并生成和xID标记一一对应区块链账户;区块链用户注册模块发送交易请求至区块链服务器处;区块链服务器响应于交易请求指令执行第一指令,判断区块链账户是否有违规操作行为。本发明中,区块链用户注册模块对用户进行实名认证,并生成和xID标记一一对应区块链账户,实现对用户数据进行加密,区块链服务器可以对区块链账户操作行为进行判断,保证了对用户的区块链账户的监管与审计。

Description

一种区块链匿名用户审计系统
技术领域
本发明涉及区块链技术领域,尤其涉及一种区块链匿名用户审计系统。
背景技术
xID标记技术体系是公安部第三研究所基于密码算法构建的数据去标识化技术体系,致力于规范数据主体ID的去标识化处理及应用,可为应用机构的数据主体ID生成不同且不可逆的xID标记信息(xIDLabel),并实现受控映射。受控映射后,可以实现不带数据主体ID的属性数据的流通,且在受控映射中,对于数据主体ID的生成和映射的日志及映射记录随时可查。
零知识证明(Zero—Knowledge Proof),是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出的。它指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。零知识证明实质上是一种涉及两方或更多方的协议,即两方或更多方完成一项任务所需采取的一系列步骤。证明者向验证者证明并使其相信自己知道或拥有某一消息,但证明过程不能向验证者泄漏任何关于被证明消息的信息。大量事实证明,零知识证明在密码学中非常有用。如果能够将零知识证明用于验证,将可以有效解决许多问题。
区块链是一种分布式记账技术。由于区块链具有去中心化,不可篡改,无需第三方信任担保的优点而得到广泛重视。区块链使金融机构能够有效地协调跨组织交易。例如,银行可能会使用区块链作为数字资产的结算日志。但是这些区块链帐本或者完全公开给所有参与者,揭示了敏感的策略和交易信息,或者是私有的,在不向审计员透露交易内容的情况下不支持第三方审计。如何在保护参与者隐私的情况下,向监管机构提供审计和财务监督能力,成为区块链在应用中遇到的主要挑战之一。
申请号为“CN201910210663.9”的发明专利申请公开了一种区块链交易信息审计的方法及装置,该方法包括,获取区块链上的区块高度,若区块链上的区块高度大于本地存储的区块高度,则获取区块链上的新增交易信息,根据新增交易信息,对新增交易信息进行交易用户审计、交易数据审计、交易数量审计,在审计出新增交易信息为异常信息之后,对异常信息处理。但是该专利方案中,通过对新增交易信息进行交易用户审计、交易数据审计、交易数量审计,从而判断是否有异常信息,这种方法效率较慢,并不能够保证参与者的隐私。
发明内容
本发明所要解决的技术问题在于克服如何在保护参与者隐私的情况下,对用户操作行为进行审计。
本发明通过以下技术手段实现解决上述技术问题的:
一种区块链匿名用户审计系统,包括:区块链用户注册模块、交易打包模块、账户审查模块、交易违规检查模块;
所述区块链用户注册模块与交易违规检查模块相连接,所述区块链用户注册模块用于为用户创建区块链账户;
所述交易打包模块用于将区块链账户的交易请求打包发送至交易违规检查模块;
所述账户审查模块用于定期审查用户的区块链账户是否有违规操作行为;
所述交易违规检查模块用于接收交易请求,判断该交易请求是否有违规操作行为;
其中,区块链用户注册模块响应于注册指令,对用户进行实名认证,并生成和xID标记一一对应区块链账户,交易打包模块发送交易请求至交易违规检查模块,交易违规检查模块响应于交易请求指令执行第一指令,判断区块链账户是否有违规操作行为,同时账户审查模块定期执行第二指令判断区块链账户是否有违规操作行为。
作为本发明进一步的方案:生成和xID标记一一对应区块链账户包括:区块链用户注册模块通过实名认证后的用户生成eID,并基于eID为用户生成区块链账户。
作为本发明进一步的方案:所述eID、区块链账户、区块链账户与xID标记一一对应关系存储于用户信息服务器。
作为本发明进一步的方案:区块链账户的信息包括私钥、公钥和钱包地址和xID标记,钱包地址包括接收地址和发送地址。
作为本发明进一步的方案:区块链用户注册模块封装的交易请求中的信息包括:xID标记、私钥签名、公钥、数额、发送地址、接收地址。
作为本发明进一步的方案:区块链用户注册模块打包发送交易请求包括以下步骤:
区块链用户注册模块使用其存储的私钥对字段:xID标记、数额、发送地址、接收地址执行签名操作生成私钥签名;
将字段:xID标记、私钥签名、公钥、数额、发送地址、接收地址进行加密;
将加密后的字段封装成交易请求发送至交易违规检查模块。
作为本发明进一步的方案:执行第一指令包括:使用违规规则零知识证明验证交易是否违规,若通过验证,则不存在违规;
若无法通过验证,则获取解密后的账户数据,所述解密后的账户数据用于判断该交易是否违规。
作为本发明进一步的方案:所述获取解密后的账户数据包括:使用管理者私钥对交易进行解密得到xID,根据xID找出其eID,并根据eID找出的实名用户信息,使用管理者私钥对账户数据进行解密,得到解密后的账户数据,所述解密后的账户数据用于判断该交易是否违规。
作为本发明进一步的方案:所述执行第二指令判断区块链账户是否有违规操作行为包括:
获取与任意的eID相对应的所有区块链账户,将与该eID相对应的所有区块链账户数值合并后进行验证,若验证通过则不存在违规操作行为;
若验证不通过,则找出该eID对应的实名用户信息,并使用管理员私钥对账户数据进行解密得到解密后的账户,所述解密后的账户用于通过人工审查以确认是否违规。
作为本发明进一步的方案:获取与任意的eID相对应的所有区块链账户包括:区块链服务器随机从用户信息服务器中获取一个eID,并查询出该eID对应的所有区块链账户。
作为本发明进一步的方案:将与该eID相对应的所有区块链账户数值合并后进行验证包括:使用动态加密技术将eID对应的所有区块链账户数值进行合并,对合并后的账户使用违规规则零知识证明程序进行验证。
本发明的优点在于:
1、本发明中,区块链用户注册模块对用户进行实名认证,并生成和xID标记一一对应区块链账户,同时对用户的交易请求使用零知识证明技术进行加密,实现用户的区块链账户数据完全加密,交易违规检查模块和账户审查模块可以对区块链账户操作行为进行判断,保证了对用户的区块链账户的监管与审计。
2、本发明能够实现用户的区块链账户数据完全加密,保障了用户的隐私,同时使用可监管的零知识证明对存在潜在违规行为的用户进行筛查,保证了对用户的区块链账户的监管与审计。
3、本发明基于xID标记技术和零知识证明技术,在保护普通匿名用户身份不被揭示的前提下,利用零知识证明技术确认操作是否违反规则,借助区块链用户实名认证注册,当用户出现违规行为时,可对违反规则的匿名用户进行身份信息揭示,同时利用xID标记技术与实名认证的结合,对单用户多账户以逃避违规的行为进行有效追踪。
附图说明
图1为本发明实施例1提供的一种区块链匿名用户审计系统的结构示意图。
图2为本发明实施例1提供的区块链匿名用户审计系统的流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本公开的说明书和权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如10、11等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
本发明基于xID标记技术和零知识证明技术,在保护普通匿名用户身份不被揭示的前提下,利用零知识证明技术确认操作是否违反规则,借助区块链用户实名认证注册,当用户出现违规行为时,可对违反规则的匿名用户进行身份信息揭示。同时利用xID标记技术与实名认证的结合,对单用户多账户以逃避违规的行为进行有效追踪。
需要强调的是,本发明中用到的零知识证明技术为可监管的零知识证明。该技术与普通零知识证明的区别是,使用该零知识证明技术加密的用户账户和交易转账,都可以被管理员解密。本发明中在区块链上预设了违规规则零知识证明程序,该程序用于对隐私加密的交易或账户进行违规规则检查,该程序可在不揭露数据隐私的情况下对账户或单笔交易是否存在违规行为进行判断。
实施例1
参阅图1及图2,图1为本发明实施例1提供的一种区块链匿名用户审计系统的结构示意图,图2为本发明实施例1提供的区块链匿名用户审计系统的流程示意图,一种区块链匿名用户审计系统,包括:区块链用户注册模块、交易打包模块、账户审查模块、交易违规检查模块;
其中,所述区块链用户注册模块与交易违规检查模块相连接,所述区块链用户注册模块用于为用户创建区块链账户;
所述交易打包模块用于将区块链账户的交易请求打包发送至交易违规检查模块;
所述账户审查模块用于定期审查用户的区块链账户是否有违规操作行为;
所述交易违规检查模块用于接收交易请求,判断该交易请求是否有违规操作行为。
具体的;
S10、区块链用户注册模块响应于注册指令,对用户进行实名认证,并生成和xID标记一一对应区块链账户;
S11、交易打包模块用于将区块链账户的交易请求打包发送至交易违规检查模块;
S12、交易违规检查模块响应于交易请求指令执行第一指令,判断区块链账户是否有违规操作行为。
在步骤S12中,还包括账户审查模块定期执行第二指令判断区块链账户是否有违规操作行为。
在步骤S10中,生成和xID标记一一对应区块链账户包括:区块链用户注册模块通过实名认证后的用户生成eID(electronic IDentity,公民网络电子身份标识),并基于eID为用户生成区块链账户,所述eID、区块链账户、区块链账户与xID标记一一对应关系均存储于用户信息服务器。
其中,区块链账户的信息包括私钥、公钥和钱包地址和xID标记,钱包地址包括接收地址和发送地址。
应当强调的是,区块链账户和xID标记为一一对应关系,即同一个用户不同的区块链账户对应着不同的xID标记,通过xID标记技术体系可以为每个区块链账户生成特定的xID标记,这样就能够实现区块链账户和xID标记为一一对应关系。
在步骤S11中,交易打包模块中封装的交易请求中包含如下信息:xID标记、私钥签名、公钥、数额、发送地址、接收地址等。所述交易请求信息由零知识证明技术进行加密,并且可被管理员私钥解密。
区块链客户端通过零知识证明技术对交易请求进行加密,该零知识证明技术可以是以程序的形式内置于区块链客户端中,具体通过零知识对交易请求等进行加密为现有技术,所以此处不再进行详细说明。
具体的,交易打包模块打包发送交易请求包括以下步骤:
s110、交易打包模块使用其存储的私钥对字段:xID标记、数额、发送地址、接收地址执行签名操作生成私钥签名;
s111、将字段:xID标记、私钥签名、公钥、数额、发送地址、接收地址进行加密;
s112、将加密后的字段封装成交易请求发送至交易违规检查模块。
交易违规检查模块接收交易请求后,执行第一指令包括:
S121、使用违规规则零知识证明验证交易是否违规,若通过验证,则不存在违规;
若无法通过验证,则获取解密后的账户数据,所述解密后的账户数据用于判断该交易是否违规。
在步骤S121中,所述获取解密后的账户数据包括:使用管理者私钥对交易进行解密得到xID,根据xID找出其eID,并根据eID找出的实名用户信息,使用管理者私钥对账户数据进行解密,得到解密后的账户数据,所述解密后的账户数据用于判断该交易是否违规,具体的,可以通过对解密后的账户进行人工审查予以确认是否违规。
所述执行第二指令包括:
S122、获取与任意的eID相对应的所有区块链账户,将与该eID相对应的所有区块链账户数值合并后进行验证,若验证通过则不存在违规操作行为;
若验证不通过,则找出该eID对应的实名用户信息,并使用管理员私钥对账户数据进行解密得到解密后的账户,对解密后的账户可进行进一步人工审查以确认是否违规。
其中,获取与任意的eID相对应的所有区块链账户包括:交易违规检查模块随机从用户信息服务器中获取一个eID,并查询出该eID对应的所有区块链账户。
将与该eID相对应的所有区块链账户数值合并后进行验证包括:使用动态加密技术将eID对应的所有区块链账户数值进行合并,对合并后的账户使用违规规则零知识证明程序进行验证。
可以理解的是,违规规则零知识证明程序可以事先内置于账户审查模块中的。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (9)

1.一种区块链匿名用户审计系统,其特征在于,包括:区块链用户注册模块、交易打包模块、账户审查模块、交易违规检查模块;
所述区块链用户注册模块与交易违规检查模块相连接,所述区块链用户注册模块用于为用户创建区块链账户;
所述交易打包模块用于将区块链账户的交易请求打包发送至交易违规检查模块;
所述账户审查模块用于定期审查用户的区块链账户是否有违规操作行为;
所述交易违规检查模块用于接收交易请求,判断该交易请求是否有违规操作行为;
其中,区块链用户注册模块响应于注册指令,对用户进行实名认证,并生成和xID标记一一对应区块链账户,交易打包模块发送交易请求至交易违规检查模块,交易违规检查模块响应于交易请求指令执行第一指令,判断区块链账户是否有违规操作行为,同时账户审查模块定期执行第二指令判断区块链账户是否有违规操作行为;
其中,所述交易违规检查模块响应于交易请求指令执行第一指令包括:
使用违规规则零知识证明验证交易是否违规,若通过验证,则不存在违规;
若无法通过验证,则获取解密后的账户数据,所述解密后的账户数据用于判断该交易是否违规;
所述执行第二指令判断区块链账户是否有违规操作行为包括:
获取与任意的eID相对应的所有区块链账户,将与该eID相对应的所有区块链账户数值合并后进行验证,若验证通过则不存在违规操作行为;
若验证不通过,则找出该eID对应的实名用户信息,并使用管理员私钥对账户数据进行解密得到解密后的账户,所述解密后的账户用于通过人工审查以确认是否违规。
2.根据权利要求1所述的区块链匿名用户审计系统,其特征在于,
生成和xID标记一一对应区块链账户包括:区块链用户注册模块通过实名认证后的用户生成eID,并基于eID为用户生成区块链账户。
3.根据权利要求1所述的区块链匿名用户审计系统,其特征在于,所述eID、区块链账户、区块链账户与xID标记一一对应关系存储于用户信息服务器。
4.根据权利要求1所述的区块链匿名用户审计系统,其特征在于,区块链账户的信息包括私钥、公钥和钱包地址和xID标记,钱包地址包括接收地址和发送地址。
5.根据权利要求1所述的区块链匿名用户审计系统,其特征在于,区块链用户注册模块封装的交易请求中的信息包括:xID标记、私钥签名、公钥、数额、发送地址、接收地址。
6.根据权利要求5所述的区块链匿名用户审计系统,其特征在于,区块链用户注册模块打包发送交易请求包括以下步骤:
区块链用户注册模块使用其存储的私钥对字段:xID标记、数额、发送地址、接收地址执行签名操作生成私钥签名;
将字段:xID标记、私钥签名、公钥、数额、发送地址、接收地址进行加密;
将加密后的字段封装成交易请求发送至交易违规检查模块。
7.根据权利要求6所述的区块链匿名用户审计系统,其特征在于,所述获取解密后的账户数据包括:使用管理者私钥对交易进行解密得到xID,根据xID找出其eID,并根据eID找出的实名用户信息,使用管理者私钥对账户数据进行解密,得到解密后的账户数据,所述解密后的账户数据用于判断该交易是否违规。
8.根据权利要求1所述的区块链匿名用户审计系统,其特征在于,所述执行第二指令判断区块链账户是否有违规操作行为包括:
获取与任意的eID相对应的所有区块链账户,将与该eID相对应的所有区块链账户数值合并后进行验证,若验证通过则不存在违规操作行为;
若验证不通过,则找出该eID对应的实名用户信息,并使用管理员私钥对账户数据进行解密得到解密后的账户,所述解密后的账户用于通过人工审查以确认是否违规。
9.根据权利要求1所述的区块链匿名用户审计系统,其特征在于,将与该eID相对应的所有区块链账户数值合并后进行验证包括:使用动态加密技术将eID对应的所有区块链账户数值进行合并,对合并后的账户使用违规规则零知识证明程序进行验证。
CN202011605500.XA 2020-12-29 2020-12-29 一种区块链匿名用户审计系统 Active CN112738106B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011605500.XA CN112738106B (zh) 2020-12-29 2020-12-29 一种区块链匿名用户审计系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011605500.XA CN112738106B (zh) 2020-12-29 2020-12-29 一种区块链匿名用户审计系统

Publications (2)

Publication Number Publication Date
CN112738106A CN112738106A (zh) 2021-04-30
CN112738106B true CN112738106B (zh) 2022-06-24

Family

ID=75610666

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011605500.XA Active CN112738106B (zh) 2020-12-29 2020-12-29 一种区块链匿名用户审计系统

Country Status (1)

Country Link
CN (1) CN112738106B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114663234A (zh) * 2022-03-25 2022-06-24 广东启链科技有限公司 一种区块链上异常交易的监管系统和方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170344988A1 (en) * 2016-05-24 2017-11-30 Ubs Ag System and method for facilitating blockchain-based validation
CN106845960B (zh) * 2017-01-24 2018-03-20 上海壹账通区块链科技有限公司 基于区块链的安全交易方法及系统
CN107196966B (zh) * 2017-07-05 2020-04-14 北京信任度科技有限公司 基于区块链的多方信任的身份认证方法和系统
CN108876374B (zh) * 2018-06-29 2020-10-16 全链通有限公司 区块链的网络身份证件认证方法和系统
CN111064574B (zh) * 2018-10-16 2023-01-10 金联汇通信息技术有限公司 数字证书生成方法、认证方法及电子设备
US11308484B2 (en) * 2019-02-08 2022-04-19 Aleksey Sergeevich Smirnov System and method for secure storage of digital currencies and making transactions in a blockchain network
CN111797427B (zh) * 2020-06-04 2024-07-30 中国科学院信息工程研究所 一种兼顾隐私保护的区块链用户身份监管方法及系统
CN112118253B (zh) * 2020-09-16 2023-04-28 北方工业大学 一种基于区块链的云服务日志匿名系统及匿名方法

Also Published As

Publication number Publication date
CN112738106A (zh) 2021-04-30

Similar Documents

Publication Publication Date Title
Obaidat et al. Security of E-systems and Computer Networks
CN109325331A (zh) 基于区块链和可信计算平台的大数据采集交易系统
CN109359974A (zh) 区块链交易方法及装置、电子设备
CN110046996A (zh) 区块链交易的生成方法和装置
CN111770199B (zh) 一种信息共享方法、装置及设备
Yang et al. Security analysis of third-party in-app payment in mobile applications
WO2020143318A1 (zh) 数据验证方法及终端设备
CN113129017B (zh) 一种信息共享方法、装置及设备
CN111460457A (zh) 不动产权登记监管方法、装置、电子设备及存储介质
CN105978855A (zh) 一种实名制下个人信息安全保护系统及方法
Islam et al. IoT security, privacy and trust in home-sharing economy via blockchain
CN106790045A (zh) 一种基于云环境分布式虚拟机代理架构及数据完整性保障方法
CN109933987A (zh) 用于区块链网络的密钥生成方法、签名方法、存储介质、计算设备
CN111818186A (zh) 一种信息共享方法和系统
CN113347008B (zh) 一种加法同态加密的贷款信息存储方法
CN111160909A (zh) 区块链供应链交易隐藏静态监管系统及方法
CN113822675A (zh) 基于区块链的报文处理方法、装置、设备及存储介质
CN113010861B (zh) 一种基于区块链的融资事务中的身份验证方法和系统
CN108777673A (zh) 一种在区块链中进行双向身份认证方法
CN112738106B (zh) 一种区块链匿名用户审计系统
WO2022141057A1 (zh) 区块链匿名用户审计方法、电子设备及存储介质
CN110377225A (zh) 一种支持外包数据安全转移与可验证删除的方法
Wohlgemuth et al. Competitive compliance with blockchain
CN112929177B (zh) 应用于区块链服务器的区块链匿名用户审计方法、系统
CN116562874B (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