CN118608169A - 一种结合区块链的彩票身份验证方法 - Google Patents
一种结合区块链的彩票身份验证方法 Download PDFInfo
- Publication number
- CN118608169A CN118608169A CN202410789930.3A CN202410789930A CN118608169A CN 118608169 A CN118608169 A CN 118608169A CN 202410789930 A CN202410789930 A CN 202410789930A CN 118608169 A CN118608169 A CN 118608169A
- Authority
- CN
- China
- Prior art keywords
- lottery
- user
- blockchain
- data
- identity verification
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000012795 verification Methods 0.000 title claims abstract description 18
- 230000008569 process Effects 0.000 claims description 5
- 238000004806 packaging method and process Methods 0.000 claims description 4
- 238000002347 injection Methods 0.000 claims description 3
- 239000007924 injection Substances 0.000 claims description 3
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 238000013500 data storage Methods 0.000 abstract description 2
- 239000000243 solution Substances 0.000 description 3
- 230000004075 alteration Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明涉及区块链技术领域,具体为一种结合区块链的彩票身份验证方法,包括以下步骤:输入彩票序列号或用户公钥查询数据;查询获取得到用户数据包;用户分段获取私钥,对数据包进行解密;有益效果为:本发明提出的结合区块链的彩票身份验证方法,基于区块链技术建立分布式数据储存环境,将每个售卖基站点视为各个节点,各个节点之间达成区块链共识,将彩票和用户数据进行储存,各个节点可以通过策略选举出不同的管理者进行管理。
Description
技术领域
本发明涉及区块链技术领域,具体为一种结合区块链的彩票身份验证方法。
背景技术
彩票行业以来线下实体支撑,购买彩票需要线下物理终端打印出实体票,并且彩票检验真伪需要前往线下实体店使用专用设备对彩票实体纸张票据进行验证。
现有技术中,验证过程非常繁琐,并且实体彩票容易出现丢失或损坏的风险,使购买者无法兑换或者查验,购买者有可能会出现有奖却兑不了的情况。
并且,彩票的购买也没有和购买者的信息进行绑定,这就为不法的行为留下了漏洞,会出现有人冒领的情况,使不法分子有了漏洞可钻。
发明内容
本发明的目的在于提供一种结合区块链的彩票身份验证方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种结合区块链的彩票身份验证方法,所述彩票身份验证方法包括以下步骤:
输入彩票序列号或用户公钥查询数据;
查询获取得到用户数据包;
用户分段获取私钥,对数据包进行解密。
优选的,进行验证的过程中,先将购买彩票的历史记录进行查询,用户使用自己的私钥进行解密,通过解密结果判断真伪。
优选的,私钥的储存分段式储存,由注册时填写的多个邮箱分段储存,当用户需要调用时同时调用返回。
优选的,用户购买彩票时,彩票网点生成彩票唯一序列号,记录序列号+彩票号码+投注+时间戳+用户公钥;获取用户信息,使用公钥进行加密;将所有数据打包,节点向区块链网络发出提案;达成共识,对数据进行储存。
优选的,。
优选的,。
优选的,。
与现有技术相比,本发明的有益效果是:
本发明提出的结合区块链的彩票身份验证方法,基于区块链技术建立分布式数据储存环境,将每个售卖基站点视为各个节点,各个节点之间达成区块链共识,将彩票和用户数据进行储存,各个节点可以通过策略选举出不同的管理者进行管理,由于节点数量庞大,当某个节点对某一数据进行更改时,区块的的哈希值随之就会发生改变,该节点新产生的内容不会被大部分节点认可,从而防止篡改,增加彩票的可信度和有效性。由于区块链的特点,使得购买记录保持公平公正,透明公开。
附图说明
图1为本发明方法流程图。
具体实施方式
为了使本发明的目的、技术方案进行清楚、完整地描述,及优点更加清楚明白,以下结合附图对本发明实施例进行进一步详细说明。应当理解,此处所描述的具体实施例是本发明一部分实施例,而不是全部的实施例,仅仅用以解释本发明实施例,并不用于限定本发明实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
请参阅图1,本发明提供一种技术方案:一种结合区块链的彩票身份验证方法,所述彩票身份验证方法包括以下步骤:
输入彩票序列号或用户公钥查询数据;
查询获取得到用户数据包;
用户分段获取私钥,对数据包进行解密;
进行验证的过程中,先将购买彩票的历史记录进行查询,用户使用自己的私钥进行解密,通过解密结果判断真伪,私钥的储存分段式储存,由注册时填写的多个邮箱分段储存,当用户需要调用时同时调用返回;用户购买彩票时,彩票网点生成彩票唯一序列号,记录序列号+彩票号码+投注+时间戳+用户公钥;获取用户信息,使用公钥进行加密;将所有数据打包,节点向区块链网络发出提案;达成共识,对数据进行储存。
实施例二
在实施例一的基础上,具体实现方式为:
1.根据彩票的票面信息,生成唯一的特征码,每个彩票拥有独一无二的特征码且不能重复,相当于彩票唯一识别码(ID),用于保证彩票购买的唯一性;
2.进一步地,使用特征码结合购买的数字号码组合、购买日期时间戳、购买期数、购买投入彩票注数、购买网点地址以及用户公钥,生成彩票数据;
3.进一步地,获取用户信息,购买人的身份信息如姓名、性别、身份证号码(其中,用户数据由注册个人信息时录入,录入时生成公私钥匙对,由云端或者用户自行保存)、购买发起地点、购买凭证、以及付款金额、付款时间、付款回执等付款信息,将用户身份和行为生成用户数据;
4.用户数据使用用户公钥进行加密,对个人隐私信息进行加密保护,返回加密后数据,该信息只能使用用户的私钥解密,私钥不储存于区块链,由用户自行储存;
5.结合彩票数据和用户加密个人信息,结合时间戳等信息使用哈希算法生成原始数据指纹;
6.将彩票原始数据、个人用户加密后数据、数据指纹一同打包,储存在分布式区块链网络中,由区块链节点进行数据上传达成共识后同步至主节点;
7.进行验证时,输入彩票数据或者扫描彩票数据录入,进行查询,核对彩票信息是否正确,用户输入私钥进行进行配对,如若失败则证明不是该兑奖人,相同的也不会泄露该彩票真正购买者信息,如若有人查询某期彩票的具体购买情况,相应的也不能解密得到相应的购买信息。
8.另一方面,使用区块链的特征为,彩票原始数据以及购买者信息经过哈希算法后储存,如果某个节点发生了改变,则hash值同样发生了改变,从而被检测到发生了篡改,进一步地保证了信息不可以被篡改,增加彩票可信价值。
9.根据上述方案的本发明,其特征在于,由于公钥储存于彩票数据中,所以可以对其信息进行检索,用户可以对链上数据进行查询,使用查询者的公钥,查询其往期购买信息,保证其信息可溯源,并且不暴漏用户的基本信息。
在对数据进行检索时,并不会暴漏购买者的信息,在保护购买者隐私的同时,又检索到了所需要的信息和历史记录,充分保证了信息的可追朔性;另外,在对彩票信息验证时,需要购买者提供私钥,对购买信息进行解密,通过解密的结果来判断是否购买者本人,正确即为真彩票,失败则为假彩票,验证过程方便、简单、高效,并且准确率100%。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (4)
1.一种结合区块链的彩票身份验证方法,其特征在于:所述彩票身份验证方法包括以下步骤:
输入彩票序列号或用户公钥查询数据;
查询获取得到用户数据包;
用户分段获取私钥,对数据包进行解密。
2.根据权利要求1所述的一种结合区块链的彩票身份验证方法,其特征在于:进行验证的过程中,先将购买彩票的历史记录进行查询,用户使用自己的私钥进行解密,通过解密结果判断真伪。
3.根据权利要求2所述的一种结合区块链的彩票身份验证方法,其特征在于:私钥的储存分段式储存,由注册时填写的多个邮箱分段储存,当用户需要调用时同时调用返回。
4.根据权利要求1所述的一种结合区块链的彩票身份验证方法,其特征在于:用户购买彩票时,彩票网点生成彩票唯一序列号,记录序列号+彩票号码+投注+时间戳+用户公钥;获取用户信息,使用公钥进行加密;将所有数据打包,节点向区块链网络发出提案;达成共识,对数据进行储存。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410789930.3A CN118608169A (zh) | 2024-06-19 | 2024-06-19 | 一种结合区块链的彩票身份验证方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410789930.3A CN118608169A (zh) | 2024-06-19 | 2024-06-19 | 一种结合区块链的彩票身份验证方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118608169A true CN118608169A (zh) | 2024-09-06 |
Family
ID=92564437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410789930.3A Pending CN118608169A (zh) | 2024-06-19 | 2024-06-19 | 一种结合区块链的彩票身份验证方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118608169A (zh) |
-
2024
- 2024-06-19 CN CN202410789930.3A patent/CN118608169A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12106311B2 (en) | Methods and systems for making, tracking and authentication of products | |
CN106452756B (zh) | 可离线验证安全二维码构造验证方法与装置 | |
US8856533B2 (en) | Device, system and method for determining authenticity of an item | |
KR102194421B1 (ko) | 물리적 특성을 사용하여 제조된 물건을 표시하기 위한 방법 및 장치 | |
KR101276902B1 (ko) | Rfid 태그를 사용하여 아이템 정보를 획득하는 방법 및장치 | |
US7283630B1 (en) | Verification of authenticity of goods by use of random numbers | |
JP2022514784A (ja) | 物体認証を準備及び実行するための方法及びシステム | |
US20100033300A1 (en) | Apparatus, systems and methods for authentication of objects having multiple components | |
JP2007507120A (ja) | 製品保護ゲートウェイ、および製品の真正性を検査するための方法 | |
CN113469716A (zh) | 一种基于区块链与标识解析的产品追溯方法及系统 | |
CN102855577A (zh) | 基于云计算的多重商品防伪验证方法 | |
CN118608169A (zh) | 一种结合区块链的彩票身份验证方法 | |
CN108830626A (zh) | 一种适用于电子商务的二维码防伪溯源系统和方法 | |
CN117764584B (zh) | 一种数字资产管理方法、装置及电子设备 | |
CN113888192B (zh) | 中草药产品溯源平台中基于区块链的rfid轻量级认证方法 | |
CN118115175A (zh) | 基于rsa算法的防伪溯源方法 | |
CN108830619A (zh) | 一种商品防伪的加密系统 | |
US20030014309A1 (en) | Method for judging unauthorized use of point information and promotion system |
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 |