一種公平的數(shù)字開獎方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種數(shù)字開獎方法,更具體地說是一種公平的數(shù)字開獎方法。
【背景技術(shù)】
[0002]目前各種數(shù)字彩票基本采用開獎機作為開獎工具,開獎過程采用電視直播的方式,開獎機出現(xiàn)故障,電視直播出現(xiàn)故障,投注內(nèi)容被篡改等諸多因素,引發(fā)公眾對現(xiàn)有開獎方法公平公正公開性提出不少質(zhì)疑。
[0003]目前有的數(shù)字彩票采用電腦隨機算法產(chǎn)生中獎號碼,是否真的隨機產(chǎn)生,公眾對此也持懷疑態(tài)度。
[0004]目前互聯(lián)網(wǎng)彩票發(fā)展迅猛,給公眾購彩帶來了方便和快捷,但與此同時互聯(lián)網(wǎng)彩票存在售彩不出票,出票不足等一系列問題,影響彩票事業(yè)持續(xù)健康發(fā)展。
[0005]目前電話售彩也存在著售彩出假票、出票不足、代買領(lǐng)獎等一些列問題,引起公眾的擔憂。
[0006]因此,為了克服現(xiàn)有技術(shù)的缺陷,有必要實現(xiàn)一種公平的數(shù)字開獎方法。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的缺陷,而提供一種公平的數(shù)字開獎方法,通過這種方法,能確保投注信息不被篡改;投注過程、開獎過程全程公開透明,開獎方法完全公開,公眾可驗證中獎號碼真實有效性;能避免售彩不出票、出假票、出票不足、代買領(lǐng)獎等一些列問題。
[0008]為實現(xiàn)上述目的,本發(fā)明采用以下技術(shù)方案:
一種公平的數(shù)字開獎方法,該方法包括以下規(guī)則和步驟:(1)投注信息由兌獎碼、投注號碼、兌獎?wù)?、投注摘要、投注注?shù)、投注流水、投注流水摘要組成;(2)兌獎碼稱為保密兌獎信息并由個人保管;(3)投注號碼和兌獎?wù)Q為保密投注信息并由個人保管;(4)投注摘要、投注注數(shù)、投注流水、投注流水摘要稱為公開投注信息并由開獎平臺及時同步公開,投注者可以查詢自己投注是否真實有效;(5)保密投注信息和公開投注信息完全匹配才視為有效投注,并作為驗證有效投注的唯一依據(jù);(6)已登記開獎代表可以領(lǐng)取開獎代表貢獻獎,與后續(xù)中獎兼得;(7)未登記開獎代表視為自動棄權(quán),不予領(lǐng)取開獎代表貢獻獎和后續(xù)中獎;(8)用兌獎碼數(shù)字簽名生成兌獎?wù)?9)投注號碼和兌獎?wù)锰囟俗R符分隔開,用投注號碼和兌獎?wù)獢?shù)字簽名生成投注摘要作為投注內(nèi)容;(10)投注號碼總注數(shù)乘以投注倍數(shù)之積作為投注注數(shù);(11)對每次投注按投注時間先后和投注摘要大小排序,投注流水從O開始,每投注一次投注流水加I ; (12)用投注摘要和數(shù)字簽名的原始初始化序列異或生成新的初始化序列作為流水序列;(13)用前一次投注流水摘要、本次投注流水、本次投注注數(shù)和本次流水序列數(shù)字簽名生成本次投注流水摘要,首次投注時,前一次投注流水摘要用固定流水摘要代替,同步公開公開投注信息;(14)投注截止后,按投注流水順序,檢查公開投注信息的完整性并數(shù)字簽名生成完整性摘要;(15)公開完整性摘要,公開投注總注數(shù)即銷售額,公開最大投注流水即投注總次數(shù);(16)用完整性摘要和數(shù)字簽名的原始初始化序列異或生成新的初始化序列作為完整性序列;(17)用最后一次投注流水摘要和完整性序列數(shù)字簽名生成開獎代表摘要;(18)開獎代表摘要生成8個有序的開獎代表索引號;(19)開獎代表索引號對投注總次數(shù)取余數(shù),按投注流水排序,余數(shù)加I即為開獎代表,公開開獎代表的公開投注信息;(20)開獎代表登記,對開獎代表的保密投注信息登記、驗證和公開;(21)開獎代表登記截止后,用最后一次投注流水摘要和數(shù)字簽名的原始初始化序列異或生成新的初始化序列作為最后一次投注流水序列;(22)用完整性摘要和有序的已登記開獎代表的保密投注信息和最后一次投注流水序列數(shù)字簽名生成中獎?wù)?,公開中獎?wù)?23)中獎?wù)鳛橹歇勊饕枺歇勊饕枌赏蹲⑻柎a總數(shù)取余數(shù),按可投注號碼大小排序,余數(shù)對應(yīng)的可投注號碼即為中獎號碼,公布中獎號碼;(24)中獎登記,對中獎的保密投注信息登記、驗證和公開;(25)中獎登記截止后,計算并公布中獎獎金;(26)兌獎,對中獎的保密兌獎信息驗證和公開;(27)后續(xù)交互。
[0009]其進一步技術(shù)方案為:所述投注內(nèi)容,無法從投注內(nèi)容中還原保密投注信息,不同保密投注信息不會產(chǎn)生同樣的投注內(nèi)容。
[0010]其進一步技術(shù)方案為:所述開獎代表,無法從開獎代表中還原所有公開投注信息,在投注截止時由所有公開投注信息確定性產(chǎn)生,在投注截止后和登記之前其保密投注信息是未知的但可由其公開投注信息驗證其完整性。
[0011]其進一步技術(shù)方案為:所述中獎號碼,無法從中獎號碼中還原所有公開投注信息和開獎代表的保密投注信息,在投注截止后由所有公開投注信息和開獎代表登記后的保密投注信息共同確定性產(chǎn)生。
[0012]其進一步技術(shù)方案為:所述兌獎碼,無法從兌獎?wù)羞€原兌獎碼,不同兌獎碼不會產(chǎn)生同樣的兌獎?wù)汀?br>[0013]本發(fā)明與現(xiàn)有技術(shù)相比的有益效果是:使用本方法能有效避免開獎平臺對開獎結(jié)果的干擾,能有效避免銷售終端不出票、出假票、出票不足、代買領(lǐng)獎等一些列問題,可以作為互聯(lián)網(wǎng)彩票的一種解決方案。本方法對于提高開獎公平性具有非常好的效果。
[0014]下面結(jié)合附圖和具體實施例對本發(fā)明作進一步描述。
【附圖說明】
[0015]圖1、圖2為本發(fā)明一種公平的數(shù)字開獎方法具體實施例的流程圖。
【具體實施方式】
[0016]為了更充分理解本發(fā)明的技術(shù)內(nèi)容,下面結(jié)合具體實施例對本發(fā)明的技術(shù)方案進一步介紹和說明,但不局限于此。
[0017]如圖1、圖2所示,本發(fā)明一種公平的數(shù)字開獎方法,該方法包括以下規(guī)則和步驟:
(1)投注信息由兌獎碼、投注號碼、兌獎?wù)?、投注摘要、投注注?shù)、投注流水、投注流水摘要組成;
(2)兌獎碼稱為保密兌獎信息并由個人保管;
(3)投注號碼和兌獎?wù)Q為保密投注信息并由個人保管;
(4)投注摘要、投注注數(shù)、投注流水、投注流水摘要稱為公開投注信息并由開獎平臺及時同步公開,投注者可以查詢自己投注是否真實有效;
(5)保密投注信息和公開投注信息完全匹配才視為有效投注,并作為驗證有效投注的唯一依據(jù);
(6)已登記開獎代表可以領(lǐng)取開獎代表貢獻獎,與后續(xù)中獎兼得;
(7)未登記開獎代表視為自動棄權(quán),不予領(lǐng)取開獎代表貢獻獎和后續(xù)中獎;
(8)用兌獎碼數(shù)字簽名生成兌獎?wù)?br> (9)投注號碼和兌獎?wù)锰囟俗R符分隔開,用投注號碼和兌獎?wù)獢?shù)字簽名生成投注摘要作為投注內(nèi)容;
(10)投注號碼總注數(shù)乘以投注倍數(shù)之積作為投注注數(shù);
(11)對每次投注按投注時間先后和投注摘要大小排序,投注流水從O開始,每投注一次投注流水加I ;
(12)用投注摘要和數(shù)字簽名的原始初始化序列異或生成新的初始化序列作為流水序列;(13)用前一次投注流水摘要、本次投注流水、本次投注注數(shù)和本次流水序列數(shù)字簽名生成本次投注流水摘要,首次投注時,前一次投注流水摘要用固定流水摘要代替,同步公開公開投注信息;
(14)投注截止后,按投注流水順序,檢查公開投注信息的完整性并數(shù)字簽名生成完整性摘要;
(15)公開完整性摘要,公開投注總注數(shù)即銷售額,公開最大投注流水即投注總次數(shù);
(16)用完整性摘要和數(shù)字簽名的原始初始化序列異或生成新的初始化序列作為完整性序列;(17)用最后一次投注流水摘要和完整性序列數(shù)字簽名生成開獎代表摘要;
(18)開獎代表摘要生成8個有序的開獎代表索引號;
(19)開獎代表索引號對投注總次數(shù)取余數(shù),按投注流水排序,余數(shù)加I即為開獎代表,公開開獎代表的公開投注信息;
(20)開獎代表登記,對開獎代表的保密投注信息登記、驗證和公開;
(21)開獎代表登記截止后,用最后一次投注流水摘要和數(shù)字簽名的原始初始化序列異或生成新的初始化序列作為最后一次投注流水序列;
(22)用完整性摘要和有序的已登記開獎代表的保密投注信息和最后一次投注流水序列數(shù)字簽名生成中獎?wù)?,公開中獎?wù)?br> (23)中獎?wù)鳛橹歇勊饕?,中獎索引號對可投注號碼總數(shù)取余數(shù),按可投注號碼大小排