[發明專利]一種區塊鏈記賬人資格競選方法有效
| 申請號: | 202010064678.1 | 申請日: | 2020-01-20 |
| 公開(公告)號: | CN111292187B | 公開(公告)日: | 2023-08-22 |
| 發明(設計)人: | 柏建華 | 申請(專利權)人: | 深圳市萬向信息科技有限公司 |
| 主分類號: | G06Q40/04 | 分類號: | G06Q40/04;G06Q20/38;H04L9/32 |
| 代理公司: | 深圳市多智匯新知識產權代理事務所(普通合伙) 44472 | 代理人: | 魯華 |
| 地址: | 518000 廣東省深圳市南山區招*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 區塊 記賬 資格 競選 方法 | ||
1.一種區塊鏈記賬人資格競選方法,其特征在于,包括以下步驟:
A、區塊鏈節點用自己的私鑰以RSA加密算法方式加密上一個區塊的哈希值,并將加密結果取哈希值;
B、判斷所得到的哈希值前導0數量是否滿足設定的要求;判斷結果為不滿足時,認為當前區塊鏈節點沒有記賬資格,執行步驟H;
C、如果滿足,則認為當前區塊鏈節點獲得記賬資格;
D、當前區塊鏈節點向網絡中的其他節點發送中簽廣播;
H、當前區塊鏈節點比較自己收到的合格記賬候選人數量,判斷合格的記賬候選人是否已滿;
I、在步驟H的判斷結果為合格的記賬候選人數量不夠時,當前區塊鏈節點重新執行所述步驟A和步驟B進行記賬資格競選;當前區塊鏈節點重新執行所述步驟A時,對上一個區塊的哈希值加上輪次信息,再用自己的私鑰進行加密,并將加密結果取哈希值。
2.根據權利要求1所述的記賬人資格競選方法,其特征在于,還包括步驟:
E、接收記賬人的中簽廣播;
F、更新記賬人數量。
3.根據權利要求1所述的記賬人資格競選方法,其特征在于,所述區塊鏈節點在每一輪記賬時均執行所述步驟A和步驟B進行記賬資格競選。
4.根據權利要求1所述的記賬人資格競選方法,其特征在于,執行所述步驟I獲得記賬資格的區塊鏈節點的投票優先級低于所述步驟C中獲得記賬資格的區塊鏈節點。
5.根據權利要求1所述的記賬人資格競選方法,其特征在于,所述步驟H中,判斷合格的記賬候選人是否已滿的方法是:
判斷整個網絡的當前在線節點數量;
根據整個網絡中節點總數,調節所述步驟B中的前導0個數,來決定有多少節點應當獲得記賬資格,其數量會是2n個。
6.根據權利要求1所述的記賬人資格競選方法,其特征在于,所述區塊鏈包含多個節點,多個所述節點包括:用于負責記賬和/或通訊的一級節點,和用于負責見證和檢驗所述一級節點記賬結果的二級節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市萬向信息科技有限公司,未經深圳市萬向信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010064678.1/1.html,轉載請聲明來源鉆瓜專利網。





