如何确保Hyperledger Fabric对等端无法查看数据库?

时间:2019-02-06 17:35:12

标签: couchdb hyperledger-fabric

我是Hyperledger Fabric新手,我正在尝试建立我的第一个项目,该项目将在HyperLedger Fabric上存储政府ID数据库。我将使用CouchDB来存储数据。

我想通过直接浏览到http://localhost:5984/来确保对等方(提交或认可)无法查看在其系统上存储为本地副本的数据。

要查看数据库,他必须仅使用链码查询系统。

P.S。我指的是HyperLedger Fabric的官方文档。

1 个答案:

答案 0 :(得分:2)

您可能会为docker-compose.yml文件中指定的CouchDB容器包含一个复杂的用户名和密码。

您不会在docker / kubernetes环境之外发布端口-请参阅docker-compose.yml文件。

您将使用防火墙区域来保护整个后端Fabric环境。

对于生产环境,您可以考虑使用托管平台来为您管理以上内容。