【发布时间】:2017-08-17 06:20:51
【问题描述】:
在我发现的所有“许可”区块链示例中;他们将权限存储在集中式数据库中。
他们为什么不将它们存储在每个节点上,在包含网络权限当前状态的去中心化交易区块链中?
【问题讨论】:
标签: blockchain hyperledger hyperledger-fabric
在我发现的所有“许可”区块链示例中;他们将权限存储在集中式数据库中。
他们为什么不将它们存储在每个节点上,在包含网络权限当前状态的去中心化交易区块链中?
【问题讨论】:
标签: blockchain hyperledger hyperledger-fabric
由于您使用 hyperledger-fabric 标记了问题,我将在该范围内回答。
在 Hyperledger Fabric 中 - 权限是通过通道成员资格定义的。 更准确地说——一个通道对应一个区块链,通道的成员被定义为通道中的组织。 通道中的组织通过 MSP 配置定义,Fabric 默认 MSP 实现使用 x509 证书来指定组织和组织成员。
创建通道时 - 这些配置(定义权限)存储在第一个块(创世块)中,稍后通过配置块更新。
【讨论】: