预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN106096967A(43)申请公布日2016.11.09(21)申请号201610441535.1(22)申请日2016.06.20(71)申请人深圳市淘淘谷信息技术有限公司地址518000广东省深圳市南山区粤海街道科苑大道8号讯美科技广场2栋12层A(72)发明人熊强(74)专利代理机构深圳力拓知识产权代理有限公司44313代理人龚健(51)Int.Cl.G06Q20/40(2012.01)G06Q20/38(2012.01)G06Q20/10(2012.01)权利要求书1页说明书3页附图1页(54)发明名称一种用区块链来标示数字货币流通的方法(57)摘要本发明公开了一种用区块链来标示数字货币流通的方法,该方法的步骤为:S1、构建区块链数字货币系统,并为之配套区块链数字货币网络;S2、用户登陆区块链数字货币系统,注册信息,建立个人注册账号;S3、验证,使得所述注册账号与所述公钥地址建立对应关系;S4、向所述区块链数字货币网络中的用户公布验证公钥地址;S5、向所述已注册用户的区块链数字货币的公钥地址发送数量大于等于零的区块链数字货币;S6、接收来自所述区块链数字货币网络中其他用户的查询请求。本发明的用区块链来标示数字货币流通的方法,能大幅提升加密数字货币交易的可用性、便利性、安全性和可靠性,从而避免用户因公钥地址被他人篡改或冒充或弄错而导致的经济损失。CN106096967ACN106096967A权利要求书1/1页1.一种用区块链来标示数字货币流通的方法,其特征在于:该方法的步骤为:S1、构建区块链数字货币系统,并为之配套区块链数字货币网络;S2、当用户登陆区块链数字货币系统、使用区块链数字货币网络时,用户填写必要的注册信息,建立个人注册账号,并构建个人公钥地址和私钥地址;S3、区块链数字货币系统接收待注册用户的注册账号请求并进行验证,对通过验证的注册账号接收其区块链数字货币的公钥地址;从而建立已注册用户,使得所述注册账号与所述公钥地址建立对应关系;S4、向所述区块链数字货币网络中的用户公布验证公钥地址;S5、利用与所述验证公钥地址对应的私钥地址向所述已注册用户的区块链数字货币的公钥地址发送数量大于等于零的区块链数字货币,作为所述已注册用户的验证交易并记录在所述公开账本中形成交易编号,设置所述验证交易的附加信息或脚本内容中包含所述已注册用户的账号名;S6、接收来自所述区块链数字货币网络中其他用户的查询请求,所述查询请求为查询所述已注册用户的公钥地址的请求;根据所述查询请求反馈所述已注册用户的公钥地址,并在所述公开账本中根据所述交易编号检索是否存在所述已注册用户的验证交易;若不存在,则表示所述已注册用户的公钥地址为可疑地址并进行提示;若存在,则校验所述已注册用户的验证交易的发送方是否为所述验证公钥地址的公布方,且校验所述已注册用户的验证交易的接收方是否为所述已注册用户的加密数字货币的公钥地址;若不是,则表示所述已注册用户的公钥地址为非法地址并进行提示;若是,则检查所述验证交易的附加信息或脚本内容中,是否包含所述已注册用户的账号名,若包含,则表示所述已注册用户的公钥地址为安全有效地址,否则,表示所述已注册用户的公钥地址为非法地址并进行提示。2.根据权利要求1所述的用区块链来标示数字货币流通的方法,其特征在于:在步骤5中,对所述已注册用户进行身份认证,使得所述已注册用户为真实合法用户,从而将用户账号、公钥地址与用户的真实身份建立起对应关系。2CN106096967A说明书1/3页一种用区块链来标示数字货币流通的方法技术领域[0001]本发明涉及区块链技术领域,具体地说涉及一种用区块链来标示数字货币流通的方法。背景技术[0002]近年来,以如区块链技术为基础的各种用区块链来标示的数字货币(CryptoCurrency),如比特币、莱特币、狗狗币等,开始在因特网上大量使用和流行,日交易额超过千万美元,并且在不断增长中。目前已有维基百科、戴尔电脑、新蛋、PayPal等著名公司和机构支持使用以比特币为代表的用区块链来标示的数字货币支付来作为交易方式。[0003]虽然比特币等用区块链来标示的数字货币存在较多的社会争议,但其采用的技术手段具有很高的创新价值。典型的用区块链来标示的数字货币使用的公开账本是一套基于工作量证明(Proof-of-Work)机制的分布式存储方案,通常具有极高的安全性和抗攻击特性。例如,要对用区块链来标示的数字货币的公开账本(即比特币区块链)的安全性形成有效挑战,需要高达数千TH/s以上的计算能力,这已经超过了当前全球前500强超级计算机的计算能力总和的百倍。[0004]要使用区块链来标示的数字货币完成转账交易,发送方需要提前获取接收方的公