一種基于分布式共識(shí)算法的隨機(jī)數(shù)生成方法
基本信息
申請(qǐng)?zhí)?/td> | CN201910646440.7 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN110430045B | 公開(kāi)(公告)日 | 2021-10-01 |
申請(qǐng)公布號(hào) | CN110430045B | 申請(qǐng)公布日 | 2021-10-01 |
分類號(hào) | H04L9/08(2006.01)I;H04L9/06(2006.01)I;G06F11/07(2006.01)I;G06F7/58(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 李汝佳;李慶華;婁山林;汪曉明 | 申請(qǐng)(專利權(quán))人 | 上海朝夕網(wǎng)絡(luò)技術(shù)有限公司 |
代理機(jī)構(gòu) | 武漢東喻專利代理事務(wù)所(普通合伙) | 代理人 | 李佑宏 |
地址 | 200120上海市浦東新區(qū)金科路2889號(hào)長(zhǎng)泰廣場(chǎng)C座 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)了一種基于分布式共識(shí)算法的隨機(jī)數(shù)生成方法,包括獲取分布式系統(tǒng)及系統(tǒng)節(jié)點(diǎn);每個(gè)分布式系統(tǒng)節(jié)點(diǎn)分別產(chǎn)生一個(gè)原始隨機(jī)數(shù)并對(duì)其進(jìn)行哈希運(yùn)算獲得對(duì)應(yīng)的哈希值;分別將每個(gè)分布式系統(tǒng)節(jié)點(diǎn)自身的哈希值提交到分布式系統(tǒng),以達(dá)成共識(shí);分別將每個(gè)分布式系統(tǒng)節(jié)點(diǎn)自身的原始隨機(jī)數(shù)提交到分布式系統(tǒng),以達(dá)成共識(shí);對(duì)每個(gè)分布式系統(tǒng)節(jié)點(diǎn)提交的全部原始隨機(jī)數(shù)進(jìn)行聚集,產(chǎn)生一個(gè)確定的系統(tǒng)隨機(jī)數(shù)并輸出給每個(gè)分布式系統(tǒng)節(jié)點(diǎn)。本發(fā)明技術(shù)方案針對(duì)目前隨機(jī)數(shù)發(fā)生器可靠性和可信性不高的情況,通過(guò)允許多個(gè)分布式節(jié)點(diǎn)通過(guò)密碼學(xué)和共識(shí)算法的手段在一定的周期內(nèi)完成對(duì)最終的隨機(jī)數(shù)的生成,所獲得的隨機(jī)數(shù)具有可驗(yàn)證性,高可信性、不可預(yù)測(cè)性和易于實(shí)施性。 |
