[發明專利]一種區塊鏈登記管理過程的可信計算方法有效
| 申請號: | 202110293127.7 | 申請日: | 2021-03-18 |
| 公開(公告)號: | CN112906069B | 公開(公告)日: | 2023-08-29 |
| 發明(設計)人: | 林樂;蘭春嘉 | 申請(專利權)人: | 上海零數眾合信息科技有限公司 |
| 主分類號: | G06F21/71 | 分類號: | G06F21/71;G06F21/64 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 200120 上海市浦東新區中*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 區塊 登記 管理 過程 可信 計算方法 | ||
1.一種區塊鏈登記管理過程的可信計算方法,其特征在于,包括有:步驟一、設定智能合約管理簽名私鑰策略,可包圍容器的部署方開發智能合約,其中智能合約私鑰模塊功能有:1.注冊所有的多方計算參與方身份;2.記錄某個多方計算參與方允許私鑰去對可包圍容器程序函數庫文件做的簽名;當多方計算參與方的集合的簽名全部收集或者收集超過一部分的時候,特殊指令集擴展中可包圍容器的部署方監聽到相應事件,并將相應事件發送至存儲私鑰的模塊,由私鑰對相應的可包圍容器程序函數庫文件做簽名;簽名之后,并將本次簽名登記在區塊鏈網絡的鏈上;多方計算參與方對可包圍容器簽名之前需要仔細評審可包圍容器內部的代碼,審核通過對可包圍容器程序函數庫文件的哈希值進行簽名;步驟二、開始通過智能合約登記多方計算流程,先使用智能合約首先登記多方計算的流程;當每次特殊指令集擴展執行一次計算后,將計算結果的哈希和計算步驟的流程簽名,發到區塊鏈網絡的鏈上;當后續的執行請求到來時,特殊指令集擴展首先查詢區塊鏈網絡的鏈上的計算步驟,如果不符合,那么拒絕執行相應的請求;如果符合,則交易繼續向后運行;步驟三、智能合約私鑰管理模塊,智能合約私鑰管理模塊裝載的是自己生成的特殊指令集擴展私鑰;存儲方式可以為云主機,也可以是硬件加密機,主要用來對編譯的可包圍容器的程序函數庫文件進行簽名;多方計算參與方主要由數據源的提供方,數據計算模型的提供方,數據計算結果使用方構成;步驟四、構建區塊鏈網絡,區塊鏈網絡有多個區塊鏈節點組成,區塊鏈網絡上部署著智能合約,每個區塊鏈節點都有分布式賬本的完整一份的拷貝,用戶可以通過區塊鏈節點向區塊鏈網絡的鏈上發送各種交易,包括不限于智能合約的部署,調用交易;步驟五、特殊指令集擴展中可包圍容器為運行容器,簽名后的可包圍容器運行在支持特殊指令集擴展功能的操作系統上;一臺機器上可以運行多個可包圍容器實例;步驟六、智能合約私鑰模塊可以在區塊鏈節點上查詢與更改區塊鏈網絡的鏈上的智能合約狀態,特殊指令集擴展將計算證明和報告信息發送鏈上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海零數眾合信息科技有限公司,未經上海零數眾合信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110293127.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種區塊鏈外部代理技術計算控制方法
- 下一篇:一種區塊鏈授權計算控制方法





