CN104392354A - 一种用于加密数字货币的公钥地址与用户账号的关联和检索方法及其*** - Google Patents
一种用于加密数字货币的公钥地址与用户账号的关联和检索方法及其*** Download PDFInfo
- Publication number
- CN104392354A CN104392354A CN201410619289.5A CN201410619289A CN104392354A CN 104392354 A CN104392354 A CN 104392354A CN 201410619289 A CN201410619289 A CN 201410619289A CN 104392354 A CN104392354 A CN 104392354A
- Authority
- CN
- China
- Prior art keywords
- address
- registered users
- pki
- checking
- user
- 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
Links
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
- 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/3821—Electronic credentials
- G06Q20/38215—Use of certificates or encrypted proofs of transaction rights
-
- 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
-
- 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/40—Authorisation, 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/401—Transaction verification
- G06Q20/4014—Identity check for transactions
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)
- Storage Device Security (AREA)
Abstract
本发明公开了一种用于加密数字货币的公钥地址与用户账号的关联和检索方法及***,所述方法是按如下步骤进行:1.向所述加密数字货币网络中的用户公布验证公钥地址;2.接收用户的注册账号请求,并接收其公钥地址,建立用户账号与公钥地址的对应关系;3.利用验证公钥地址对应的私钥地址向任意其他公钥地址发送数量大于等于零的加密数字货币作为验证交易,设置验证交易的附加信息或脚本内容中包含校验数据;4.接收来自所述加密数字货币网络中其他用户的查询请求,根据所述查询请求反馈所述已注册用户的公钥地址。本发明能大幅提升加密数字货币交易的可用性、便利性、安全性和可靠性,避免用户因公钥地址被他人篡改、冒充导致的经济损失。
Description
技术领域
本发明属于加密数字货币技术领域,具体涉及一种用于加密数字货币的公钥地址与用户账号的关联和检索方法及其***。
背景技术
近年来,以全球公开账本(如区块链技术)为基础的各种加密数字货币(Crypto Currency),如比特币、莱特币、狗狗币等,开始在因特网上大量使用和流行,日交易额超过千万美元,并且在不断增长中。目前已有***、戴尔电脑、新蛋、PayPal等著名公司和机构支持使用以比特币为代表的加密数字货币支付来作为交易方式。
虽然比特币等加密数字货币存在较多的社会争议,但其采用的技术手段具有很高的创新价值。典型的加密数字货币使用的公开账本是一套基于工作量证明(Proof-of-Work)机制的分布式存储方案,通常具有极高的安全性和抗攻击特性。例如,要对比特币的公开账本(即比特币区块链)的安全性形成有效挑战,需要高达数千TH/s以上的计算能力,这已经超过了当前全球前500强超级计算机的计算能力总和的百倍。
要使用加密数字货币完成转账交易,发送方需要提前获取接收方的公钥地址,并用自己的私钥完成交易。加密数字货币的公钥地址通常由随机的大小写字母和数字组成,且长度较长,例如,比特币的典型公钥地址长度为34个字符,极不方便辨别、记忆、拷贝和转抄,在录入过程中非常容易出错。通常来说,囿于加密数字货币的技术原理,处于被使用状态的公钥地址远远小于所有公钥地址的总数。因此常有发生由于地址输入错误,导致发送方将币发送到了错误的或不存在的公钥地址,造成了不可挽回的经济损失。
针对上述问题,现有技术提出一种通过二维码图片传递公钥地址,降低出错率。但此方法受到的限制较多,在许多情况下较为不便,例如需要生成和保存图片,并完成拍摄、打印和图片传送,仍然难以用于日常场景下快捷的交流和记忆。
同时,在线交易中交易双方的信任问题是收到广泛关注的问题,在加密数字货币的领域里因为公钥地址的匿名性,无法有效地将地址与个人真是身份有效地关联起来,这使得发款方容易担心收款方是否会抵赖收款,从而造成部分交易因为信任问题未能达成。
发明内容
本发明为克服上述现有技术存在的不足之处,提出一种用于加密数字货币公钥地址与用户账号关联和检索的方法及***,能大幅提升加密数字货币交易的可用性、便利性、安全性和可靠性,从而避免用户因公钥地址被他人篡改或冒充或弄错而导致的经济损失。
本发明为解决技术问题采用如下技术方案:
本发明一种用于加密数字货币的公钥地址与用户账号的关联和检索方法,是应用在由一个公开账本和n个用户构成的加密数字货币网络中,所述公开账本用于存储并公开所述n个用户的交易记录;所述n个用户拥有各自不同的公钥地址和私钥地址;所述公钥地址用于公布并接收加密数字货币,所述私钥地址用于签名并发送加密数字货币;其特点是,
所述关联和检索方法是按如下步骤进行:
步骤1、向所述加密数字货币网络中的用户公布验证公钥地址;
步骤2、接收待注册用户的注册账号请求并进行验证,对通过验证的注册账号接收其加密数字货币的公钥地址;从而建立已注册用户,使得所述注册账号与所述公钥地址建立对应关系;
步骤3、利用与所述验证公钥地址对应的私钥地址向任意其他公钥地址发送数量大于等于零的加密数字货币作为所述已注册用户的验证交易并记录在所述公开账本中形成交易编号,设置所述验证交易的附加信息或脚本内容中包含校验数据;
步骤4、接收来自所述加密数字货币网络中其他用户的查询请求,所述查询请求为查询所述已注册用户的公钥地址的请求;根据所述查询请求反馈所述已注册用户的公钥地址,并在所述公开账本中根据所述交易编号检索是否存在所述已注册用户的验证交易;若不存在,则表示所述已注册用户的公钥地址为可疑地址并进行提示;若存在,则校验所述已注册用户的验证交易的发送方是否为所述验证公钥地址的公布方;若不是,则表示所述已注册用户的公钥地址为非法地址并进行提示;若是,则检查所述验证交易的附加信息或脚本内容中,是否包含校验数据;若不包含,则表示所述已注册用户的公钥地址为非法地址并进行提示;若包含,则核对所述校验数据是否一致;若一致,则表示所述已注册用户的公钥地址为安全有效地址,否则,表示所述已注册用户的公钥地址为非法地址并进行提示。
本发明所述的方法的特点也在于:
所述步骤4还可以按如下方式进行:
接收来自所述加密数字货币网络中其他用户的查询请求,所述查询请求为查询所述已注册用户的公钥地址的请求;根据所述查询请求在所述公开账本中根据所述交易编号检索是否存在所述已注册用户的验证交易;若不存在,则表示所述已注册用户的公钥地址为可疑地址;若存在,则校验所述已注册用户的验证交易的发送方是否为所述验证公钥地址的公布方;若不是,则表示所述已注册用户的公钥地址为非法地址;若是,则检查所述验证交易的附加信息或脚本内容中,是否包含校验数据;若不包含,则表示所述已注册用户的公钥地址为非法地址;若包含,则核对所述校验数据是否一致;若一致,则表示所述已注册用户的公钥地址为安全有效地址并反馈所述已注册用户的公钥地址,否则,表示所述已注册用户的公钥地址为非法地址。
步骤1和步骤2的顺序可以互换。
在步骤2中,对所述已注册用户进行身份认证,使得所述已注册用户为真实合法用户,从而将用户账号、公钥地址与用户的真实身份建立起对应关系。
所述步骤3中的校验数据按照如下方式获得:
将所述已注册用户的账号信息和/或所述已注册用户的公钥地址进行组合后通过哈希值运算,生成固定长度范围的数据作为校验数据;所述账号信息包括:注册账号和/或真实身份信息。
本发明一种用于加密数字货币公钥地址与用户账号关联和检索的***的特点是包括:
注册和验证单元,用于接收和验证待注册用户的注册账号,并对验证的注册账号存储其加密数字货币的公钥地址;从而建立已注册用户;
验证交易单元,用于利用预置的加密数字货币的私钥地址向任意公钥地址上发送数量大于等于零的加密数字货币作为所述已注册用户的验证交易并记录在所述公开账本中,从而完成验证交易;
查询和检索单元,用于接收来自所述加密数字货币网络中其他用户的查询请求,并根据所述查询请求验证和反馈所述已注册用户的公钥地址。
与现有技术相比,本发明的有益效果在于:
1、本发明将加密数字货币公钥地址与用户账号进行关联,其他用户只需要获知某个用户的账号名称,即可得到待接收加密数字货币的用户的公钥地址;极大地提升了网站访问的便利性,有效地克服了数字加密货币中,由于公钥地址过长,记忆、分辨、交流和抄录的困难,导致出错和经济损失的风险,以及现有技术中采用二维码图片受到的限制较多,在许多情况下较为不便的缺点。
2、本发明采用加密数字货币中具有极强安全性的公开账本,如比特币的区块链来记录验证交易,在验证交易中的附加信息或脚本内容中包含了用户的账户信息,如用户名、公钥地址。因此只要验证公钥地址对应的私钥***露,用户注册的信息和关联的公钥地址就具有极高的抗攻击和防篡改能力,大大降低了用户的公钥地址被他人替换而造成经济损失的可能性。
3、本发明采用哈希值运算将用户的账号信息、公钥地址进行组合后,生成固定长度范围的数据作为校验数据,仅需占用极少量的存储空间和传输代价,同时借助哈希运算的非可逆性保障了校验数据高度的防篡改能力,并确保了用户信息中如出生日期、手机号码等非***息的私密性。
4、本发明通过引导***用户完成身份认证,采用经过手机、微博、QQ等途径认证的账号来接收加密数字货币付款,相当于将用户公钥地址和用户的实际身份关联起来,同时向全网公布。能够大幅提升加密数字货币付款方对于收款方和交易的信任度,促成更多潜在的交易,最终使用户受益。
附图说明
图1为本发明中用户与公开账本构成的网络的示意图;
图2为本发明中验证交易的一种优选的示意框图;
图3为本发明***的结构框图。
具体实施方式
如图1所示,在由一个公开账本和n个用户构成的加密数字货币网络中,n个用户共享同一套公开账本(如比特币的区块链,即Block Chain),在用户的计算机中存储公开账本的全部或部分副本。公开账本具有极高的安全性,其安全性由工作量证明(Proof-of-work)等机制进行保护。如图1中,用户的所有交易会向全网的其他用户广播,最终进入公开账本中。公开账本用于存储并公开n个用户的交易记录,每条交易记录的内容包括交易编号、交易时间、发送方和接收方的公钥地址,发送加密数字货币的数量、交易手续费、附加信息或脚本内容等;n个用户拥有各自不同的公钥地址和私钥地址,这些公钥地址和私钥地址成对存在,使用私钥地址可以生成公钥地址,反之则不可以,可以很方便地使用私钥地址来验证用户对某个公钥地址的所有权;公钥地址用于公布并接收加密数字货币,私钥地址用于签名并发送加密数字货币;
一种用于加密数字货币的公钥地址与用户账号的关联和检索方法是按如下过程进行:
步骤1、向加密数字货币网络中的用户公布验证公钥地址;公布验证公钥地址的方式有网站公开、微博公开、微信公众号等。为方便识别,可采用VanityGen等工具生成包含有特殊字符串的公钥地址。
步骤2、建立已注册用户:
步骤2.1、接收待注册用户的注册账号请求并进行验证,验证条件有:
(1)账号名不得为被禁止注册的账号名,如保留字、长度少于4的账号名,以及带有攻击或侮辱性字样的账号名;
(2)账号名、邮箱地址不得与已有账号名、邮箱地址重复。
步骤2.2、对通过验证的注册账号接收其加密数字货币的公钥地址,加密数字货币的公钥地址可以是多种加密数字货币的多个公钥地址,从而建立已注册用户,在数据库中记录注册用户的账号名和注册用户的公钥地址,使得注册账号与公钥地址建立对应关系;
如果用户输入的是已被其他用户登记过的公钥地址,提示用户检查是否输入了错误的公钥地址,若是,则重新输入,若不是,则通过以下方式之一进行申诉:
(1)人工申诉:通过电话、电子邮件、QQ等方式进行人工核验;
(2)自动申诉:提示用户在限定的时间内(如15分钟),使用其输入的公钥地址对应的私钥地址发送一笔极小额的加密数字货币至特定的公钥地址,以证明用户对公钥地址及对应的私钥地址的所有权。
对申诉成功的用户,将其账号与其输入的公钥地址的关联,同时解除该公钥地址与其他用户的绑定。
步骤2.3、对已注册用户进行身份认证,使得已注册用户为真实合法用户,从而将用户账号、公钥地址与用户的真实身份建立起对应关系。
本实施例中,引导已注册用户使用电子邮箱、手机、微博和QQ号进行身份认证。其中电子邮箱的认证方法为:向其邮箱发送带有特殊链接的电子邮件,用户打开电子邮件点击该链接后即完成电子邮箱认证。手机认证的方法为:向手机发送带有验证码的短消息,用户在账号手机验证界面中,输入正确的手机验证码,即可通过手机认证。微博和QQ号的认证方式为:通过微博和QQ开发的OAUTH认证接口API,由用户输入其拥有的微博和QQ账号、密码并授权,即可通过微博和QQ认证;
具体实施中,步骤1和步骤2的顺序可以互换。
步骤3、利用与验证公钥地址对应的私钥地址向任意其他公钥地址发送数量大于等于零的加密数字货币作为已注册用户的验证交易并记录在公开账本中形成交易编号,设置验证交易的附加信息或脚本内容中包含校验数据;本实施例中,采用比特币交易中的脚本类型为OP_RETURN的脚本内容存放校验数据。图2给出了验证交易的示意框图。图中发送方的验证公钥地址即为步骤1中向用户公布的验证公钥地址,接收方地址可为任意公钥地址。校验数据按照如下方式获得:
将已注册用户的账号信息和/或已注册用户的公钥地址进行组合后通过哈希值运算,生成固定长度范围的数据作为校验数据;账号信息包括:注册账号和/或真实身份信息。例如,真实身份信息可包括:姓名、性别、手机号、电子邮箱地址等。本实施例中,对用户的账号名和公钥地址组合为JSON格式,如
}其中user字段表示用户账号名,gender、phone、email字段分别标注了用户的性别、手机号和电子邮箱地址,addresses字段表示用户的公钥地址列表,例如type为BTC表示比特币公钥地址,type为LTC表示公钥莱特币地址。将上述JSON格式内容去除换行和空格后,并采用SHA-256算法进行哈希运算,得到结果为固定长度32byte(256bit)的数据:
25b36695d9dfcf54532a940ec49f39352b04a7c66c2ea0fe5b7c16fa1eb88cbc
再在最前端增加一个特殊前缀“BIDIZHI”的ascii编码:424944495a484940,用以与其他脚本内容的前缀进行区分。组合在一起,即为:
424944495a48494025b36695d9dfcf54532a940ec49f39352b04a7c66c2ea0fe5b7c16fa1eb88cbc
上述内容即作为验证交易的类型为OP_RETURN的脚本内容。
步骤4、接收来自加密数字货币网络中其他用户的查询请求,查询请求为查询已注册用户的公钥地址的请求;具体实施中,查询请求由用户在浏览器网页中提交,对用户提交的内容进行判断,是否在数据库中存在查询请求的用户账号名,若不存在则提示用户未找到。若存在,根据查询请求反馈已注册用户的公钥地址,并在公开账本中根据交易编号检索是否存在已注册用户的验证交易;具体实施中,根据数据库中记录的交易编号,在比特币区块链中使用GetTransaction(txid)命令接口进行检索,其中txid即为交易编号。若不存在,则表示已注册用户的公钥地址为可疑地址并进行提示;若存在,则校验已注册用户的验证交易的发送方是否为验证公钥地址的公布方;若不是,则表示已注册用户的公钥地址为非法地址并进行提示;若是,则检查验证交易的附加信息或脚本内容中,是否包含校验数据;若不包含,则表示已注册用户的公钥地址为非法地址并进行提示;若包含,则核对校验数据是否一致;若一致,则表示已注册用户的公钥地址为安全有效地址,否则,表示已注册用户的公钥地址为非法地址并进行提示。具体实施中,调取用户的账号信息和公钥地址,组成JSON格式的数据,使用SHA-256算法对其进行哈希运算,将运算得到的结果前附加特殊前缀“BIDIZHI”的ascii编码,即424944495a484940,再与区块链中的验证消息的OP_RETURN脚本内容中的数据进行对比,判断是否完全一致即可。采用这种方式的优点在于,数据源是本地数据库,所以响应速度快,用户体验较好。在返回本地数据库中保存的地址之后再到公开账本进行验证,给出验证结果的提示,用户能以最快速度查询到检索的账号名对应的公钥地址,因为绝大多数情况下,用户的公钥地址不会被攻击或冒用;但是技术实现上相对复杂。
除了以上这种方式外,步骤4还可以按如下方式进行:
接收来自加密数字货币网络中其他用户的查询请求,具体实施中,查询请求由用户在浏览器网页中提交,对用户提交的内容进行判断,是否在数据库中存在查询请求的用户账号名,若不存在则提示用户未找到。若存在,查询请求为查询已注册用户的公钥地址的请求;根据查询请求在公开账本中根据交易编号检索是否存在已注册用户的验证交易;具体实施中,根据数据库中记录的交易编号,在比特币区块链中使用GetTransaction("txid")命令进行检索,其中txid即为交易编号。若不存在,则表示已注册用户的公钥地址为可疑地址;若存在,则校验已注册用户的验证交易的发送方是否为验证公钥地址的公布方;若不是,则表示已注册用户的公钥地址为非法地址;若是,则检查验证交易的附加信息或脚本内容中,是否包含校验数据;若不包含,则表示已注册用户的公钥地址为非法地址;若包含,则核对校验数据是否一致;若一致,则表示已注册用户的公钥地址为安全有效地址并反馈已注册用户的公钥地址,否则,表示已注册用户的公钥地址为非法地址。采用这种方式的优点在于技术实现相对简单,对数据库存储空间要求也略低一些。但因为需要先去公开账本查询,查询的响应速度相比第前一种方式较慢,用户体验也有所下降。
参见图3,一种用于加密数字货币公钥地址与用户账号关联和检索的***包括:
客户端,用于接收***用户提供注册和登陆账号、接收新的用户检索已有用户用于接收加密电子货币的公钥地址的请求,并向服务端发起请求,获取服务端的处理结果,向***用户呈现服务端处理结果的功能。
服务端,包括注册和验证单元、验证交易单元以及查询和检索单元。具体实施中,服务端使用C#语言实现,开发环境为Visual Studio2013。服务端采用Asp.Net MVC网站开发技术,部署于IIS7网站容器供用户访问。数据库部分使用My SQL5.6,存储引擎为InnoDB。
注册和验证单元,用于接收和验证待注册用户的注册账号,并对验证的注册账号存储其加密数字货币的公钥地址;从而建立已注册用户;本实施例中,服务端将通过验证的用户注册号和公钥地址存储入MySQL数据库,使用用户的账号主键ID与用户的公钥地址进行关联,关联方式为1:n,其中“1”代表用户账号,“n”代表用户的多个公钥地址。
验证交易单元,用于利用预置的加密数字货币的私钥地址向任意公钥地址上发送数量大于等于零的加密数字货币作为已注册用户的验证交易并记录在公开账本中,从而完成验证交易;本实施例中,服务端调用Bitcoin Core客户端的RPC的JSON格式接口或CLI命令行接口,使用其中的“CreateRawTransaction”、”SignRawTransaction”等接口实现验证交易的构造和发送。交易完成后,从BItcoinCore返回的参数中会携带有验证交易的交易编号,将此交易编号存储于数据库中,并与用户的账号主键ID关联。
查询和检索单元,用于接收来自加密数字货币网络中其他用户的查询请求,并根据查询请求验证和反馈已注册用户的公钥地址。具体实施中,在***数据库中使用用户查询的用户账号名,调取与该账号名使用同样账号主键ID关联的验证交易的交易编号并在区块链中查找该验证交易;在数据库中调取与该账号名使用同样账号主键ID关联的公钥地址、账号信息,封装为JSON格式并使用SHA-256算法计算出哈希值,与区块链中验证交易的OP_RETURN脚本内容进行核对校验。
本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
以上对本申请所提供的一种用于加密数字货币的公钥地址与用户账号的关联和检索方法及***,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本申请的限制。
Claims (6)
1.一种用于加密数字货币的公钥地址与用户账号的关联和检索方法,是应用在由一个公开账本和n个用户构成的加密数字货币网络中,所述公开账本用于存储并公开所述n个用户的交易记录;所述n个用户拥有各自不同的公钥地址和私钥地址;所述公钥地址用于公布并接收加密数字货币,所述私钥地址用于签名并发送加密数字货币;其特征是,
所述关联和检索方法是按如下步骤进行:
步骤1、向所述加密数字货币网络中的用户公布验证公钥地址;
步骤2、接收待注册用户的注册账号请求并进行验证,对通过验证的注册账号接收其加密数字货币的公钥地址;从而建立已注册用户,使得所述注册账号与所述公钥地址建立对应关系;
步骤3、利用与所述验证公钥地址对应的私钥地址向任意其他公钥地址发送数量大于等于零的加密数字货币作为所述已注册用户的验证交易并记录在所述公开账本中形成交易编号,设置所述验证交易的附加信息或脚本内容中包含校验数据;
步骤4、接收来自所述加密数字货币网络中其他用户的查询请求,所述查询请求为查询所述已注册用户的公钥地址的请求;根据所述查询请求反馈所述已注册用户的公钥地址,并在所述公开账本中根据所述交易编号检索是否存在所述已注册用户的验证交易;若不存在,则表示所述已注册用户的公钥地址为可疑地址并进行提示;若存在,则校验所述已注册用户的验证交易的发送方是否为所述验证公钥地址的公布方;若不是,则表示所述已注册用户的公钥地址为非法地址并进行提示;若是,则检查所述验证交易的附加信息或脚本内容中,是否包含校验数据;若不包含,则表示所述已注册用户的公钥地址为非法地址并进行提示;若包含,则核对所述校验数据是否一致;若一致,则表示所述已注册用户的公钥地址为安全有效地址,否则,表示所述已注册用户的公钥地址为非法地址并进行提示。
2.根据权利要求1所述的方法,其特征是,所述步骤4还可以按如下方式进行:
接收来自所述加密数字货币网络中其他用户的查询请求,所述查询请求为查询所述已注册用户的公钥地址的请求;根据所述查询请求在所述公开账本中根据所述交易编号检索是否存在所述已注册用户的验证交易;若不存在,则表示所述已注册用户的公钥地址为可疑地址;若存在,则校验所述已注册用户的验证交易的发送方是否为所述验证公钥地址的公布方;若不是,则表示所述已注册用户的公钥地址为非法地址;若是,则检查所述验证交易的附加信息或脚本内容中,是否包含校验数据;若不包含,则表示所述已注册用户的公钥地址为非法地址;若包含,则核对所述校验数据是否一致;若一致,则表示所述已注册用户的公钥地址为安全有效地址并反馈所述已注册用户的公钥地址,否则,表示所述已注册用户的公钥地址为非法地址。
3.根据权利要求1所述的方法,其特征是,步骤1和步骤2的顺序可以互换。
4.根据权利要求1所述的方法,其特征是,在步骤2中,对所述已注册用户进行身份认证,使得所述已注册用户为真实合法用户,从而将用户账号、公钥地址与用户的真实身份建立起对应关系。
5.根据权利要求1或2或3或4所述的方法,其特征是,所述步骤3中的校验数据按照如下方式获得:
将所述已注册用户的账号信息和/或所述已注册用户的公钥地址进行组合后通过哈希值运算,生成固定长度范围的数据作为校验数据;所述账号信息包括:注册账号和/或真实身份信息。
6.一种用于加密数字货币公钥地址与用户账号关联和检索的***,其特征是包括:
注册和验证单元,用于接收和验证待注册用户的注册账号,并对验证的注册账号存储其加密数字货币的公钥地址;从而建立已注册用户;
验证交易单元,用于利用预置的加密数字货币的私钥地址向任意公钥地址上发送数量大于等于零的加密数字货币作为所述已注册用户的验证交易并记录在所述公开账本中,从而完成验证交易;
查询和检索单元,用于接收来自所述加密数字货币网络中其他用户的查询请求,并根据所述查询请求验证和反馈所述已注册用户的公钥地址。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410619289.5A CN104392354B (zh) | 2014-11-05 | 2014-11-05 | 一种公钥地址与用户账号的关联和检索方法及其*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410619289.5A CN104392354B (zh) | 2014-11-05 | 2014-11-05 | 一种公钥地址与用户账号的关联和检索方法及其*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104392354A true CN104392354A (zh) | 2015-03-04 |
CN104392354B CN104392354B (zh) | 2017-10-03 |
Family
ID=52610253
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410619289.5A Active CN104392354B (zh) | 2014-11-05 | 2014-11-05 | 一种公钥地址与用户账号的关联和检索方法及其*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104392354B (zh) |
Cited By (69)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105260923A (zh) * | 2015-10-15 | 2016-01-20 | 大庆万朵物联网科技有限公司 | 在线交易方法及*** |
CN105488722A (zh) * | 2015-11-30 | 2016-04-13 | 布比(北京)网络技术有限公司 | 基于衍生链的资产数据处理方法及装置 |
CN105630609A (zh) * | 2016-02-24 | 2016-06-01 | 杭州复杂美科技有限公司 | 区块链的打包存储方法 |
CN105678545A (zh) * | 2016-01-04 | 2016-06-15 | 布比(北京)网络技术有限公司 | 基于分布式共享总账的数字资产交易***及其构建方法 |
CN105681301A (zh) * | 2016-01-16 | 2016-06-15 | 杭州复杂美科技有限公司 | 区块链上的结算方法 |
CN105678546A (zh) * | 2016-01-04 | 2016-06-15 | 布比(北京)网络技术有限公司 | 基于分布式共享总账的数字资产处理方法 |
CN106022917A (zh) * | 2016-05-08 | 2016-10-12 | 杭州复杂美科技有限公司 | 区块链撮合交易所方案 |
CN106096967A (zh) * | 2016-06-20 | 2016-11-09 | 深圳市淘淘谷信息技术有限公司 | 一种用区块链来标示数字货币流通的方法 |
CN106357644A (zh) * | 2016-09-21 | 2017-01-25 | 江苏通付盾科技有限公司 | 基于区块链网络的身份认证方法、***及服务器 |
CN106357640A (zh) * | 2016-09-18 | 2017-01-25 | 江苏通付盾科技有限公司 | 基于区块链网络的身份认证方法、***及服务器 |
CN106453407A (zh) * | 2016-11-23 | 2017-02-22 | 江苏通付盾科技有限公司 | 基于区块链的身份认证方法、认证服务器及用户终端 |
CN106781008A (zh) * | 2016-12-12 | 2017-05-31 | 成都育芽科技有限公司 | 一种基于区块链基础的自动售货装置控制***及方法 |
CN107230049A (zh) * | 2016-03-25 | 2017-10-03 | 中国人民银行印制科学技术研究所 | 提供数字货币的方法和*** |
CN107330693A (zh) * | 2017-06-21 | 2017-11-07 | 重庆小犀智能科技有限公司 | 一种支持比特币地址别名的比特币钱包及付款方法 |
CN107358424A (zh) * | 2017-06-26 | 2017-11-17 | 中国人民银行数字货币研究所 | 一种基于数字货币的交易方法和装置 |
CN107526624A (zh) * | 2017-07-18 | 2017-12-29 | 杭州趣链科技有限公司 | 一种基于Java虚拟机的智能合约执行引擎 |
CN107710258A (zh) * | 2015-03-27 | 2018-02-16 | 黑金币公司 | 用于个人识别和验证的***和方法 |
WO2018041066A1 (zh) * | 2016-08-29 | 2018-03-08 | 北京瑞卓喜投科技发展有限公司 | 基于区块链技术的数据处理方法、装置及*** |
CN107851281A (zh) * | 2015-05-21 | 2018-03-27 | 万事达卡国际股份有限公司 | 用于基于区块链的交易的欺诈控制的***和方法 |
CN107862782A (zh) * | 2017-10-27 | 2018-03-30 | 链家网(北京)科技有限公司 | 基于以太坊区块链的抽签方法及装置 |
CN108292401A (zh) * | 2015-07-08 | 2018-07-17 | 巴克莱银行公开有限公司 | 安全的数字数据操作 |
CN108322558A (zh) * | 2017-12-28 | 2018-07-24 | 北京欧链科技有限公司 | 关联地址信息的方法、装置及*** |
CN108351998A (zh) * | 2015-11-09 | 2018-07-31 | 英诺吉创新有限公司 | 用于运输物品的***和方法 |
CN108369703A (zh) * | 2015-12-07 | 2018-08-03 | 维萨国际服务协会 | 使用加密货币***管理支付和支付替代方式的方法和*** |
CN108369697A (zh) * | 2015-10-16 | 2018-08-03 | 科因普拉格株式会社 | 基于区块链的认可证书签发***和方法以及基于区块链的认可证书认证***和方法 |
CN108629581A (zh) * | 2018-04-28 | 2018-10-09 | 比飞力(深圳)科技有限公司 | 一种实体数字货币及验证其有效性的方法及装置 |
CN108701325A (zh) * | 2015-12-21 | 2018-10-23 | 星茶瓦公司 | 自调节交易***以及用于该***的方法 |
CN108780390A (zh) * | 2016-06-06 | 2018-11-09 | 汤森路透全球资源无限公司 | 用于提供身份评分的***和方法 |
CN108780556A (zh) * | 2016-06-06 | 2018-11-09 | 汤森路透全球资源无限公司 | 用于提供个人分布式分类账的***和方法 |
CN108885761A (zh) * | 2016-04-11 | 2018-11-23 | 区块链控股有限公司 | 用于区块链上的安全点对点通信的方法 |
CN108885760A (zh) * | 2016-02-22 | 2018-11-23 | 科因普拉格株式会社 | 基于区块链的金融机构证书的篡改验证***和方法 |
CN108885746A (zh) * | 2016-03-24 | 2018-11-23 | 区块链控股有限公司 | 用于在区块链上记录多个交易的方法和*** |
CN108881166A (zh) * | 2017-05-16 | 2018-11-23 | 江峰 | 一种带外部固定物理节点式虚拟账号区块链验证*** |
CN109074579A (zh) * | 2016-02-23 | 2018-12-21 | 区块链控股有限公司 | 使用分布式散列表和区块链保护计算机软件的方法及*** |
CN109074580A (zh) * | 2016-02-23 | 2018-12-21 | 区块链控股有限公司 | 在区块链上安全转移实体的方法和*** |
CN109074562A (zh) * | 2016-02-23 | 2018-12-21 | 区块链控股有限公司 | 基于区块链的合并式数据传输控制方法和*** |
CN109074434A (zh) * | 2016-05-13 | 2018-12-21 | 区块链控股有限公司 | 使用分布式散列表和点对点分布式分类账验证数字资产所有权的方法和*** |
CN109155034A (zh) * | 2016-04-29 | 2019-01-04 | 区块链控股有限公司 | 使用区块链实现逻辑门功能 |
CN109242461A (zh) * | 2018-08-01 | 2019-01-18 | 点点客信息技术股份有限公司 | 基于手机号的区块链数字资产支付方法 |
CN109257341A (zh) * | 2018-09-04 | 2019-01-22 | 广州矩阵信息科技有限公司 | 一种区块链地址的管理方法和设备 |
CN109314637A (zh) * | 2016-02-23 | 2019-02-05 | 区块链控股有限公司 | 区块链上高效转移与工资关联的加密货币的方法和*** |
CN109417483A (zh) * | 2016-07-15 | 2019-03-01 | 万事达卡国际股份有限公司 | 用于分区区块链和增强被许可的区块链的隐私的方法和*** |
CN109417549A (zh) * | 2016-04-30 | 2019-03-01 | 西伟科技有限公司 | 使用集中式或分布式分类账来提供信息证明的方法和设备 |
CN109413228A (zh) * | 2018-12-20 | 2019-03-01 | 全链通有限公司 | 基于区块链域名***的IPv6生成方法和*** |
CN109416815A (zh) * | 2016-02-22 | 2019-03-01 | 加拿大皇家银行 | 电子文件平台 |
CN109523377A (zh) * | 2018-10-18 | 2019-03-26 | 上海达家迎信息科技有限公司 | 一种数字货币的交易方法、装置、设备和存储介质 |
CN109615348A (zh) * | 2018-10-18 | 2019-04-12 | 玄章技术有限公司 | 一种标识加密货币钱包地址的方法及一种加密货币*** |
CN109643420A (zh) * | 2016-02-23 | 2019-04-16 | 区块链控股有限公司 | 用于在区块链上有效转移实体的方法和*** |
CN109685664A (zh) * | 2018-12-20 | 2019-04-26 | 姚前 | 一种基于资产托管***关联的数字资产实名登记*** |
CN109923573A (zh) * | 2016-08-31 | 2019-06-21 | 张建钢 | 可大规模扩展的区块链账本 |
CN110199305A (zh) * | 2017-01-31 | 2019-09-03 | 区块链控股有限公司 | 用于确定使用区块链实现的机器可执行合约的状态的计算机实现的***和方法 |
CN110474763A (zh) * | 2019-08-28 | 2019-11-19 | 蒋勇 | 一种基于链的身份保护方法及场景应用 |
CN110490588A (zh) * | 2019-08-23 | 2019-11-22 | 深圳前海环融联易信息科技服务有限公司 | 身份证书管理方法、装置、计算机设备及存储介质 |
CN110603557A (zh) * | 2017-03-16 | 2019-12-20 | 香港物流及供应链管理应用技术研发中心 | 控制交易账本的***和方法 |
CN110610418A (zh) * | 2018-06-15 | 2019-12-24 | 翟红鹰 | 基于区块链的交易状态查询方法、***、设备及存储介质 |
CN110622166A (zh) * | 2016-05-19 | 2019-12-27 | 美新科技公司 | 实用加密ip管理方法和*** |
CN110663053A (zh) * | 2017-05-22 | 2020-01-07 | 区块链控股有限公司 | 将未确定来源的未确定数据安全地提供到区块链交易的锁定脚本中 |
CN110717746A (zh) * | 2019-10-14 | 2020-01-21 | 杭州复杂美科技有限公司 | 一种转账、地址命名方法和***、设备及存储介质 |
CN110751556A (zh) * | 2019-09-28 | 2020-02-04 | 北京瑞卓喜投科技发展有限公司 | 资产发行监管方法、设备及*** |
CN110914851A (zh) * | 2019-03-27 | 2020-03-24 | 阿里巴巴集团控股有限公司 | 提高区块链网络与外部数据源之间的通信的完整性 |
CN110998631A (zh) * | 2017-07-17 | 2020-04-10 | Dlt基数公司 | 分布式账本技术 |
CN110992028A (zh) * | 2019-10-14 | 2020-04-10 | 腾讯科技(深圳)有限公司 | 基于区块链网络的换汇平台的数据处理方法及装置 |
CN111083220A (zh) * | 2016-08-29 | 2020-04-28 | ***股份有限公司 | 提供金融服务应用的方法 |
CN111201515A (zh) * | 2017-10-09 | 2020-05-26 | 美国运通旅游有关服务公司 | 用于忠诚度积分分配的***和方法 |
CN111445242A (zh) * | 2020-03-11 | 2020-07-24 | 陈健 | 基于区块链的账户地址信息的发布方法和装置 |
CN111480172A (zh) * | 2017-10-27 | 2020-07-31 | 科尼普卢斯股份公司 | 将加密密钥安全地注册在用于加密密钥的物理介质上的方法和***,以及所生产的物理介质 |
CN111666540A (zh) * | 2020-06-05 | 2020-09-15 | 上海冠勇信息科技有限公司 | 一种基于区块链与数字签名的版权存证确权方法 |
CN113595726A (zh) * | 2016-02-23 | 2021-11-02 | 区块链控股有限公司 | 用于控制和分发数字内容的区块链实现的方法 |
US12039537B2 (en) | 2021-03-02 | 2024-07-16 | Mastercard International Incorporated | Method and system for linking blockchain transactions to private verified identities |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101009014A (zh) * | 2007-01-24 | 2007-08-01 | 华中科技大学 | 一种安全防伪方法及其*** |
CN101017583A (zh) * | 2006-02-10 | 2007-08-15 | 刘明晶 | 安全地绑定银行帐号与个人终端的方法 |
JP2010049645A (ja) * | 2008-08-25 | 2010-03-04 | Oki Electric Ind Co Ltd | 自動取引装置及び自動取引システム |
US20100169218A1 (en) * | 2007-06-27 | 2010-07-01 | Koninklijke Philips Electronics N.V. | Secure authentication of lectronic prescriptions |
-
2014
- 2014-11-05 CN CN201410619289.5A patent/CN104392354B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101017583A (zh) * | 2006-02-10 | 2007-08-15 | 刘明晶 | 安全地绑定银行帐号与个人终端的方法 |
CN101009014A (zh) * | 2007-01-24 | 2007-08-01 | 华中科技大学 | 一种安全防伪方法及其*** |
US20100169218A1 (en) * | 2007-06-27 | 2010-07-01 | Koninklijke Philips Electronics N.V. | Secure authentication of lectronic prescriptions |
JP2010049645A (ja) * | 2008-08-25 | 2010-03-04 | Oki Electric Ind Co Ltd | 自動取引装置及び自動取引システム |
Non-Patent Citations (2)
Title |
---|
杨晓晨 等: "比特币:运行原理、典型特征与前景展望", 《金融评论》 * |
邹彬: "基于RSA加密算法的电子奖券***的研究与设计", 《中国优秀硕士学位论文全文数据库信息科技辑 》 * |
Cited By (117)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107710258A (zh) * | 2015-03-27 | 2018-02-16 | 黑金币公司 | 用于个人识别和验证的***和方法 |
CN107851281A (zh) * | 2015-05-21 | 2018-03-27 | 万事达卡国际股份有限公司 | 用于基于区块链的交易的欺诈控制的***和方法 |
CN113435895A (zh) * | 2015-05-21 | 2021-09-24 | 万事达卡国际股份有限公司 | 用于基于区块链的交易的欺诈控制的***和方法 |
CN107851281B (zh) * | 2015-05-21 | 2021-07-23 | 万事达卡国际股份有限公司 | 用于基于区块链的交易的欺诈控制的***和方法 |
US10963881B2 (en) | 2015-05-21 | 2021-03-30 | Mastercard International Incorporated | Method and system for fraud control of blockchain-based transactions |
CN108292401A (zh) * | 2015-07-08 | 2018-07-17 | 巴克莱银行公开有限公司 | 安全的数字数据操作 |
CN108292401B (zh) * | 2015-07-08 | 2022-04-19 | 巴克莱执行服务有限公司 | 安全的数字数据操作 |
CN105260923A (zh) * | 2015-10-15 | 2016-01-20 | 大庆万朵物联网科技有限公司 | 在线交易方法及*** |
CN108369697A (zh) * | 2015-10-16 | 2018-08-03 | 科因普拉格株式会社 | 基于区块链的认可证书签发***和方法以及基于区块链的认可证书认证***和方法 |
CN108351998B (zh) * | 2015-11-09 | 2022-03-29 | 英诺吉创新有限公司 | 用于运输物品的***和方法 |
CN108351998A (zh) * | 2015-11-09 | 2018-07-31 | 英诺吉创新有限公司 | 用于运输物品的***和方法 |
CN105488722B (zh) * | 2015-11-30 | 2019-11-26 | 布比(北京)网络技术有限公司 | 基于衍生链的资产数据处理方法及装置 |
CN105488722A (zh) * | 2015-11-30 | 2016-04-13 | 布比(北京)网络技术有限公司 | 基于衍生链的资产数据处理方法及装置 |
US11270299B2 (en) | 2015-12-07 | 2022-03-08 | Visa International Service Association | Methods and systems of using a cryptocurrency system to manage payments and payment alternatives |
CN108369703A (zh) * | 2015-12-07 | 2018-08-03 | 维萨国际服务协会 | 使用加密货币***管理支付和支付替代方式的方法和*** |
CN108701325B (zh) * | 2015-12-21 | 2022-11-22 | 星茶瓦公司 | 自调节交易***以及用于该***的方法 |
CN108701325A (zh) * | 2015-12-21 | 2018-10-23 | 星茶瓦公司 | 自调节交易***以及用于该***的方法 |
CN105678546A (zh) * | 2016-01-04 | 2016-06-15 | 布比(北京)网络技术有限公司 | 基于分布式共享总账的数字资产处理方法 |
CN105678545A (zh) * | 2016-01-04 | 2016-06-15 | 布比(北京)网络技术有限公司 | 基于分布式共享总账的数字资产交易***及其构建方法 |
CN105681301A (zh) * | 2016-01-16 | 2016-06-15 | 杭州复杂美科技有限公司 | 区块链上的结算方法 |
CN105681301B (zh) * | 2016-01-16 | 2019-03-12 | 杭州复杂美科技有限公司 | 区块链上的结算方法 |
CN108885760A (zh) * | 2016-02-22 | 2018-11-23 | 科因普拉格株式会社 | 基于区块链的金融机构证书的篡改验证***和方法 |
CN109416815A (zh) * | 2016-02-22 | 2019-03-01 | 加拿大皇家银行 | 电子文件平台 |
CN108885760B (zh) * | 2016-02-22 | 2022-02-08 | 科因普拉格株式会社 | 基于区块链的金融机构证书的篡改验证***和方法 |
CN109416815B (zh) * | 2016-02-22 | 2022-09-20 | 加拿大皇家银行 | 电子文件平台 |
CN109074579A (zh) * | 2016-02-23 | 2018-12-21 | 区块链控股有限公司 | 使用分布式散列表和区块链保护计算机软件的方法及*** |
CN109643420A (zh) * | 2016-02-23 | 2019-04-16 | 区块链控股有限公司 | 用于在区块链上有效转移实体的方法和*** |
CN109314637B (zh) * | 2016-02-23 | 2021-09-10 | 区块链控股有限公司 | 区块链上高效转移加密货币的方法和设备 |
CN109074580B (zh) * | 2016-02-23 | 2022-09-30 | 区块链控股有限公司 | 在区块链上安全转移实体的方法和*** |
CN109314637A (zh) * | 2016-02-23 | 2019-02-05 | 区块链控股有限公司 | 区块链上高效转移与工资关联的加密货币的方法和*** |
CN113595726A (zh) * | 2016-02-23 | 2021-11-02 | 区块链控股有限公司 | 用于控制和分发数字内容的区块链实现的方法 |
TWI778953B (zh) * | 2016-02-23 | 2022-10-01 | 安地卡及巴布達商恩鏈控股有限公司 | 使用分散式雜湊表與區塊鏈來保護電腦軟體之方法與系統 |
CN109074580A (zh) * | 2016-02-23 | 2018-12-21 | 区块链控股有限公司 | 在区块链上安全转移实体的方法和*** |
CN109074562A (zh) * | 2016-02-23 | 2018-12-21 | 区块链控股有限公司 | 基于区块链的合并式数据传输控制方法和*** |
CN109074579B (zh) * | 2016-02-23 | 2022-10-11 | 区块链控股有限公司 | 使用分布式散列表和区块链保护计算机软件的方法及*** |
CN109074562B (zh) * | 2016-02-23 | 2023-07-25 | 区块链控股有限公司 | 基于区块链的合并式数据传输控制方法和*** |
CN105630609A (zh) * | 2016-02-24 | 2016-06-01 | 杭州复杂美科技有限公司 | 区块链的打包存储方法 |
CN105630609B (zh) * | 2016-02-24 | 2021-05-11 | 杭州复杂美科技有限公司 | 区块链的打包存储方法 |
CN108885746A (zh) * | 2016-03-24 | 2018-11-23 | 区块链控股有限公司 | 用于在区块链上记录多个交易的方法和*** |
US20220230147A1 (en) * | 2016-03-24 | 2022-07-21 | nChain Holdings Limited | Methods and systems for recording multiple transactions on a blockchain |
CN107230049A (zh) * | 2016-03-25 | 2017-10-03 | 中国人民银行印制科学技术研究所 | 提供数字货币的方法和*** |
CN108885761A (zh) * | 2016-04-11 | 2018-11-23 | 区块链控股有限公司 | 用于区块链上的安全点对点通信的方法 |
CN108885761B (zh) * | 2016-04-11 | 2023-09-29 | 区块链控股有限公司 | 用于区块链上的安全点对点通信的方法 |
CN109155034A (zh) * | 2016-04-29 | 2019-01-04 | 区块链控股有限公司 | 使用区块链实现逻辑门功能 |
CN109417549A (zh) * | 2016-04-30 | 2019-03-01 | 西伟科技有限公司 | 使用集中式或分布式分类账来提供信息证明的方法和设备 |
CN106022917A (zh) * | 2016-05-08 | 2016-10-12 | 杭州复杂美科技有限公司 | 区块链撮合交易所方案 |
CN109074434A (zh) * | 2016-05-13 | 2018-12-21 | 区块链控股有限公司 | 使用分布式散列表和点对点分布式分类账验证数字资产所有权的方法和*** |
CN109074434B (zh) * | 2016-05-13 | 2023-07-07 | 区块链控股有限公司 | 使用分布式散列表和点对点分布式分类账验证数字资产所有权的方法和*** |
CN110622166A (zh) * | 2016-05-19 | 2019-12-27 | 美新科技公司 | 实用加密ip管理方法和*** |
CN108780390B (zh) * | 2016-06-06 | 2022-09-27 | 金融与风险组织有限公司 | 用于提供身份评分的***和方法 |
CN108780556A (zh) * | 2016-06-06 | 2018-11-09 | 汤森路透全球资源无限公司 | 用于提供个人分布式分类账的***和方法 |
CN108780390A (zh) * | 2016-06-06 | 2018-11-09 | 汤森路透全球资源无限公司 | 用于提供身份评分的***和方法 |
CN106096967A (zh) * | 2016-06-20 | 2016-11-09 | 深圳市淘淘谷信息技术有限公司 | 一种用区块链来标示数字货币流通的方法 |
US11082204B2 (en) | 2016-07-15 | 2021-08-03 | Mastercard International Incorporated | Method and system for partitioned blockchains and enhanced privacy for permissioned blockchains |
CN109417483B (zh) * | 2016-07-15 | 2022-04-12 | 万事达卡国际股份有限公司 | 用于分区区块链和增强被许可的区块链的隐私的方法和*** |
US11811911B2 (en) | 2016-07-15 | 2023-11-07 | Mastercard International Incorporated | Method and system for partitioned blockchains and enhanced privacy for permissioned blockchains |
CN109417483A (zh) * | 2016-07-15 | 2019-03-01 | 万事达卡国际股份有限公司 | 用于分区区块链和增强被许可的区块链的隐私的方法和*** |
WO2018041066A1 (zh) * | 2016-08-29 | 2018-03-08 | 北京瑞卓喜投科技发展有限公司 | 基于区块链技术的数据处理方法、装置及*** |
CN111083220A (zh) * | 2016-08-29 | 2020-04-28 | ***股份有限公司 | 提供金融服务应用的方法 |
CN109923573A (zh) * | 2016-08-31 | 2019-06-21 | 张建钢 | 可大规模扩展的区块链账本 |
CN109923573B (zh) * | 2016-08-31 | 2023-04-14 | 张建钢 | 可大规模扩展的区块链账本 |
CN106357640B (zh) * | 2016-09-18 | 2019-11-08 | 江苏通付盾科技有限公司 | 基于区块链网络的身份认证方法、***及服务器 |
CN106357640A (zh) * | 2016-09-18 | 2017-01-25 | 江苏通付盾科技有限公司 | 基于区块链网络的身份认证方法、***及服务器 |
CN106357644B (zh) * | 2016-09-21 | 2019-07-12 | 江苏通付盾科技有限公司 | 基于区块链网络的身份认证方法、***及服务器 |
CN106357644A (zh) * | 2016-09-21 | 2017-01-25 | 江苏通付盾科技有限公司 | 基于区块链网络的身份认证方法、***及服务器 |
CN106453407A (zh) * | 2016-11-23 | 2017-02-22 | 江苏通付盾科技有限公司 | 基于区块链的身份认证方法、认证服务器及用户终端 |
CN106453407B (zh) * | 2016-11-23 | 2019-10-15 | 江苏通付盾科技有限公司 | 基于区块链的身份认证方法、认证服务器及用户终端 |
CN106781008A (zh) * | 2016-12-12 | 2017-05-31 | 成都育芽科技有限公司 | 一种基于区块链基础的自动售货装置控制***及方法 |
CN110199305A (zh) * | 2017-01-31 | 2019-09-03 | 区块链控股有限公司 | 用于确定使用区块链实现的机器可执行合约的状态的计算机实现的***和方法 |
CN110199305B (zh) * | 2017-01-31 | 2023-08-01 | 区块链控股有限公司 | 用于确定使用区块链实现的机器可执行合约的状态的计算机实现的***和方法 |
CN110603557A (zh) * | 2017-03-16 | 2019-12-20 | 香港物流及供应链管理应用技术研发中心 | 控制交易账本的***和方法 |
CN110603557B (zh) * | 2017-03-16 | 2024-04-12 | 香港物流及供应链管理应用技术研发中心 | 控制交易账本的***和方法 |
CN108881166B (zh) * | 2017-05-16 | 2021-03-26 | 江峰 | 一种带外部固定物理节点式虚拟账号区块链验证*** |
CN108881166A (zh) * | 2017-05-16 | 2018-11-23 | 江峰 | 一种带外部固定物理节点式虚拟账号区块链验证*** |
CN110663053A (zh) * | 2017-05-22 | 2020-01-07 | 区块链控股有限公司 | 将未确定来源的未确定数据安全地提供到区块链交易的锁定脚本中 |
CN110709872A (zh) * | 2017-05-22 | 2020-01-17 | 区块链控股有限公司 | 解锁交易字节码的约束注入 |
CN110709872B (zh) * | 2017-05-22 | 2024-06-07 | 区块链控股有限公司 | 解锁交易字节码的约束注入 |
CN110663053B (zh) * | 2017-05-22 | 2024-06-07 | 区块链控股有限公司 | 将未确定来源的未确定数据安全地提供到区块链交易的锁定脚本中 |
CN107330693A (zh) * | 2017-06-21 | 2017-11-07 | 重庆小犀智能科技有限公司 | 一种支持比特币地址别名的比特币钱包及付款方法 |
CN107358424B (zh) * | 2017-06-26 | 2020-09-29 | 中国人民银行数字货币研究所 | 一种基于数字货币的交易方法和装置 |
CN107358424A (zh) * | 2017-06-26 | 2017-11-17 | 中国人民银行数字货币研究所 | 一种基于数字货币的交易方法和装置 |
CN110998631A (zh) * | 2017-07-17 | 2020-04-10 | Dlt基数公司 | 分布式账本技术 |
CN107526624A (zh) * | 2017-07-18 | 2017-12-29 | 杭州趣链科技有限公司 | 一种基于Java虚拟机的智能合约执行引擎 |
CN107526624B (zh) * | 2017-07-18 | 2020-12-08 | 杭州趣链科技有限公司 | 一种基于Java虚拟机的智能合约执行引擎 |
CN111201515A (zh) * | 2017-10-09 | 2020-05-26 | 美国运通旅游有关服务公司 | 用于忠诚度积分分配的***和方法 |
CN111201515B (zh) * | 2017-10-09 | 2024-04-02 | 美国运通旅游有关服务公司 | 用于忠诚度积分分配的***和方法 |
CN111480172B (zh) * | 2017-10-27 | 2024-03-12 | 科尼普卢斯股份公司 | 将加密密钥安全地注册在用于加密密钥的物理介质上的方法和***,以及所生产的物理介质 |
CN107862782A (zh) * | 2017-10-27 | 2018-03-30 | 链家网(北京)科技有限公司 | 基于以太坊区块链的抽签方法及装置 |
CN111480172A (zh) * | 2017-10-27 | 2020-07-31 | 科尼普卢斯股份公司 | 将加密密钥安全地注册在用于加密密钥的物理介质上的方法和***,以及所生产的物理介质 |
CN107862782B (zh) * | 2017-10-27 | 2020-11-13 | 贝壳找房(北京)科技有限公司 | 基于以太坊区块链的抽签方法及装置 |
CN108322558A (zh) * | 2017-12-28 | 2018-07-24 | 北京欧链科技有限公司 | 关联地址信息的方法、装置及*** |
CN108322558B (zh) * | 2017-12-28 | 2021-01-01 | 北京欧链科技有限公司 | 关联地址信息的方法、装置及*** |
CN108629581A (zh) * | 2018-04-28 | 2018-10-09 | 比飞力(深圳)科技有限公司 | 一种实体数字货币及验证其有效性的方法及装置 |
CN110610418A (zh) * | 2018-06-15 | 2019-12-24 | 翟红鹰 | 基于区块链的交易状态查询方法、***、设备及存储介质 |
CN109242461A (zh) * | 2018-08-01 | 2019-01-18 | 点点客信息技术股份有限公司 | 基于手机号的区块链数字资产支付方法 |
CN109257341A (zh) * | 2018-09-04 | 2019-01-22 | 广州矩阵信息科技有限公司 | 一种区块链地址的管理方法和设备 |
CN109257341B (zh) * | 2018-09-04 | 2021-04-06 | 广州矩阵信息科技有限公司 | 一种区块链地址的管理方法和设备 |
CN109615348A (zh) * | 2018-10-18 | 2019-04-12 | 玄章技术有限公司 | 一种标识加密货币钱包地址的方法及一种加密货币*** |
CN109523377A (zh) * | 2018-10-18 | 2019-03-26 | 上海达家迎信息科技有限公司 | 一种数字货币的交易方法、装置、设备和存储介质 |
CN109523377B (zh) * | 2018-10-18 | 2022-02-08 | 上海达家迎信息科技有限公司 | 一种数字货币的交易方法、装置、设备和存储介质 |
CN109685664A (zh) * | 2018-12-20 | 2019-04-26 | 姚前 | 一种基于资产托管***关联的数字资产实名登记*** |
CN109413228B (zh) * | 2018-12-20 | 2021-06-01 | 全链通有限公司 | 基于区块链域名***的IPv6生成方法和*** |
CN109413228A (zh) * | 2018-12-20 | 2019-03-01 | 全链通有限公司 | 基于区块链域名***的IPv6生成方法和*** |
CN110914851A (zh) * | 2019-03-27 | 2020-03-24 | 阿里巴巴集团控股有限公司 | 提高区块链网络与外部数据源之间的通信的完整性 |
CN110914851B (zh) * | 2019-03-27 | 2024-02-06 | 创新先进技术有限公司 | 提高区块链网络与外部数据源之间的通信的完整性 |
CN110490588A (zh) * | 2019-08-23 | 2019-11-22 | 深圳前海环融联易信息科技服务有限公司 | 身份证书管理方法、装置、计算机设备及存储介质 |
CN110474763A (zh) * | 2019-08-28 | 2019-11-19 | 蒋勇 | 一种基于链的身份保护方法及场景应用 |
CN110474763B (zh) * | 2019-08-28 | 2021-04-06 | 蒋勇 | 一种基于链的身份保护方法 |
CN110751556A (zh) * | 2019-09-28 | 2020-02-04 | 北京瑞卓喜投科技发展有限公司 | 资产发行监管方法、设备及*** |
CN110992028B (zh) * | 2019-10-14 | 2021-08-10 | 腾讯科技(深圳)有限公司 | 基于区块链网络的换汇平台的数据处理方法及装置 |
CN110717746A (zh) * | 2019-10-14 | 2020-01-21 | 杭州复杂美科技有限公司 | 一种转账、地址命名方法和***、设备及存储介质 |
CN110992028A (zh) * | 2019-10-14 | 2020-04-10 | 腾讯科技(深圳)有限公司 | 基于区块链网络的换汇平台的数据处理方法及装置 |
CN111445242B (zh) * | 2020-03-11 | 2024-04-16 | 陈健 | 基于区块链的账户地址信息的发布方法和装置 |
CN111445242A (zh) * | 2020-03-11 | 2020-07-24 | 陈健 | 基于区块链的账户地址信息的发布方法和装置 |
CN111666540B (zh) * | 2020-06-05 | 2022-05-13 | 上海冠勇信息科技有限公司 | 一种基于区块链与数字签名的版权存证确权方法 |
CN111666540A (zh) * | 2020-06-05 | 2020-09-15 | 上海冠勇信息科技有限公司 | 一种基于区块链与数字签名的版权存证确权方法 |
US12039537B2 (en) | 2021-03-02 | 2024-07-16 | Mastercard International Incorporated | Method and system for linking blockchain transactions to private verified identities |
Also Published As
Publication number | Publication date |
---|---|
CN104392354B (zh) | 2017-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104392354A (zh) | 一种用于加密数字货币的公钥地址与用户账号的关联和检索方法及其*** | |
CN104320262A (zh) | 基于加密数字货币公开账本技术的用户公钥地址绑定、检索和校验的方法及*** | |
US10594696B2 (en) | Network-based authentication and security services | |
US11783314B2 (en) | Contacts for misdirected payments and user authentication | |
US9590949B2 (en) | Confidential message exchange using benign, context-aware cover message generation | |
US11949796B1 (en) | Secure digital communications | |
US9934502B1 (en) | Contacts for misdirected payments and user authentication | |
CN105591744B (zh) | 一种网络实名认证方法及*** | |
US10505731B1 (en) | Secure digital communications | |
US20190303929A1 (en) | Using out-of-band mobile device possession attestation to release verified user identity attributes during internet transactions | |
CN101897165A (zh) | 数据处理***中验证用户的方法 | |
CN104618334A (zh) | 动态二维码生成验证方法及*** | |
CN101589569A (zh) | 至网络中的客户端设备的安全口令分发 | |
AU2018213955B9 (en) | Contacts for misdirected payments and user authentication | |
US11095620B1 (en) | Secure method, system, and computer program product for exchange of data | |
CN103973714A (zh) | 电子邮件账户生成方法及*** | |
CN103368831A (zh) | 一种基于熟客识别的匿名即时通讯*** | |
CN103401686A (zh) | 一种用户互联网身份认证***及其应用方法 | |
CN107612691A (zh) | 认证信息传输方法和装置以及用户信息认证*** | |
Awasthi | Reducing identity theft using one-time passwords and SMS | |
US20240005312A1 (en) | Multi-Factor User Authentication Using Blockchain Tokens | |
WO2019077436A1 (en) | SYSTEM AND METHOD FOR ELECTRONIC SIGNATURE OF ELECTRONIC DOCUMENT OR ELECTRONIC TRANSACTION DATA | |
KR20240033487A (ko) | 실명 인증을 통한 가상화폐의 지갑주소 통합인증 시스템 및 지갑주소 통합인증 방법 | |
TWI536299B (zh) | Online system and method of registration and certification | |
CN209517163U (zh) | 一种网络实名认证*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into 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: 20220418 Address after: 230022 Room 501, block B, Anhui Institute of industrial technology innovation, No. 2221, Changjiang West Road, high tech Zone, Hefei, Anhui Province Patentee after: Anhui Zhongke lattice Technology Co.,Ltd. Address before: 230031 No. 350 Lake Road, Hefei, Anhui, Shushan Patentee before: HEFEI INSTITUTES OF PHYSICAL SCIENCE, CHINESE ACADEMY OF SCIENCES |
|
TR01 | Transfer of patent right |