區(qū)塊鏈連續(xù)工作量證明的方法及系統(tǒng)
基本信息
申請(qǐng)?zhí)?/td> | CN202210318798.9 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN114638611A | 公開(公告)日 | 2022-06-17 |
申請(qǐng)公布號(hào) | CN114638611A | 申請(qǐng)公布日 | 2022-06-17 |
分類號(hào) | G06Q20/38(2012.01)I;G06Q20/40(2012.01)I | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 陳炫慧;杜滿想;張玉堅(jiān) | 申請(qǐng)(專利權(quán))人 | 上海萬向區(qū)塊鏈股份公司 |
代理機(jī)構(gòu) | 上海段和段律師事務(wù)所 | 代理人 | - |
地址 | 200086上海市虹口區(qū)塘沽路463號(hào)1201室 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供了一種區(qū)塊鏈連續(xù)工作量證明的方法及系統(tǒng),包括:步驟S1:在區(qū)塊鏈系統(tǒng)中的節(jié)點(diǎn)生成區(qū)塊時(shí),通過區(qū)塊鏈系統(tǒng)監(jiān)聽交易的到達(dá),并按照交易到達(dá)順序連續(xù)的對(duì)交易進(jìn)行哈希運(yùn)算,直到計(jì)算出默克爾樹的根,將默克爾樹根寫入?yún)^(qū)塊并進(jìn)行共識(shí)出塊;步驟S2:在共識(shí)出塊成功后,區(qū)塊鏈系統(tǒng)中的其他節(jié)點(diǎn)監(jiān)聽到當(dāng)前區(qū)塊的生成,并對(duì)區(qū)塊中的交易進(jìn)行正確性驗(yàn)證,當(dāng)驗(yàn)證通過后,則將當(dāng)前區(qū)塊加入到當(dāng)前區(qū)塊鏈系統(tǒng)中。本發(fā)明可以使節(jié)點(diǎn)利用硬盤容量和算力資源證明節(jié)點(diǎn)確實(shí)做了一定量的工作,是一種簡(jiǎn)單的時(shí)空證明的解決方案,而不用浪費(fèi)過多的計(jì)算資源,不會(huì)產(chǎn)生大量節(jié)點(diǎn)集中進(jìn)行hash運(yùn)算集中大算力的風(fēng)險(xiǎn)。 |
