[發明專利]基于能源區塊鏈的高并發交易優化方法和系統在審
| 申請號: | 202210252073.4 | 申請日: | 2022-03-15 |
| 公開(公告)號: | CN114625802A | 公開(公告)日: | 2022-06-14 |
| 發明(設計)人: | 王元崑;王志剛;趙廣昊 | 申請(專利權)人: | 北京廣元科技有限公司 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06Q40/04 |
| 代理公司: | 北京維正專利代理有限公司 11508 | 代理人: | 梁棟 |
| 地址: | 100020 北京市朝陽*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 能源 區塊 并發 交易 優化 方法 系統 | ||
本申請涉及區塊鏈技術領域,尤其是涉及基于能源區塊鏈的高并發交易優化方法和系統,該系統包括用戶端、一個主節點、多個從節點,多個從節點中包括正常節點、故障節點和/或作惡節點,主節點和從節點均有相應的權重;用戶端用于向主節點發送用戶請求;主節點用于響應于用戶請求,廣播第一消息,第一消息至少包括用戶請求;每個從節點用于響應于第一消息,廣播第二消息,還用于響應于其他從節點廣播的第二消息,根據廣播第二消息的其他從節點的權重判斷是否執行第一消息中用戶請求,第二消息至少包括摘要、視圖和序號;當從節點執行所述第一消息中用戶請求后,將執行成功的消息發送至所述用戶端,本申請能夠兼顧數據的完整和高速率交易。
技術領域
本申請涉及區塊鏈技術領域,尤其是涉及基于能源區塊鏈的高并發交易優化方法和系統。
背景技術
綜合能源服務的數據具有時間片明顯,數據量大的特點,特別是能源用量數據,經常在某一個整時間點出現數據大量匯總上報的情況,現有的區塊鏈系統一般的TPS僅能達到數千級別,對于在某一時刻大量的數據出現肯定會導致數據的大量排隊,而基于能源區塊鏈,目前還沒有一種算法能夠兼顧數據的完整和高速率交易。
發明內容
為了能夠兼顧數據的完整和高速率交易,本申請提出了基于能源區塊鏈的高并發交易優化方法和系統。
在本申請的第一方面,提出了一種基于能源區塊鏈的高并發交易優化系統,包括用戶端、一個主節點、多個從節點,多個從節點中包括正常節點、故障節點和/或作惡節點,所述主節點和所述從節點均有相應的權重;所述用戶端用于向所述主節點發送用戶請求;所述主節點用于響應于所述用戶請求,廣播第一消息,所述第一消息至少包括所述用戶請求;每個從節點用于響應于所述第一消息,廣播第二消息,還用于響應于其他從節點廣播的所述第二消息,根據廣播所述第二消息的其他從節點的權重判斷是否執行所述第一消息中用戶請求,所述第二消息至少包括摘要、視圖和序號;當所述從節點執行所述第一消息中用戶請求后,將執行成功的消息發送至所述用戶端。
通過采用上述技術方案,用戶端向主節點發送用戶請求后,主節點進行廣播,在從節點進行共識確認的這個環節中,不在依賴于參與協議的節點數量,而是通過參與協議的節點的權重數來判斷是否執行用戶請求,這種方式可以適應于節點數量較多的區塊鏈系統,因為公有鏈的網絡環境較差,經常會存在節點掉線和網絡不穩定的情況,而且小投票節點參與度和在線率都較低,但含有代幣多,權重較高的節點參與積極性高,所以只要判斷參與的節點的權重數是否達到預設值即可完成共識確認,執行用戶端發送的用戶請求,從而推動整個鏈的穩定出塊。
優選地,每個從節點具體用于,
響應于所述第一消息,廣播第二消息;
當接收到其他從節點廣播所述第二消息后,對所述第二消息進行有效性檢查,判斷是否相同;
計算接收到的相同的所述第二消息對應的從節點的權重之和;
當所述權重之和大于等于二倍的作惡節點權重加一時,執行所述第一消息中的用戶請求并將執行成功的消息發送給用戶端。
優選地,每個從節點還用于對自身廣播的所述第二消息以及其他從節點廣播的所述第二消息均進行有效性檢查。
優選地,每個從節點在廣播第二消息之前還用于,廣播第三消息;當點接收到自身及其他從節點廣播的所述第三消息后,對所述第三消息進行有效性檢查,判斷是否相同,當接收到相同的所述第三消息所對應的從節點的權重之和大于等于二倍的作惡節點權重加一時,廣播第二消息。
優選地,所述用戶端具體還用于,在收到發送執行成功的消息的所有節點的權重大于等于作惡節點權重加一時,向所述主節點發送新的用戶請求。
優選地,所述主節點和所述從節點的總權重之和大于三倍的作惡節點的權重加一。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京廣元科技有限公司,未經北京廣元科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210252073.4/2.html,轉載請聲明來源鉆瓜專利網。





