是否有可能在Fabric 1.0中實現屬性級隱私。例如:如果我有鏈碼代表租賃合同。我只想租戶&查看所有的細節,銀行只查看付款條款和實際所有者查看除付款條件以外的所有內容。我如何在Fabric 1.0中實現這一點。如果我使用頻道,那麼我需要部署兩個不同的合約,並且我可以創建的頻道總數僅限於網絡性能。渠道並不意味着用於實現財產級別的隱私。我不想做脫鏈,也不想做鏈式加密,因爲我無法對其應用智能操作。實現這個目標的最佳解決方案是什麼?Hyperledger Fabric 1.0中的屬性級隱私
1
A
回答
0
您可以使用Composer訪問控制語言來實現此功能,但不幸的是,我們尚未編寫代碼來強制執行屬性級訪問控制。 ACL引擎強制對命名空間,資源和資源實例進行訪問控制,但我們計劃將其擴展到類的屬性。
因此,在沒有來自ACL引擎的聲明性訪問控制時,您將不得不使用getCurrentParticipant()
運行時API並向您的事務處理器功能添加過程訪問控制檢查。
您可以閱讀有關ACL語言在這裏: https://hyperledger.github.io/composer/reference/acl_language.html
2
私人通道數據的方DB計劃爲Hyperledger面料,在那裏將能夠限制數據僅供同行的一個子集即將到來的功能而數據暴露給渠道的所有證據。更多信息在這裏(https://jira.hyperledger.org/browse/FAB-1151)
相關問題
- 1. Hyperledger Fabric v1.0的隱私
- 2. Hyperledger Fabric 1.0 Ubuntu 16.04
- 3. Hyperledger Fabric 1.0 e2e失敗
- 4. Hyperledger Fabric/Hyperledger Composer
- 5. Hyperledger Fabric 1.0 CA在不同的主機
- 6. v1.0的Hyperledger Fabric讀取用戶屬性
- 7. 如何設置Kafka for Hyperledger Fabric 1.0?
- 8. 爲什麼Hyperledger Fabric 1.0中的chaincode不能被同時調用?
- 9. 如何使用hyperledger-composer在Fabric 1.0中配置多個通道?
- 10. Hyperledger Fabric 1.0的瀏覽器端客戶端?
- 11. Hyperledger Fabric 0.6 pbft Consensus
- 12. 實際系統中的hyperledger-fabric設置
- 13. Hyperledger Fabric 1.0中的讀取設置和寫入設置是什麼?
- 14. hyperledger fabric make error:「goimports:command not found」
- 15. Hyperledger-Fabric-Java-SDK入門
- 16. Hyperledger Fabric網絡中的大量通道
- 17. Hyperledger Fabric中的chaincode容器是什麼?
- 18. Hyperledger Fabric示例中的連接失敗
- 19. 在生產中使用Hyperledger Fabric
- 20. Hyperledger 1.0 - 我的對等人如何知道Fabric CA實例指向哪個?
- 21. 1.0中的條件屬性
- 22. Hyperledger Fabric設置Docker-Compose關鍵錯誤
- 23. 關於Hyperledger Fabric表的實現
- 24. 使用Docker工具箱的Hyperledger Fabric v0.6
- 25. Ubuntu上的Hyperledger Fabric網絡設置
- 26. 如何使用Hyperledger中的交易證書來執行隱私?
- 27. HyperLedger-Fabric ChainCode部署給解析錯誤
- 28. HyperLedger-Fabric ChainCode部署 - Base64錯誤
- 29. Hyperledger Fabric內部表實現Chaincode
- 30. Hyperledger Fabric是否有虛擬機?
你提到的是許可不隱私。同行將仍然有數據並且可以應用逆向工程來讀取它。 –
聽起來像你需要放鬆一些限制... –