我是Hyperledger Fabric新手,我正在尝试建立我的第一个项目,该项目将在HyperLedger Fabric上存储政府ID数据库。我将使用CouchDB来存储数据。
我想通过直接浏览到http://localhost:5984/来确保对等方(提交或认可)无法查看在其系统上存储为本地副本的数据。
要查看数据库,他必须仅使用链码查询系统。
P.S。我指的是HyperLedger Fabric的官方文档。
答案 0 :(得分:2)
您可能会为docker-compose.yml文件中指定的CouchDB容器包含一个复杂的用户名和密码。
您不会在docker / kubernetes环境之外发布端口-请参阅docker-compose.yml文件。
您将使用防火墙区域来保护整个后端Fabric环境。
对于生产环境,您可以考虑使用托管平台来为您管理以上内容。