首页 / 专利库 / 银行与财务事项 / 货币 / 数字货币 / 一种用区块链来标示数字货币流通的方法

一种用链来标示数字货币流通的方法

阅读:1024发布:2020-10-05

专利汇可以提供一种用链来标示数字货币流通的方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种用 区 块 链 来标示 数字 货币 流通的方法,该方法的步骤为:S1、构建区块链 数字货币 系统,并为之配套区块链数字货币网络;S2、用户登陆区块链数字货币系统,注册信息,建立个人注册账号;S3、验证,使得所述注册账号与所述公钥地址建立对应关系;S4、向所述区块链数字货币网络中的用户公布验证公钥地址;S5、向所述已注册用户的区块链数字货币的公钥地址发送数量大于等于零的区块链数字货币;S6、接收来自所述区块链数字货币网络中其他用户的查询 请求 。本发明的用区块链来标示数字货币流通的方法,能大幅提升加密数字货币交易的可用性、便利性、安全性和可靠性,从而避免用户因公钥地址被他人篡改或冒充或弄错而导致的经济损失。,下面是一种用链来标示数字货币流通的方法专利的具体信息内容。

1.一种用链来标示数字货币流通的方法,其特征在于:该方法的步骤为:
S1、构建区块链数字货币系统,并为之配套区块链数字货币网络;
S2、当用户登陆区块链数字货币系统、使用区块链数字货币网络时,用户填写必要的注册信息,建立个人注册账号,并构建个人公钥地址和私钥地址;
S3、区块链数字货币系统接收待注册用户的注册账号请求并进行验证,对通过验证的注册账号接收其区块链数字货币的公钥地址;从而建立已注册用户,使得所述注册账号与所述公钥地址建立对应关系;
S4、向所述区块链数字货币网络中的用户公布验证公钥地址;
S5、利用与所述验证公钥地址对应的私钥地址向所述已注册用户的区块链数字货币的公钥地址发送数量大于等于零的区块链数字货币,作为所述已注册用户的验证交易并记录在所述公开账本中形成交易编号,设置所述验证交易的附加信息或脚本内容中包含所述已注册用户的账号名;
S6、接收来自所述区块链数字货币网络中其他用户的查询请求,所述查询请求为查询所述已注册用户的公钥地址的请求;根据所述查询请求反馈所述已注册用户的公钥地址,并在所述公开账本中根据所述交易编号检索是否存在所述已注册用户的验证交易;若不存在,则表示所述已注册用户的公钥地址为可疑地址并进行提示;若存在,则校验所述已注册用户的验证交易的发送方是否为所述验证公钥地址的公布方,且校验所述已注册用户的验证交易的接收方是否为所述已注册用户的加密数字货币的公钥地址;若不是,则表示所述已注册用户的公钥地址为非法地址并进行提示;若是,则检查所述验证交易的附加信息或脚本内容中,是否包含所述已注册用户的账号名,若包含,则表示所述已注册用户的公钥地址为安全有效地址,否则,表示所述已注册用户的公钥地址为非法地址并进行提示。
2.根据权利要求1所述的用区块链来标示数字货币流通的方法,其特征在于:在步骤5中,对所述已注册用户进行身份认证,使得所述已注册用户为真实合法用户,从而将用户账号、公钥地址与用户的真实身份建立起对应关系。

说明书全文

一种用链来标示数字货币流通的方法

技术领域

[0001] 本发明涉及区块链技术领域,具体地说涉及一种用区块链来标示数字货币流通的方法。

背景技术

[0002] 近年来,以如区块链技术为基础的各种用区块链来标示的数字货币(Crypto Currency),如比特币、莱特币、狗狗币等,开始在因特网上大量使用和流行,日交易额超过千万美元,并且在不断增长中。目前已有维基百科、戴尔电脑、新蛋、PayPal等著名公司和机构支持使用以比特币为代表的用区块链来标示的数字货币支付来作为交易方式。
[0003] 虽然比特币等用区块链来标示的数字货币存在较多的社会争议,但其采用的技术手段具有很高的创新价值。典型的用区块链来标示的数字货币使用的公开账本是一套基于工作量证明(Proof-of-Work)机制的分布式存储方案,通常具有极高的安全性和抗攻击特性。例如,要对用区块链来标示的数字货币的公开账本(即比特币区块链)的安全性形成有效挑战,需要高达数千TH/s以上的计算能,这已经超过了当前全球前500强超级计算机的计算能力总和的百倍。
[0004] 要使用区块链来标示的数字货币完成转账交易,发送方需要提前获取接收方的公钥地址,并用自己的私钥完成交易。用区块链来标示的数字货币的公钥地址通常由随机的大小写字母和数字组成,且长度较长,例如,比特币的典型公钥地址长度为34个字符,极不方便辨别、记忆、拷贝和转抄,在录入过程中非常容易出错。通常来说,囿于用区块链来标示的数字货币的技术原理,处于被使用状态的公钥地址远远小于所有公钥地址的总数。因此常有发生由于地址输入错误,导致发送方将币发送到了错误的或不存在的公钥地址,造成了不可挽回的经济损失。

发明内容

[0005] 本发明的目的在于针对上述现有技术缺陷,提供一种用区块链来标示数字货币流通的方法,能大幅提升加密数字货币交易的可用性、便利性、安全性和可靠性,从而避免用户因公钥地址被他人篡改或冒充或弄错而导致的经济损失。
[0006] 为了实现上述目的,本发明的技术方案是:一种用区块链来标示数字货币流通的方法,该方法的步骤为:
S1、构建区块链数字货币系统,并为之配套区块链数字货币网络;
S2、当用户登陆区块链数字货币系统、使用区块链数字货币网络时,用户填写必要的注册信息,建立个人注册账号,并构建个人公钥地址和私钥地址;
S3、区块链数字货币系统接收待注册用户的注册账号请求并进行验证,对通过验证的注册账号接收其区块链数字货币的公钥地址;从而建立已注册用户,使得所述注册账号与所述公钥地址建立对应关系;
S4、向所述区块链数字货币网络中的用户公布验证公钥地址;
S5、利用与所述验证公钥地址对应的私钥地址向所述已注册用户的区块链数字货币的公钥地址发送数量大于等于零的区块链数字货币,作为所述已注册用户的验证交易并记录在所述公开账本中形成交易编号,设置所述验证交易的附加信息或脚本内容中包含所述已注册用户的账号名;
S6、接收来自所述区块链数字货币网络中其他用户的查询请求,所述查询请求为查询所述已注册用户的公钥地址的请求;根据所述查询请求反馈所述已注册用户的公钥地址,并在所述公开账本中根据所述交易编号检索是否存在所述已注册用户的验证交易;若不存在,则表示所述已注册用户的公钥地址为可疑地址并进行提示;若存在,则校验所述已注册用户的验证交易的发送方是否为所述验证公钥地址的公布方,且校验所述已注册用户的验证交易的接收方是否为所述已注册用户的加密数字货币的公钥地址;若不是,则表示所述已注册用户的公钥地址为非法地址并进行提示;若是,则检查所述验证交易的附加信息或脚本内容中,是否包含所述已注册用户的账号名,若包含,则表示所述已注册用户的公钥地址为安全有效地址,否则,表示所述已注册用户的公钥地址为非法地址并进行提示。
[0007] 作为对上述技术方案的改进,在步骤5中,对所述已注册用户进行身份认证,使得所述已注册用户为真实合法用户,从而将用户账号、公钥地址与用户的真实身份建立起对应关系。
[0008] 与现有技术相比,本发明具有的优点和积极效果是:本发明的用区块链来标示数字货币流通的方法,能大幅提升加密数字货币交易的可用性、便利性、安全性和可靠性,从而避免用户因公钥地址被他人篡改或冒充或弄错而导致的经济损失。
附图说明
[0009] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0010] 图1为本发明的流程示意图。

具体实施方式

[0011] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
[0012] 如图1所示,本发明的一种用区块链来标示数字货币流通的方法,该方法的步骤为:S1、构建区块链数字货币系统,并为之配套区块链数字货币网络;
S2、当用户登陆区块链数字货币系统、使用区块链数字货币网络时,用户填写必要的注册信息,建立个人注册账号,并构建个人公钥地址和私钥地址;
S3、区块链数字货币系统接收待注册用户的注册账号请求并进行验证,对通过验证的注册账号接收其区块链数字货币的公钥地址;从而建立已注册用户,使得所述注册账号与所述公钥地址建立对应关系;
S4、向所述区块链数字货币网络中的用户公布验证公钥地址;
S5、利用与所述验证公钥地址对应的私钥地址向所述已注册用户的区块链数字货币的公钥地址发送数量大于等于零的区块链数字货币,作为所述已注册用户的验证交易并记录在所述公开账本中形成交易编号,设置所述验证交易的附加信息或脚本内容中包含所述已注册用户的账号名;
S6、接收来自所述区块链数字货币网络中其他用户的查询请求,所述查询请求为查询所述已注册用户的公钥地址的请求;根据所述查询请求反馈所述已注册用户的公钥地址,并在所述公开账本中根据所述交易编号检索是否存在所述已注册用户的验证交易;若不存在,则表示所述已注册用户的公钥地址为可疑地址并进行提示;若存在,则校验所述已注册用户的验证交易的发送方是否为所述验证公钥地址的公布方,且校验所述已注册用户的验证交易的接收方是否为所述已注册用户的加密数字货币的公钥地址;若不是,则表示所述已注册用户的公钥地址为非法地址并进行提示;若是,则检查所述验证交易的附加信息或脚本内容中,是否包含所述已注册用户的账号名,若包含,则表示所述已注册用户的公钥地址为安全有效地址,否则,表示所述已注册用户的公钥地址为非法地址并进行提示。
[0013] 在步骤5中,对所述已注册用户进行身份认证,使得所述已注册用户为真实合法用户,从而将用户账号、公钥地址与用户的真实身份建立起对应关系。
[0014] 本发明的用区块链来标示数字货币流通的方法,能大幅提升加密数字货币交易的可用性、便利性、安全性和可靠性,从而避免用户因公钥地址被他人篡改或冒充或弄错而导致的经济损失。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈