[發明專利]在基于區塊鏈的私有交易中提供隱私和安全保護的系統和方法有效
| 申請號: | 201980004790.1 | 申請日: | 2019-05-31 |
| 公開(公告)號: | CN111164935B | 公開(公告)日: | 2023-08-22 |
| 發明(設計)人: | 楊達一;夏凝;李康 | 申請(專利權)人: | 創新先進技術有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 艾佳 |
| 地址: | 開曼群島大開曼島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 區塊 私有 交易 提供 隱私 安全 保護 系統 方法 | ||
提供了用于實現基于區塊鏈的私有交易的方法、系統和裝置,包括編碼在計算機存儲介質上的計算機程序。所述方法之一由參與私有交易的第一區塊鏈節點執行,該方法包括:根據公有區塊鏈中的區塊鏈合約確定參與所述私有交易的一個或多個第二區塊鏈節點;向所述一個或多個第二區塊鏈節點傳輸交易信息,所述交易信息包括所述私有交易的一個或多個發送方、所述私有交易的一個或多個接收方、以及所述私有交易的一個或多個交易金額;分別獲得來自一定數量的所述第二區塊鏈節點的、證明接收所述交易信息的簽名;響應于獲得超過閾值的所述一定數量的所述簽名,至少將所述私有交易的表示和所述簽名存儲在所述公有區塊鏈中。
技術領域
本申請一般涉及用于為基于區塊鏈的私有交易提供隱私和安全保護的方法和設備。
背景技術
區塊鏈通過將數據保存在彼此之間具有先后關系的一系列數據塊中,以去中心化方式提供數據存儲。區塊鏈由節點網絡維護并更新,這些節點還負責驗證數據。存儲的數據可能涉及不同方之間的交易,存儲數據的區塊鏈也可以稱為跟蹤這些交易的共享賬本。
有效交易通常包括諸如發送方(例如,發送方賬號地址)、接收方(例如,接收方賬號地址)和交易金額之類的元素。在傳統的區塊鏈系統中,為防止雙花和其他欺詐活動,這些元素被明確公開以進行驗證,這種交易稱為公開交易。在沒有隱私保護的情況下,這些公開交易會被廣播到所有區塊鏈節點,以供它們驗證和執行。
另一方面,私有交易需要向非參與方隱藏一個或多個要素。提供隱私保護的現有建議之一是法定數量(Quorum)私有交易。在發起方和一個或多個參與方之間的私有交易中,對于每個參與方,發送方都需要使用對稱密鑰對交易進行加密,使用參與方的公鑰對該對稱密鑰進行加密,然后將兩種加密都發送給參加方。發起方和參與方通過各自相應的區塊鏈節點進行私有交易。然后,交易的哈希值可以由區塊鏈節點進行共識驗證并被打包到區塊鏈中。
提供隱私保護的另一個現有建議是Fabric私有交易。對于發起方和一個或多個參與方之間的私有交易,通過鏈碼指定參與方。由訂購方節點訂購的私有交易的交易哈希被記錄在公開賬本中,而私有交易的交易信息則存儲在背書對等節點中。發起方和參與方可以將私有交易信息推送到背書對等節點或從背書對等節點拉取私有交易信息以執行私有交易。
現有技術通常將私有交易的控制集中在幾個專用節點(例如,Quorum中的發起方的相應節點或Fabric中的背書對等節點),并且依賴于專用節點正在正常工作(functioning)的假設。在本文中,正常工作意味著無故障和誠實,而非正常工作(non-functioning)意味著有故障和/或惡意??赡艿墓收虾?或惡意行為可包括:傳遞消息失敗、消息傳遞延遲、消息傳遞無序、向不同節點傳遞任意消息、違反協議等。如果專用節點惡意行為并且沒有向私有交易的所有參與方等通知變得非正常工作,則未被通知的參與方可能會由于缺少私有交易的交易信息被阻止進一步執行交易。缺少信息可能與公開賬本中記錄的私有交易的表示發生沖突,這可能指示涉及未被通知的參與方的私有交易已完成。因此,對于希望進行私有交易的各方,期望提供一種基于區塊鏈的機制以使隱私保護的交易具有足夠的安全保護。
發明內容
本文的各種實施例包括但不限于用于實現基于區塊鏈的私有交易的系統、方法和非瞬態計算機可讀介質。
根據一些實施例,由參與私有交易的第一區塊鏈節點執行的計算機實現的用于實現基于區塊鏈的私有交易的方法,該方法包括:根據公有區塊鏈中的區塊鏈合約確定參與所述私有交易的一個或多個第二區塊鏈節點;向所述一個或多個第二區塊鏈節點傳輸交易信息,所述交易信息包括所述私有交易的一個或多個發送方、所述私有交易的一個或多個接收方、以及所述私有交易的一個或多個交易金額;獲得來自一定數量的所述第二區塊鏈節點中每個節點的、證明接收所述交易信息的簽名;響應于獲得超過閾值的所述一定數量的簽名,至少將所述私有交易的表示和簽名存儲在公有區塊鏈中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于創新先進技術有限公司,未經創新先進技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980004790.1/2.html,轉載請聲明來源鉆瓜專利網。





