[發明專利]一種關于區塊鏈多鏈選舉協議在審
| 申請號: | 201910728488.2 | 申請日: | 2019-08-08 |
| 公開(公告)號: | CN110442649A | 公開(公告)日: | 2019-11-12 |
| 發明(設計)人: | 戴衛國;郭建奇;何昊青;高陽 | 申請(專利權)人: | 北京芯際科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06Q40/04 |
| 代理公司: | 北京科億知識產權代理事務所(普通合伙) 11350 | 代理人: | 湯東鳳 |
| 地址: | 100089 北京市海淀區中關*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 選舉 多鏈 區塊 誠實節點 攻擊系統 隨機算法 受限制 腐蝕 預測 流動 | ||
本發明公開了一種關于區塊鏈多鏈選舉協議,所述選舉協議包括:所有參與者中誠實節點所占的股權比例為,每次選舉中當選的委員會成員中至少?比例是誠實的;委員會成員應是流動和不可預測的,以便不能通過腐蝕委員會成員來攻擊系統。本發明有益效果在于:為各條鏈進行委員會選舉,鏈的多少不受限制;選舉獨立,互不影響;隨機算法,選舉不可操縱;與機制互補。
技術領域
本本發明涉及信息技術領域,具體而言,涉及一種關于區塊鏈多鏈選舉協議。
背景技術
區塊鏈技術是一種去中心化、集體維護分布式賬本的技術方案,其本質是多個節點共同參與的分布式數據庫系統,區塊鏈不是一種單一的技術,而是多技術整合的結果,利用區塊鏈維護一個可靠的,難以篡改的賬本記錄,可以降低信任風險,有效降低眾參與方維護成本。數據想要通過區塊鏈進行存儲必須獲得參與多方的共識,數據上鏈后無法篡改,無法偽造?,F有區塊鏈大多為單鏈結構。
發明內容
鑒于現有技術的不足,本發明為一種關于區塊鏈多鏈選舉協議,在使用POS(powerof stake,用權益決定權力的方式)多鏈系統中,每條鏈需要安全獨立的選舉出一個委員會,由這個委員會負責為該鏈打包區塊。
為了實現上述目的,本發明采用的技術方案如下:
一種關于區塊鏈多鏈選舉協議,所述選舉協議包括:
所有參與者中誠實節點所占的股權比例為每次選舉中當選的委員會成員中至少比例是誠實的;
委員會成員應是流動和不可預測的,以便不能通過腐蝕委員會成員來攻擊系統。
需要說明的是,每個參與者被選擇的概率與參與者所投入的股份數量成比例。
需要說明的是,在選舉之前,由于所有節點只監聽根鏈,所以當需要選擇下一個委員會時,事務鏈必須在根鏈上發出信號;在信號出現在根鏈上之后,選舉將使用下一個種子。
需要說明的是,選舉過程由根鏈管理;選擇中使用的隨機性由根鏈中生成的隨機種子提供。
需要說明的是,根鏈的委員會定期生成隨機種子,其包含在的區塊中。
需要說明的是,愿意參與共識的節點需要通過發送特殊類型的交易在根鏈上注冊;且該交易規定股權金額,所述金額將轉移到特定的股份賬戶并被凍結,直到該節點退出并撤回股權。
需要說明的是,所述參與的節點監視根鏈中的選舉信號;當一個節點看到一個選舉信號和下一個種子及其秘密密鑰時,它可以計算它是否被選為發送該信號的鏈的下一個委員會。
需要說明的是,當委員會選擇完成,選擇到事務鏈的節點將加入鏈的網絡并開始接收鏈的塊;接收到的區塊和狀態都可以使用根鏈上的摘要進行驗證;每個節點發送一個選舉的事務,其中包含其公鑰和證明它已被選舉,以便當前委員會和其他當選成員通知。
需要說明的是,選舉產生的節點將建立一個小型共識網絡,用于委員會內部的溝通。
需要說明的是,到下一個紀元開始時,新委員會應該生成用于閾值簽名的密鑰;已經同步并更新了鏈的當前狀態;并在新的共識網絡中建立了聯系。
本發明有益效果在于:
1、為各條鏈進行委員會選舉,鏈的多少不受限制;
2、選舉獨立,互不影響;
3、隨機算法,選舉不可操縱;
4、與機制互補。
具體實施方式
下將對本發明作進一步的描述,需要說明的是,本實施例以本技術方案為前提,給出了詳細的實施方式和具體的操作過程,但本發明的保護范圍并不限于本實施例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京芯際科技有限公司,未經北京芯際科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910728488.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據同步方法和裝置
- 下一篇:數據庫切換方法、裝置、系統、電子設備及存儲介質





