[發(fā)明專利]一種記賬節(jié)點(diǎn)智能選擇方法在審
| 申請?zhí)枺?/td> | 201810457962.8 | 申請日: | 2018-05-14 |
| 公開(公告)號: | CN108665274A | 公開(公告)日: | 2018-10-16 |
| 發(fā)明(設(shè)計(jì))人: | 段凱;陳建武 | 申請(專利權(quán))人: | 北京鏈享未來科技有限公司 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38 |
| 代理公司: | 成都弘毅天承知識產(chǎn)權(quán)代理有限公司 51230 | 代理人: | 徐金瓊 |
| 地址: | 100102 北京市朝陽區(qū)阜通*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 記賬 節(jié)點(diǎn)能力 區(qū)塊數(shù)據(jù) 智能選擇 中心化 區(qū)塊 礦工 能源浪費(fèi)問題 人工智能領(lǐng)域 黑客攻擊 節(jié)點(diǎn)選擇 隨機(jī)分配 隨機(jī)選擇 虛擬貨幣 閾值確定 公平性 沖突 智能 投票 分配 能源 統(tǒng)計(jì) 保證 | ||
本發(fā)明公開了一種記賬節(jié)點(diǎn)智能選擇方法,涉及區(qū)塊鏈、虛擬貨幣及人工智能領(lǐng)域;其包括如下步驟:步驟1:基于區(qū)塊數(shù)據(jù)計(jì)算各記賬節(jié)點(diǎn)的節(jié)點(diǎn)能力值;步驟2:統(tǒng)計(jì)各節(jié)點(diǎn)的節(jié)點(diǎn)能力值的閾值;步驟3:根據(jù)閾值確定當(dāng)前的記賬節(jié)點(diǎn)后隨機(jī)選擇部分記賬節(jié)點(diǎn)完成節(jié)點(diǎn)選擇;本方法旨在解決大量礦工進(jìn)行挖礦計(jì)算導(dǎo)致記賬沖突、記賬效率低和能源浪費(fèi)問題,以及避免采用人為投票選擇記賬節(jié)點(diǎn)導(dǎo)致的不公平和非去中心化的問題,基于區(qū)塊數(shù)據(jù)與礦工的各維數(shù)據(jù),采用智能的記賬權(quán)或挖礦權(quán)分配機(jī)制,同時(shí)采用記賬權(quán)或挖礦權(quán)隨機(jī)分配防止黑客攻擊,實(shí)現(xiàn)在保證區(qū)塊鏈的公平性、去中心化和安全性的前提下,解決了挖礦沖突導(dǎo)致能源浪費(fèi)與記賬效率低問題。
技術(shù)領(lǐng)域
本發(fā)明涉及區(qū)塊鏈、虛擬貨幣及人工智能領(lǐng)域,尤其是一種記賬節(jié)點(diǎn)智能選擇方法。
背景技術(shù)
2009年比特幣啟蒙時(shí)期,礦工可僅用家用電腦在一周內(nèi)輕松挖出數(shù)百個(gè)比特幣,然而,隨著挖比特幣的人數(shù)快速增長及比特幣挖礦硬件的持續(xù)提升,比特幣挖礦已從臨時(shí)工在家做實(shí)驗(yàn)轉(zhuǎn)變?yōu)閷I(yè)人員運(yùn)行投入數(shù)百萬美元的大規(guī)模設(shè)備;同時(shí)隨著挖比特幣的人數(shù)遞增,所有機(jī)器共同工作,導(dǎo)致電力資源浪費(fèi),能耗問題日益突出;摩根士丹利在其發(fā)布的一份研究報(bào)告中估計(jì)比特幣的挖礦業(yè)務(wù)一年大概消耗36太瓦時(shí)的能源,其與卡塔爾國家一年的能源消耗總量相當(dāng);報(bào)告還指出,2018年比特幣的電力需求量將增至三倍以上,耗電量可能會超過125太瓦時(shí),與阿根廷整個(gè)國家的一年能源消耗總量相當(dāng)。比特幣的挖礦原則是算力高者更容易挖到新的比特幣并把轉(zhuǎn)賬交易記錄到賬本里,這種機(jī)制造成計(jì)算資源的嚴(yán)重浪費(fèi)。
BM針對現(xiàn)狀設(shè)計(jì)了DPoS系統(tǒng),在該系統(tǒng)中所有人不再集體挖礦,而是制訂幾個(gè)人即見證人負(fù)責(zé)記賬,EOS中選出21人作為見證人,見證人輪流給大家記賬;這種方式大大提高了記賬速度;同時(shí)整個(gè)系統(tǒng)大大節(jié)省了電能源。DPoS模式記賬速度快且省電,但是這種方式人為因素起到主導(dǎo)作用,無法保證去中心化。因此需要一種可以保證公平性、去中心化、避免人為因素干擾的智能分配記賬權(quán)或挖礦權(quán)的方法。
發(fā)明內(nèi)容
本發(fā)明的目的在于:本發(fā)明提高了一種記賬節(jié)點(diǎn)智能選擇方法,解決了現(xiàn)有的挖礦采用人為記賬導(dǎo)致無法保證公平和去中心化、挖礦效率低的問題。
本發(fā)明采用的技術(shù)方案如下:
一種記賬節(jié)點(diǎn)智能選擇方法,包括如下步驟:
步驟1:基于區(qū)塊數(shù)據(jù)計(jì)算各記賬節(jié)點(diǎn)的節(jié)點(diǎn)能力值;
步驟2:統(tǒng)計(jì)各記賬節(jié)點(diǎn)的節(jié)點(diǎn)能力值的閾值;
步驟3:根據(jù)閾值確定當(dāng)前記賬節(jié)點(diǎn)后,隨機(jī)選擇其他節(jié)點(diǎn)完成節(jié)點(diǎn)選擇。
優(yōu)選地,所述步驟1中的節(jié)點(diǎn)能力值包括節(jié)點(diǎn)記賬的交易數(shù)量、節(jié)點(diǎn)信息處理能力和節(jié)點(diǎn)交易手續(xù)費(fèi)總額。
優(yōu)選地,所述節(jié)點(diǎn)記賬的交易數(shù)量的計(jì)算包括如下步驟:
步驟a:計(jì)算對應(yīng)區(qū)塊編號的總和,計(jì)算公式如下:
O=j(luò)=K(i)Lj
其中,Lj為第i個(gè)節(jié)點(diǎn)挖到的區(qū)塊數(shù)量K(i)對應(yīng)的編號,j∈[1,K(i)],O表示對應(yīng)區(qū)塊編號的總和;
步驟b:計(jì)算統(tǒng)計(jì)權(quán)重,計(jì)算公式如下:
其中,δj表示統(tǒng)計(jì)權(quán)重,O表示對應(yīng)區(qū)塊編號的總和;
步驟c:計(jì)算節(jié)點(diǎn)的區(qū)塊數(shù)量,計(jì)算公式如下:
其中,Tr(i)(j)為每個(gè)區(qū)塊的交易數(shù)量。
優(yōu)選地,所述節(jié)點(diǎn)信息處理能力的計(jì)算如下公式所示:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京鏈享未來科技有限公司,未經(jīng)北京鏈享未來科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810457962.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的處理系統(tǒng)或方法
G06Q20-00 支付體系結(jié)構(gòu)、方案或協(xié)議
G06Q20-02 .涉及中立的第三方,例如認(rèn)證機(jī)構(gòu)、公證人或可信的第三方[TTP]
G06Q20-04 .支付電路
G06Q20-08 .支付體系結(jié)構(gòu)
G06Q20-22 .支付方案或模式
G06Q20-30 .以特定設(shè)備的使用為特征的
- 一種聯(lián)盟鏈系統(tǒng)、聯(lián)盟鏈記賬節(jié)點(diǎn)通信的方法和裝置
- 基于財(cái)務(wù)票據(jù)數(shù)據(jù)可配置的記賬邏輯檢查方法
- 云財(cái)務(wù)平臺中基于控制要素的自動記賬方法
- 一種記賬的方法及裝置
- 記賬方法、裝置及業(yè)務(wù)財(cái)務(wù)一體化系統(tǒng)
- 區(qū)塊鏈記賬方法、裝置、設(shè)備及存儲介質(zhì)
- 智能記賬方法、計(jì)算機(jī)可讀存儲介質(zhì)和終端設(shè)備
- 一種基于區(qū)塊鏈聯(lián)盟鏈的快速共識記賬方法及其系統(tǒng)
- 基于區(qū)塊鏈的財(cái)務(wù)記賬沖銷方法及裝置和電子設(shè)備
- 一種賬本記賬方法、裝置、設(shè)備及介質(zhì)
- 多協(xié)議標(biāo)簽交換性能監(jiān)視能力的通告和協(xié)商方法
- 節(jié)點(diǎn)關(guān)聯(lián)通道能力的協(xié)商方法及節(jié)點(diǎn)設(shè)備
- 中繼節(jié)點(diǎn)接入能力的通知及傳輸方法
- 用于增強(qiáng)定位的節(jié)點(diǎn)和方法
- 服務(wù)調(diào)用方法、提供方法及節(jié)點(diǎn)
- 用于增強(qiáng)定位的節(jié)點(diǎn)和方法
- 一種任務(wù)分配方法、裝置及系統(tǒng)
- 安全事件的處理方法
- 確定帶寬能力的方法及裝置
- 訂閱處理方法、裝置、直播系統(tǒng)、存儲介質(zhì)及計(jì)算機(jī)設(shè)備
- 加密與解密方法
- 基于區(qū)塊鏈存儲的數(shù)據(jù)處理方法及系統(tǒng)
- 并行增加區(qū)塊的區(qū)塊鏈的勘誤方法及系統(tǒng)
- 一種區(qū)塊數(shù)據(jù)的驗(yàn)證方法、裝置、設(shè)備和存儲介質(zhì)
- 向區(qū)塊鏈瀏覽器傳輸區(qū)塊鏈數(shù)據(jù)的方法和設(shè)備
- 數(shù)據(jù)區(qū)塊在區(qū)塊鏈上記錄的方法、領(lǐng)導(dǎo)記賬節(jié)點(diǎn)和介質(zhì)
- 一種基于區(qū)塊鏈的數(shù)據(jù)處理方法、系統(tǒng)及相關(guān)設(shè)備
- 區(qū)塊數(shù)據(jù)存儲方法及裝置
- 一種應(yīng)用于區(qū)塊鏈的數(shù)據(jù)存儲與獲取方法及裝置
- 基于區(qū)塊鏈的數(shù)據(jù)同步方法、裝置及計(jì)算機(jī)可讀存儲介質(zhì)





