[發明專利]區塊鏈中實現隱私保護的方法、節點和存儲介質有效
| 申請號: | 201910124748.5 | 申請日: | 2019-02-19 |
| 公開(公告)號: | CN109936626B | 公開(公告)日: | 2020-05-29 |
| 發明(設計)人: | 劉琦;魏長征;閆鶯 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06Q40/04;G06Q20/38;G06F21/62;G06F21/60 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 實現 隱私 保護 方法 節點 存儲 介質 | ||
本說明書一個或多個實施例提供一種區塊鏈中實現隱私保護的方法、節點和存儲介質,該方法可以包括:第一區塊鏈節點接收客戶端發起的交易,所述交易存在一個或多個對應的智能合約;第一區塊鏈節點執行所述交易以得到收據數據,所述收據數據包括分別對應于每一智能合約的收據子數據;第一區塊鏈節點在確定所述交易對應的第一智能合約存在權限保護標識時,在存儲所述收據數據時為第一智能合約對應的收據子數據設定相應的訪問條件;第一區塊鏈節點在響應于針對第一智能合約對應的收據子數據的訪問請求時,確定所述訪問條件被滿足。
技術領域
本說明書一個或多個實施例涉及區塊鏈技術領域,尤其涉及一種區塊鏈中實現隱私保護的方法、節點和存儲介質。
背景技術
區塊鏈技術構建在傳輸網絡(例如點對點網絡)之上。傳輸網絡中的網絡節點利用鏈式數據結構來驗證與存儲數據,并采用分布式節點共識算法來生成和更新數據。這些區塊鏈網絡中的節點有時需要增加。
目前企業級的區塊鏈平臺技術上最大的兩個挑戰就是隱私和性能,往往這兩個挑戰很難同時解決。大多解決方案都是通過損失性能換取隱私,或者不大考慮隱私去追求性能。常見的解決隱私問題的加密技術,如同態加密(Homomorphic encryption)和零知識證明(Zero-knowledge proof)等復雜度高,通用性差,而且還可能帶來嚴重的性能損失。
在解決隱私方面,可信執行環境(Trusted Execution Environment,TEE)是另一種解決方式。TEE可以起到硬件中的黑箱作用,在TEE中執行的代碼和數據都無法被操作系統層偷窺,只有通過代碼中預先定義的接口才能對其進行操作。在效率方面,由于TEE的黑箱性質,在TEE中進行運算的是明文數據,而不是同態加密中的復雜密碼學運算,計算過程沒有效率損失,因此與TEE相結合可以在性能損失較小的前提下很大程度上提升區塊鏈的安全性和隱私性。目前工業界十分關注TEE的方案,幾乎所有主流的芯片和軟件聯盟都有自己的TEE解決方案,包括軟件方面的TPM(Trusted Platform Module,可信賴平臺模塊)以及硬件方面的Intel SGX(Software Guard Extensions,軟件保護擴展)、ARMTrustzone(信任區)和AMD PSP(Platform Security Processor,平臺安全處理器)。
發明內容
有鑒于此,本說明書一個或多個實施例提供一種區塊鏈中實現隱私保護的方法、節點和存儲介質。
為實現上述目的,本說明書一個或多個實施例提供技術方案如下:
根據本說明書一個或多個實施例的第一方面,提出了一種區塊鏈中實現隱私保護的方法,包括:
第一區塊鏈節點接收客戶端發起的交易,所述交易存在一個或多個對應的智能合約;
第一區塊鏈節點執行所述交易以得到收據數據,所述收據數據包括分別對應于每一智能合約的收據子數據;
第一區塊鏈節點在確定所述交易對應的第一智能合約存在權限保護標識時,在存儲所述收據數據時為第一智能合約對應的收據子數據設定相應的訪問條件;
第一區塊鏈節點在響應于針對第一智能合約對應的收據子數據的訪問請求時,確定所述訪問條件被滿足。
根據本說明書一個或多個實施例的第二方面,提出了一種區塊鏈中實現隱私保護的節點,包括:
接收單元,用于接收客戶端發起的交易,所述交易存在一個或多個對應的智能合約;
執行單元,用于執行所述交易以得到收據數據,所述收據數據包括分別對應于每一智能合約的收據子數據;
設定單元,用于在確定所述交易對應的第一智能合約存在權限保護標識時,在存儲所述收據數據時為第一智能合約對應的收據子數據設定相應的訪問條件;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910124748.5/2.html,轉載請聲明來源鉆瓜專利網。





