基于去中心化可驗(yàn)證延遲函數(shù)生成隨機(jī)數(shù)的方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202110660969.1 申請(qǐng)日 -
公開(公告)號(hào) CN113407156A 公開(公告)日 2021-09-17
申請(qǐng)公布號(hào) CN113407156A 申請(qǐng)公布日 2021-09-17
分類號(hào) G06F7/58(2006.01)I;G06F21/64(2013.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 王曉亮;馬宇峰 申請(qǐng)(專利權(quán))人 杭州溪塔科技有限公司
代理機(jī)構(gòu) 北京德崇智捷知識(shí)產(chǎn)權(quán)代理有限公司 代理人 邢飛飛;王欣
地址 310012浙江省杭州市西湖區(qū)文三路478號(hào)華星時(shí)代廣場(chǎng)A座20層2001、2010室
法律狀態(tài) -

摘要

摘要 本說(shuō)明書一個(gè)或多個(gè)實(shí)施例公開了一種基于去中心化可驗(yàn)證延遲函數(shù)生成隨機(jī)數(shù)的方法和系統(tǒng),該方案包括:多個(gè)用戶節(jié)點(diǎn)基于選取的多個(gè)RSA模數(shù)確定模數(shù)參數(shù),以及,確定至少一個(gè)出塊時(shí)間為時(shí)間參數(shù),并將模數(shù)參數(shù)和時(shí)間參數(shù)作為公開參數(shù)寫入激勵(lì)合約;從激勵(lì)合約規(guī)定的區(qū)塊高度開始,每隔預(yù)設(shè)數(shù)目的區(qū)塊:每個(gè)用戶節(jié)點(diǎn)使用公開參數(shù),基于VDF計(jì)算各自產(chǎn)生的隨機(jī)數(shù);最先計(jì)算出隨機(jī)數(shù)的用戶節(jié)點(diǎn)將計(jì)算結(jié)果和證明發(fā)送給激勵(lì)合約進(jìn)行驗(yàn)證,并在驗(yàn)證通過(guò)后,將該用戶節(jié)點(diǎn)計(jì)算的隨機(jī)數(shù)作為本次生成的隨機(jī)數(shù)。這樣,激勵(lì)合約中模數(shù)并不是由單一的某個(gè)模數(shù)確定,而是由多個(gè)RSA模數(shù)共同確定,有效保證隨機(jī)數(shù)生成方案的去中心化程度。