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

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112714135A(43)申请公布日2021.04.27(21)申请号202110078187.7(22)申请日2021.01.20(71)申请人福州市长乐区三互信息科技有限公司地址350208福建省福州市长乐区鹤上镇滨江商贸城20号楼804单元(72)发明人范敏东(51)Int.Cl.H04L29/06(2006.01)H04L29/08(2006.01)G06Q30/02(2012.01)权利要求书2页说明书7页附图2页(54)发明名称基于区块链的活动管理方法(57)摘要本发明提供基于区块链的活动管理方法,方法包括:在抽奖节点中随机选取出第一生产节点和第二生产节点;第一生产节点和第三生产节点同时接收抽奖节点选定一抽奖算法的抽奖方式选择信息,并分别确定对应的抽奖方式;第二生产节点和第三生产节点同时接收抽奖节点发送的抽奖信息,并分别生成对应的抽奖名单;第一生产节点通过第一公钥将所有抽奖方式选择信息及抽奖方式打包成第一区块,并广播至抽奖节点;第二生产节点通过第二公钥将所有抽奖信息及抽奖名单打包成第二区块,并广播至各个抽奖节点;第三生产节点发送抽奖结果及验证信息至各个抽奖节点。本发明能够保证抽奖过程公开、透明、可信、可查、受大众监督,抽奖结果具备公信力。CN112714135ACN112714135A权利要求书1/2页1.基于区块链的活动管理方法,其特征在于,包括:在所有抽奖节点中随机选取出两个节点,分别作为第一生产节点和第二生产节点;向抽奖节点发送包括多种预设抽奖算法的抽奖方式确认信息;第一生产节点和第三生产节点同时接收抽奖节点选定一抽奖算法的抽奖方式选择信息,并分别确定对应的抽奖方式;第二生产节点和第三生产节点同时接收抽奖节点发送过来的抽奖信息,并分别生成对应的抽奖名单;生成第一密钥对和第二密钥对,发送第一密钥对中的第一公钥至第一生产节点,发送第二密钥对中的第二公钥至第二生产节点;第一生产节点通过所述第一公钥将接收到的所有抽奖方式选择信息及其对应的抽奖方式打包成第一区块;广播所述一区块至各个抽奖节点;第二生产节点通过所述第二公钥将接收到的所有抽奖信息及其对应的抽奖名单打包成第二区块;广播所述第二区块至各个抽奖节点;第三生产节点依据对应的抽奖方式以及对应的抽奖名单,获取抽奖结果;第三生产节点发送所述抽奖结果及其验证信息至各个抽奖节点,所述验证信息包括所述第一公钥对应的第一私钥和第二公钥对应的第二私钥。2.如权利要求1所述的基于区块链的活动管理方法,其特征在于,所述第二生产节点和第三生产节点同时接收抽奖节点发送过来的抽奖信息,并分别生成对应的抽奖名单,包括:所述第二生产节点和第三生产节点同时接收抽奖节点发送过来的抽奖信息;第二生产节点和第三生产节点依据所述抽奖信息中记录的信息发送时间,分别生成初始抽奖名单;第二生产节点和第三生产节点使用同一种随机化排序方法分别对对应的初始抽奖名单进行重排序,得到各自对应的抽奖名单。3.如权利要求1所述的基于区块链的活动管理方法,其特征在于,所述第三生产节点依据对应的抽奖方式以及对应的抽奖名单,获取抽奖结果,包括:抽奖节点存储所述一区块和所述第二区块,并反馈确认信息至第三生产节点;第三生产节点判断接收到的所述确认信息的数量是否达到所述抽奖节点的一半以上,若是,则依据对应的抽奖方式以及对应的抽奖名单,获取抽奖结果。4.如权利要求1所述的基于区块链的活动管理方法,其特征在于,所述抽奖方式确认信息中还包括多种预设的名单随机排序方法;所述抽奖信息中包括信息发送时间和选定的一名单随机排序方法;所述分别生成对应的抽奖名单,包括:所述第二生产节点和第三生产节点分别依据接收到的抽奖信息中的信息发送时间,生成对应的初始抽奖名单;所述第二生产节点和第三生产节点分别依据接收到的抽奖信息中选定的名单随机排序方法,确定对应的名单随机排序方法;所述第二生产节点和第三生产节点分别依据对应的名单随机排序方法,对对应的初始抽奖名单进行随机化排序处理,得到各自对应的抽奖名单。5.如权利要求1所述的基于区块链的活动管理方法,其特征在于,所述抽奖信息包括节2CN112714135A权利要求书2/2页点地址和抽奖标识;所述抽奖名单中记录的是抽奖节点对应的抽奖标识;第三生产节点依据抽奖节点的节点地址,发送所述抽奖结果及其验证信息。6.如权利要求5所述的基于区块链的活动管理方法,其特征在于,所述抽奖信息中还包括投注数;所述第二生产节点和第三生产节点同时接收抽奖节点发送过来的抽奖信息,并分别生成对应的抽奖名单,包括:所述第二生产节点和第三生产节点依据接收到的一抽奖信息中的投注数,在初始抽奖名单中写入对应数量的所述一抽奖信息中的抽奖标识。7.如权利要求1所述的基于区块链