[發明專利]基于區塊鏈的業務實現方法、裝置、區塊鏈網關及區塊鏈節點有效
| 申請號: | 202011281861.3 | 申請日: | 2020-11-16 |
| 公開(公告)號: | CN112449010B | 公開(公告)日: | 2023-06-02 |
| 發明(設計)人: | 顧敬瀟 | 申請(專利權)人: | 樹根互聯股份有限公司 |
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/02;H04L67/63;H04L9/40;H04L9/32;G06F21/64 |
| 代理公司: | 北京三聚陽光知識產權代理有限公司 11250 | 代理人: | 杜丹丹 |
| 地址: | 510000 廣東省廣州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 業務 實現 方法 裝置 網關 節點 | ||
1.一種基于區塊鏈的業務實現方法,其特征在于,應用于區塊鏈網關,所述方法包括:
接收客戶端的業務請求;
構造所述業務請求對應的區塊鏈事務請求;
向區塊鏈網絡中的各區塊鏈節點發送所述區塊鏈事務請求,所述區塊鏈事務請求用于使得所述各區塊鏈節點根據所述區塊鏈事務請求執行對應業務服務的模擬數據讀寫操作,得到模擬執行的事務讀寫集,所述事務讀寫集包括:所述各區塊鏈節點進行模擬讀寫操作的數據;
接收所述各區塊鏈節點發送的所述模擬執行的事務讀寫集;
對所述各區塊鏈節點發送的所述模擬執行的事務讀寫集進行匯總后,向所述客戶端返回區塊鏈事務提交載荷;
所述方法還包括:
接收所述客戶端發送的簽名后的事務提交載荷,其中,所述簽名后的事務提交載荷為所述客戶端對所述區塊鏈事務提交載荷進行簽名得到的載荷;
根據簽署過的區塊鏈事務提交,進行所述各區塊鏈節點所對應的區塊鏈事務提交進行排序,生成區塊信息;所述簽署過的區塊鏈事務提交中的載荷為所述簽名后的事務提交載荷;
向所述各區塊鏈節點發送所述區塊信息,以使得所述各區塊鏈節點將所述區塊信息提交至各自的本地區塊鏈賬本中。
2.根據權利要求1所述的方法,其特征在于,所述向區塊鏈網絡中的各區塊鏈節點發送所述區塊鏈事務請求之前,所述方法還包括:
將所述區塊鏈事務請求的載荷返回至所述客戶端,以使得所述客戶端對所述區塊鏈事務請求的載荷進行簽名;
接收所述客戶端交還的簽名后的事務請求載荷;
所述向區塊鏈網絡中的各區塊鏈節點發送所述區塊鏈事務請求,包括:
向所述各區塊鏈節點發送簽署過的區塊鏈事務請求,其中,所述簽署過的區塊鏈事務請求中的載荷為所述客戶端進行簽名后的事務請求載荷;
所述簽署過的區塊鏈事務請求用于使得所述各區塊鏈節點進行解碼驗簽后,執行對應業務服務的模擬數據讀寫操作,得到模擬執行的事務讀寫集。
3.一種基于區塊鏈的業務實現方法,其特征在于,應用于區塊鏈節點,所述方法包括:
接收區塊鏈網關發送的區塊鏈事務請求,所述區塊鏈事務請求為所述區塊鏈網關根據接收到的客戶端的業務請求所構造的對應的區塊鏈事務請求;
根據所述區塊鏈事務請求執行對應業務服務的模擬數據讀寫操作,得到模擬執行的事務讀寫集,所述事務讀寫集包括:所述區塊鏈節點進行模擬讀寫操作的數據;
所述方法還包括:將所述模擬執行的事務讀寫集發送至所述區塊鏈網關,以使得所述區塊鏈網關根據接收的各區塊鏈節點發送的模擬執行的事務讀寫集,生成區塊鏈事務提交載荷并發送至客戶端;接收所述客戶端發送的簽名后的事務提交載荷,其中,所述簽名后的事務提交載荷為所述客戶端對所述區塊鏈事務提交載荷進行簽名得到的載荷;根據簽署過的區塊鏈事務提交,進行所述各區塊鏈節點所對應的區塊鏈事務提交進行排序,生成區塊信息;所述簽署過的區塊鏈事務提交中的載荷為所述簽名后的事務提交載荷;向所述各區塊鏈節點發送所述區塊信息,以使得所述各區塊鏈節點將所述區塊信息提交至各自的本地區塊鏈賬本中。
4.根據權利要求3所述的方法,其特征在于,所述根據所述區塊鏈事務請求執行對應業務服務的模擬數據讀寫操作,得到模擬執行的事務讀寫集,包括:
將所述區塊鏈事務請求轉換為超文本傳輸協議HTTP請求;
根據所述HTTP請求發起對應的業務服務請求,并基于所述業務服務請求構造區塊鏈狀態數據庫查詢請求;
根據所述區塊鏈狀態數據庫查詢請求進行數據庫查詢操作,得到模擬讀寫操作的數據;
生成包括所述模擬讀寫操作的數據的HTTP響應。
5.根據權利要求4所述的方法,其特征在于,所述基于所述業務服務請求構造區塊鏈狀態數據庫查詢請求,包括:
根據所述業務服務請求,編排業務服務的數據訪問請求到所述業務服務對應的數據訪問對象,并通過所述數據訪問對象構造所述區塊鏈狀態數據庫查詢請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于樹根互聯股份有限公司,未經樹根互聯股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011281861.3/1.html,轉載請聲明來源鉆瓜專利網。





