[發明專利]區塊鏈權限管理方法和區塊鏈系統有效
| 申請號: | 202111297102.0 | 申請日: | 2021-11-04 |
| 公開(公告)號: | CN113723962B | 公開(公告)日: | 2022-02-22 |
| 發明(設計)人: | 張鈺雯;池程;劉陽;朱斯語;田娟 | 申請(專利權)人: | 中國信息通信研究院 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q20/40 |
| 代理公司: | 北京新知遠方知識產權代理事務所(普通合伙) 11397 | 代理人: | 馬軍芳;張艷 |
| 地址: | 100191 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 權限 管理 方法 系統 | ||
本申請實施例提供一種區塊鏈權限管理方法和區塊鏈系統,方法包括:第一節點接收針對第二節點的操作請求,第一節點為區塊鏈系統中的節點管理者,第二節點的節點類型為超級節點、骨干節點或服務節點;第一節點針對節點操作請求投票,以及向其他節點管理者發送第一投票請求,并獲得其他節點管理者反饋的投票結果和投票簽名,將獲得的投票結果和投票簽名打包成第一區塊,發布到區塊鏈系統中;每個區塊鏈節點對區塊中投票簽名驗簽,若通過,則將其追加到本地賬本中;若第一區塊中半數以上的投票結果為通過,則響應節點操作請求。如此,可以利用區塊鏈系統天然的分布式信任機制,實現靈活可靠的權限控制。
技術領域
本申請涉及區塊鏈技術,具體地,涉及一種區塊鏈權限管理方法和區塊鏈系統。
背景技術
區塊鏈技術是一種多方共同維護的賬本技術,由共識機制、密碼算法、網絡路由、合約腳本等多種技術融合組成,具有分布式可信、難篡改、多方維護等技術特點。這些技術特點使得區塊鏈被認為是互聯網普及以來最具顛覆性的技術之一,受到全球各方的高度關注。
聯盟鏈通常需要一個中心化的證書頒發機構(Certificate Authority,CA)服務器負責權限的控制,降低了區塊鏈天然的分布式信任機制所帶來的可靠性,而公有鏈開放的特性,導致非法交易非常容易滋生。
發明內容
本申請實施例中提供了一種區塊鏈權限管理方法和區塊鏈系統,以解決上述技術問題。
根據本申請實施例的一個方面,提供了一種區塊鏈權限管理方法,應用于區塊鏈系統,所述方法包括:
第一節點接收針對第二節點的節點操作請求,所述第一節點為所述區塊鏈系統中角色信息為節點管理者的一個區塊鏈節點,所述第二節點的節點類型為超級節點、骨干節點或服務節點;
所述第一節點針對所述節點操作請求進行投票,以及向所述區塊鏈系統中的其他節點管理者發送第一投票請求,所述第一投票請求用于請求所述節點管理者對所述節點操作請求進行投票;
所述第一節點獲得所有節點管理者對所述節點操作請求的投票結果及該投票結果對應的投票簽名,將所獲得的投票結果及投票簽名打包成第一區塊,將所述第一區塊廣播到所述區塊鏈系統中;
所述區塊鏈系統中的每個區塊鏈節點,驗證所述第一區塊中的每個投票結果及對應的投票簽名,若均通過驗證,則將所述第一區塊同步至本地賬本中;
若所述第一區塊中半數以上的投票結果為投票通過,則所述第一節點響應所述節點操作請求。
根據本申請實施例的另一個方面,提供了一種區塊鏈系統,所述區塊鏈系統包括第一節點,所述第一節點為所述區塊鏈系統中角色信息為節點管理者的一個區塊鏈節點;
所述第一節點,包括接收模塊、投票模塊、打包模塊和節點操作執行模塊;每個區塊鏈節點包括驗簽模塊;
所述接收模塊用于接收針對第二節點的節點操作請求,所述第二節點的節點類型為超級節點、骨干節點或服務節點;
所述投票模塊用于針對所述節點操作請求進行投票,以及向所述區塊鏈系統中的其他節點管理者發送第一投票請求,所述第一投票請求用于請求所述節點管理者對所述節點操作請求進行投票;
所述打包模塊用于獲得所有節點管理者對所述節點操作請求的投票結果及該投票結果對應的投票簽名,將所獲得的投票結果及投票簽名打包成第一區塊,將所述第一區塊廣播到所述區塊鏈系統中;
每個區塊鏈節點的驗簽模塊用于驗證所述第一區塊中的每個投票結果及對應的投票簽名,若均通過驗證,則將所述第一區塊同步至本地賬本中;
所述節點操作模塊用于當所述第一區塊中半數以上的投票結果為投票通過,則響應所述節點操作請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國信息通信研究院,未經中國信息通信研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111297102.0/2.html,轉載請聲明來源鉆瓜專利網。





