System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及区块链,具体为一种结合区块链的彩票身份验证方法。
技术介绍
1、彩票行业以来线下实体支撑,购买彩票需要线下物理终端打印出实体票,并且彩票检验真伪需要前往线下实体店使用专用设备对彩票实体纸张票据进行验证。
2、现有技术中,验证过程非常繁琐,并且实体彩票容易出现丢失或损坏的风险,使购买者无法兑换或者查验,购买者有可能会出现有奖却兑不了的情况。
3、并且,彩票的购买也没有和购买者的信息进行绑定,这就为不法的行为留下了漏洞,会出现有人冒领的情况,使不法分子有了漏洞可钻。
技术实现思路
1、本专利技术的目的在于提供一种结合区块链的彩票身份验证方法,以解决上述
技术介绍
中提出的问题。
2、为实现上述目的,本专利技术提供如下技术方案:一种结合区块链的彩票身份验证方法,所述彩票身份验证方法包括以下步骤:
3、输入彩票序列号或用户公钥查询数据;
4、查询获取得到用户数据包;
5、用户分段获取私钥,对数据包进行解密。
6、优选的,进行验证的过程中,先将购买彩票的历史记录进行查询,用户使用自己的私钥进行解密,通过解密结果判断真伪。
7、优选的,私钥的储存分段式储存,由注册时填写的多个邮箱分段储存,当用户需要调用时同时调用返回。
8、优选的,用户购买彩票时,彩票网点生成彩票唯一序列号,记录序列号+彩票号码+投注+时间戳+用户公钥;获取用户信息,使用公钥进行加密;将所有数据打包,节点向区块
9、优选的,。
10、优选的,。
11、优选的,。
12、与现有技术相比,本专利技术的有益效果是:
13、本专利技术提出的结合区块链的彩票身份验证方法,基于区块链技术建立分布式数据储存环境,将每个售卖基站点视为各个节点,各个节点之间达成区块链共识,将彩票和用户数据进行储存,各个节点可以通过策略选举出不同的管理者进行管理,由于节点数量庞大,当某个节点对某一数据进行更改时,区块的的哈希值随之就会发生改变,该节点新产生的内容不会被大部分节点认可,从而防止篡改,增加彩票的可信度和有效性。由于区块链的特点,使得购买记录保持公平公正,透明公开。
本文档来自技高网...【技术保护点】
1.一种结合区块链的彩票身份验证方法,其特征在于:所述彩票身份验证方法包括以下步骤:
2.根据权利要求1所述的一种结合区块链的彩票身份验证方法,其特征在于:进行验证的过程中,先将购买彩票的历史记录进行查询,用户使用自己的私钥进行解密,通过解密结果判断真伪。
3.根据权利要求2所述的一种结合区块链的彩票身份验证方法,其特征在于:私钥的储存分段式储存,由注册时填写的多个邮箱分段储存,当用户需要调用时同时调用返回。
4.根据权利要求1所述的一种结合区块链的彩票身份验证方法,其特征在于:用户购买彩票时,彩票网点生成彩票唯一序列号,记录序列号+彩票号码+投注+时间戳+用户公钥;获取用户信息,使用公钥进行加密;将所有数据打包,节点向区块链网络发出提案;达成共识,对数据进行储存。
【技术特征摘要】
1.一种结合区块链的彩票身份验证方法,其特征在于:所述彩票身份验证方法包括以下步骤:
2.根据权利要求1所述的一种结合区块链的彩票身份验证方法,其特征在于:进行验证的过程中,先将购买彩票的历史记录进行查询,用户使用自己的私钥进行解密,通过解密结果判断真伪。
3.根据权利要求2所述的一种结合区块链的彩票身份验证方法,其特征在于:私钥...
【专利技术属性】
技术研发人员:胡旭民,王伟兵,
申请(专利权)人:浪潮云信息技术股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。