[發(fā)明專利]一種工作量算法難度疊加方法在審
| 申請(qǐng)?zhí)枺?/td> | 201811023356.1 | 申請(qǐng)日: | 2018-09-03 |
| 公開(公告)號(hào): | CN109003003A | 公開(公告)日: | 2018-12-14 |
| 發(fā)明(設(shè)計(jì))人: | 陳晉飛;胡振生;陳華毅;王旭 | 申請(qǐng)(專利權(quán))人: | 夸克鏈科技(深圳)有限公司 |
| 主分類號(hào): | G06Q10/06 | 分類號(hào): | G06Q10/06 |
| 代理公司: | 深圳大域知識(shí)產(chǎn)權(quán)代理有限公司 44479 | 代理人: | 何園園 |
| 地址: | 518000 廣東省深圳*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 區(qū)塊 交易 隨機(jī)設(shè)置 疊加 工作量 哈希 算法 礦工 參數(shù)計(jì)算 交易過程 交易結(jié)構(gòu) 交易信息 節(jié)點(diǎn)接收 遍歷 前置 挖坑 置位 相加 記賬 淘汰 保留 | ||
1.一種工作量算法難度疊加方法,其特征在于:包括以下步驟:
(1)、在一個(gè)交易結(jié)構(gòu)中添加隨機(jī)設(shè)置參數(shù);
(2)、通過隨機(jī)設(shè)置參數(shù)計(jì)算用戶n個(gè)交易的的哈希值;
(3)、保留前置位0的數(shù)量最多的隨機(jī)設(shè)置參數(shù);
(4)、交易區(qū)塊鏈中的記賬節(jié)點(diǎn)接收到用戶的所有交易信息,并遍歷每個(gè)交易過程,計(jì)算每個(gè)交易的哈希值;
(5)、把用戶所有交易的置位0的數(shù)量相加,作為區(qū)塊鏈的難度區(qū)塊;
(6)、然后在整個(gè)交易區(qū)塊鏈中,選出總難度高的區(qū)塊,淘汰難度低的區(qū)塊,并形成共識(shí)。
2.根據(jù)權(quán)利要求1所述的一種工作量算法難度疊加方法,其特征在于:所述步驟(5)中的難度區(qū)塊生成后,生成該難度區(qū)塊的節(jié)點(diǎn)會(huì)將該難度區(qū)塊的工作量證明連同記賬信息一起廣播給其他節(jié)點(diǎn),其它節(jié)點(diǎn)接收到此消息后,會(huì)首先驗(yàn)證難度區(qū)塊的工作的有效性,如果有效且記賬信息也驗(yàn)證無(wú)誤,則可以將難度區(qū)塊加入本地維護(hù)的區(qū)塊鏈中;若如驗(yàn)證失敗,則丟棄此信息。
3.根據(jù)權(quán)利要求1所述的一種工作量算法難度疊加方法,其特征在于:所述步驟(3)中前置位0的數(shù)量即從高至最高位計(jì)數(shù),一共有多少個(gè)連續(xù)的0。
4.根據(jù)權(quán)利要求1所述的一種工作量算法難度疊加方法,其特征在于:所述步驟(2)和步驟(4)中所計(jì)算的哈希值任何人都可以復(fù)現(xiàn)并驗(yàn)證。
5.根據(jù)權(quán)利要求1所述的一種工作量算法難度疊加方法,其特征在于:所述步驟(6)中選出總難度高的區(qū)塊后,會(huì)對(duì)生成總難度高的區(qū)塊的節(jié)點(diǎn)一定的獎(jiǎng)勵(lì)。
6.根據(jù)權(quán)利要求1所述的一種工作量算法難度疊加方法,其特征在于:所述交易區(qū)塊鏈系統(tǒng)每生成M個(gè)區(qū)塊后都會(huì)調(diào)整一次難度,調(diào)整函數(shù)為:新難度=實(shí)際生成M個(gè)區(qū)塊的時(shí)間×舊難度/14天的秒數(shù)。
7.根據(jù)權(quán)利要求6所述的一種工作量算法難度疊加方法,其特征在于:所述難度的調(diào)整是在每個(gè)完整節(jié)點(diǎn)中獨(dú)立自動(dòng)發(fā)生的。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于夸克鏈科技(深圳)有限公司,未經(jīng)夸克鏈科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811023356.1/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種節(jié)能型輸電網(wǎng)的技術(shù)評(píng)價(jià)標(biāo)準(zhǔn)體系的構(gòu)建方法
- 下一篇:一種對(duì)招聘機(jī)構(gòu)的招聘能力進(jìn)行定量評(píng)價(jià)的方法及系統(tǒng)
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測(cè)目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預(yù)定,例如用于門票、服務(wù)或事件的
G06Q10-04 .預(yù)測(cè)或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項(xiàng)目管理,例如組織、規(guī)劃、調(diào)度或分配時(shí)間、人員或機(jī)器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉(cāng)儲(chǔ)、裝貨、配送或運(yùn)輸;存貨或庫(kù)存管理,例如訂貨、采購(gòu)或平衡訂單
G06Q10-10 .辦公自動(dòng)化,例如電子郵件或群件的計(jì)算機(jī)輔助管理
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點(diǎn)及存儲(chǔ)介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點(diǎn)
- 本地區(qū)塊同步的檢驗(yàn)方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點(diǎn)來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識(shí)系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲(chǔ)介質(zhì)及電子設(shè)備





