天天看點

Fabric Hyperledger如何確定資料隐私?

基于Fabric Hyperledger(v1.2及以上版本)可以通過以下五個方面保證資料隐私

1.通道隔離:将網絡分成多個通道,其中每個通道代表參與者的一個子集,這些參與者有權檢視部署到該通道的鍊碼的資料。

2.私有資料:使用私有資料(private-data)來使賬本中的資料相對通道中的其它組織私有,私有化資料使得特定的組織子集能夠背書、送出、查詢私有資料,無需建立單獨的通道。通道的其它參與者僅接收到資料的哈希。

3.共享解密密鑰:作為Fabric使用私有資料對資料進行哈希處理的替代方法,用戶端應用程式可以在調用鍊碼之前對資料進行哈希處理或加密。 可通過共享解密密鑰來達到源資料的共享。

4.鍊碼層面:通過将通路控制建構到鍊碼邏輯中,可以将資料通路限制為組織中的某些角色。

5.節點層面:靜态賬本資料使用peer節點的檔案系統進行加密,并且通過TLS傳輸資料。

隐私資料系列文章:

1.Fabric Hyperledger中的Private data(隐私資料)

2.Fabric Hyperledger(2.0 )之隐私資料(Private data)

繼續閱讀