一种区块链电视购彩系统技术方案

技术编号:24709827 阅读:36 留言:0更新日期:2020-07-01 00:14
本发明专利技术公开了一种区块链电视购彩系统,属于购彩系统领域,区块链电视购彩系统包括用于控制及管理联盟链的区块链管理平台、彩票中心管理平台、电视购彩运营平台以及家庭终端,彩票中心管理平台、电视购彩运营平台以及家庭终端上传的上链交易信息均存储在分布式存储在区块链管理平台管理全部节点的区块中,实现彩票交易的数据的区块化管理。本发明专利技术公开的区块链电视购彩系统将区块链技术与电视构成有效的结合,保证购彩运营方、购彩监督方与用户之间构成一个不可伪造、篡改且可追溯的公信力购彩平台。

【技术实现步骤摘要】
一种区块链电视购彩系统
本专利技术涉及购彩系统领域,尤其涉及一种区块链电视购彩系统。
技术介绍
互联网购彩多次兴起又多次被叫停,究其原因主要是互联网过程很难解决渠道的合法性问题,“坐私庄”及篡改彩票数据等情况泛滥,购彩者的合法权益难以得到保障,但是随着互联网经济的逐步发展,线下购彩日渐萧条。中国专利文献公开号CN108805664A公开了一种基于区块链的责任彩票信息公开方法,包括以下步骤:1、体彩中心生成一系列包含每张彩票信息条目;2、体彩中心将步骤1中含有每张彩票信息的一系列条目发送全网;3、区块链节点将每个条目作为交易数据写入区块链中;4、用户在各彩票销售网点进行投注后,彩票机将每张彩票的投注信息上传至全网;5、区块链节点将每张彩票的投注信息作为交易数据写入区块链中;6、体彩中心发布开奖信息,将开奖信息发送全网;7、区块链节点将开奖信息条目作为交易数据写入区块链中;8、用户在各销售网点进行兑奖,彩票机将相应兑奖信息上传至全网;9、区块链节点将兑奖信息条目作为交易数据写入区块链中。这种基于区块链的责任彩票信息公开方法能够解决彩票信息在互联网的销售过程中容易被篡改的问题,但这种与彩票机联合的方式实际实施过程中十分的困难,建立一个如此复杂的区块链网络就非一朝一夕能够完成的,故这种方法实用性差。
技术实现思路
为了克服现有技术的缺陷,本专利技术所要解决的技术问题在于提出一种区块链电视购彩系统,将区块链技术与电视构成有效的结合,保证购彩运营方、购彩监督方与用户之间构成一个不可伪造、篡改且可追溯的公信力购彩平台。为达此目的,本专利技术采用以下技术方案:本专利技术提供的一种区块链电视购彩系统,包括用于控制及管理联盟链的区块链管理平台、彩票中心管理平台、电视购彩运营平台以及家庭终端。所述家庭终端将彩票交易数据发送至所述电视购彩运营平台,所述家庭终端将所述彩票交易数据和用户信息发送至所述区块链管理平台上链,所述区块链管理平台生成用户端上链交易信息,并分布式存储在其管理全部节点的区块中。所述电视购彩运营平台接收到所述彩票交易数据后,对所述彩票交易数据和所述用户端上链交易信息的有效性进行验证,验证通过后所述电视购彩运营平台生成购彩确认数据,并将所述购彩确认数据发送至所述彩票中心管理平台及所述区块链管理平台,所述区块链管理平台接收到所述购彩确认数据后生成运营端上链交易信息,并分布式存储在其管理全部节点的区块中。所述彩票中心管理平台接收到所述购彩确认数据后,对所述购彩确认数据和所述运营端上链交易信息的有效性进行验证,验证通过后所述电视购彩运营平台生成彩票出票数据,并将所述彩票出票数据发送至所述区块链管理平台,所述区块链管理平台接收到所述彩票出票数据后生成中心端上链交易信息,并分布式存储在其管理全部节点的区块中。本专利技术提供的进一步技术方案,所述区块链管理平台包括区块链管理中心、第一类P节点进程单元、第一类V节点主进程单元、第二类P节点进程单元、以及第二V类节点主进程单元。区块链管理中心用于账号管理、共算算法计算规则管理、P节点及V节点配置管理以及密匙管理。所述第一类P节点进程单元及所述第一类V节点主进程单元布设在所述彩票中心管理平台上,所述第二类P节点进程单元及所述第二V类节点主进程单元布设在所述电视购彩运营平台上。第一类P节点进程单元用于接收所述彩票交易数据及所述购彩确认数据。第一类V节点主进程单元用于运算第一类共识算法计算所述第一类P节点进程单元的接收数据,所述接收数据通过所述第一类共识算法验证数据的合法性后,将所述接收数据存储至所述区块链管理中心管理的全部节点的区块中。第二类P节点进程单元用于接收所述彩票出票数据。第二类V节点主进程单元用于运算第二类共识算法计算所述第二类P节点进程单元的接收数据,所述接收数据通过所述第二类共识算法验证数据的合法性后,将所述接收数据存储至区块链管理中心管理的全部节点的区块中。区块链管理中心分别与第一类P节点进程单元、第一类V节点主进程单元、第二类P节点进程单元、以及第二V类节点主进程单元进行数据交互,并第一类共识算法和第二类共识算法的计算规则进行管理。本专利技术提供的进一步技术方案,所述区块链管理平台还包括数据路由层。所述数据路由层用于接收所述家庭终端的访问请求,并将所述访问请求分发至第一类P节点进程单元、第一类V节点主进程单元、第二类P节点进程单元、以及第二V类节点主进程单元,所述数据路由层将所述访问请求分发至上述各个进程单元。本专利技术提供的进一步技术方案,所述区块链管理平台还包括第一类V节点从进程单元及第二类V节点从进程单元,所述第一类V节点从进程单元为第一类V节点主进程单元的备用单元,所述第二类V节点从进程单元为第二类V节点主进程单元的备用单元。本专利技术提供的进一步技术方案,所述第一类共识算法计算方法如下:校验用户是否具备合法性;验证所述彩票交易数据及所述购彩确认数据的有效性及合法性。本专利技术提供的进一步技术方案,所述第二类共识算法计算方法如下:校验用户是否具备合法性;验证所述彩票出票数据的有效性及合法性。本专利技术提供的进一步技术方案,所述用户端上链交易信息包括用户账号地址、区块哈希、区块高度、区块时间、客户端业务数据、客户端彩票合约方法、交易哈希,所述运营端上链交易信息包括用户账号地址、区块哈希、区块高度、区块时间、运营端业务数据、运营端彩票合约方法、交易哈希,所述中心端上链交易信息包括用户账号地址、区块哈希、区块高度、区块时间、中心端业务数据、中心端彩票合约方法、交易哈希。本专利技术提供的进一步技术方案,所述用户端上链交易信息、所述运营端上链交易信息、所述中心端上链交易信息均为上链交易信息,所述区块链管理平台的各个节点的区块中存储多条所述上链交易信息。本专利技术提供的进一步技术方案,当所述区块链管理平台中的某区块中的上链交易信息处于饱和状态时,所述所述区块链管理平台会在各个节点生成新的区块来存储剩余的所述上链交易信息本专利技术的有益效果为:本专利技术提供的区块链电视购彩系统,基于区块链技术在彩票中心管理平台、电视购彩运营平台与客户端之间打造了一个公信力购彩平台,保证通过电视购彩售卖的彩票具有不可伪造、不可篡改和可追溯等特性。用户可以通过监督方彩票中心管理平台的网站查询用户订单进程,用户订单进程包括预约订单,订单确认,订单购买出票信息,以及上述流程所在的区块链信息,区块链信息包括所在的区块和交易Hash信息等,通过区块链信息与购彩信息的绑定,使得电视购彩售卖的彩票具有唯一性及可追溯性,极大提升电视线上购彩的可靠性。附图说明图1是本专利技术具体实施方式中提供的区块链电视购彩系统的结构示意图;图2是本专利技术具体实施方式中提供的联盟链存储数据的结构示意图。图中:1、区块链管理平台;2、彩票中心管理平台;3、电视购彩运营平台;4、家庭终端;11、区块链管理中心;12、第一类P节点进程单元;13、第本文档来自技高网...

【技术保护点】
1.一种区块链电视购彩系统,其特征在于:/n包括用于控制及管理联盟链的区块链管理平台、彩票中心管理平台、电视购彩运营平台以及家庭终端;/n所述家庭终端将彩票交易数据发送至所述电视购彩运营平台,所述家庭终端将所述彩票交易数据和用户信息发送至所述区块链管理平台上链,所述区块链管理平台生成用户端上链交易信息,并分布式存储在其管理全部节点的区块中;/n所述电视购彩运营平台接收到所述彩票交易数据后,对所述彩票交易数据和所述用户端上链交易信息的有效性进行验证,验证通过后所述电视购彩运营平台生成购彩确认数据,并将所述购彩确认数据发送至所述彩票中心管理平台及所述区块链管理平台,所述区块链管理平台接收到所述购彩确认数据后生成运营端上链交易信息,并分布式存储在其管理全部节点的区块中;/n所述彩票中心管理平台接收到所述购彩确认数据后,对所述购彩确认数据和所述运营端上链交易信息的有效性进行验证,验证通过后所述电视购彩运营平台生成彩票出票数据,并将所述彩票出票数据发送至所述区块链管理平台,所述区块链管理平台接收到所述彩票出票数据后生成中心端上链交易信息,并分布式存储在其管理全部节点的区块中。/n

【技术特征摘要】
1.一种区块链电视购彩系统,其特征在于:
包括用于控制及管理联盟链的区块链管理平台、彩票中心管理平台、电视购彩运营平台以及家庭终端;
所述家庭终端将彩票交易数据发送至所述电视购彩运营平台,所述家庭终端将所述彩票交易数据和用户信息发送至所述区块链管理平台上链,所述区块链管理平台生成用户端上链交易信息,并分布式存储在其管理全部节点的区块中;
所述电视购彩运营平台接收到所述彩票交易数据后,对所述彩票交易数据和所述用户端上链交易信息的有效性进行验证,验证通过后所述电视购彩运营平台生成购彩确认数据,并将所述购彩确认数据发送至所述彩票中心管理平台及所述区块链管理平台,所述区块链管理平台接收到所述购彩确认数据后生成运营端上链交易信息,并分布式存储在其管理全部节点的区块中;
所述彩票中心管理平台接收到所述购彩确认数据后,对所述购彩确认数据和所述运营端上链交易信息的有效性进行验证,验证通过后所述电视购彩运营平台生成彩票出票数据,并将所述彩票出票数据发送至所述区块链管理平台,所述区块链管理平台接收到所述彩票出票数据后生成中心端上链交易信息,并分布式存储在其管理全部节点的区块中。


2.根据权利要求1所述的区块链电视购彩系统,其特征在于:
所述区块链管理平台包括区块链管理中心、第一类P节点进程单元、第一类V节点主进程单元、第二类P节点进程单元、以及第二V类节点主进程单元;
所述区块链管理中心用于账号管理、共算算法计算规则管理、P节点及V节点配置管理以及密匙管理;
所述第一类P节点进程单元及所述第一类V节点主进程单元布设在所述彩票中心管理平台上,所述第二类P节点进程单元及所述第二V类节点主进程单元布设在所述电视购彩运营平台上;
第一类P节点进程单元用于接收所述彩票交易数据及所述购彩确认数据;
第一类V节点主进程单元用于运算第一类共识算法计算所述第一类P节点进程单元的接收数据,所述接收数据通过所述第一类共识算法验证数据的合法性后,将所述接收数据存储至所述区块链管理中心管理的全部节点的区块中;
第二类P节点进程单元用于接收所述彩票出票数据;
第二类V节点主进程单元用于运算第二类共识算法计算所述第二类P节点进程单元的接收数据,所述接收数据通过所述第二类共识算法验证数据的合法性后,将所述接收数据存储至所述区块链管理中心管理的全部节点的区块中;
所述区块链管理中心分别与所述第一类P节点进程单元、所述第一类V节...

【专利技术属性】
技术研发人员:王兵罗泽文张智骞陈志业王庆宝肖祖飞丁凤臧成刚蔡杰锋杨赛
申请(专利权)人:广东南方新媒体股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1