Hyperledger fabric 应用说明
Hyperledger fabric applications clarification
当人们说 Hyperledger fabric 是为企业解决方案时,这意味着节点可能是被授予访问权限的用户?还是必须不同企业合作?
通过唯一的 phone 号码向用户授予访问权限是否可行?
抱歉,这是针对 uni 项目的愚蠢问题,我找不到明确的信息
Fabric是一条private/permissioned区块链,只有经过验证的节点才能参与。
为了验证Internet网络上的节点,即验证身份,常用PKI系统。wikipedia/PKI
即每个节点都有自己的私钥和具有权限的证书(public key),在Fabric中,以MSP(Membership Service Provider)的名义进行控制。 Fabric MSP
- MSP 很容易被它们的名字弄糊涂,但它们可以被视为 somthinmg... 加密配置工件的文件,而不是采取行动的对象。
Would granting access to the users through unique phone number be feasible - Lorenzo Bonelli?
其实这个问题很难回答。首先不知你是不是开发者,背景是什么,目标系统是什么
首先假设你已经基本了解hyperledger-fabric的结构
看题,我觉得具体主体的身份是数字映射到一个phone号的。在这里,我认为用户是指结构中的客户和同行。
1.client
在客户端的情况下,可以很容易的应用。在注册过程中必须为客户指定一个唯一的名称。当然,既然phone这个数字肯定是可以改变或修改的,那么在应用层面进行单独的映射似乎是正确的。
userID: 82+10-4036-xxxx
2。同行
同行的话,好像可以把这个映射到自己的名字上。
例如,在结构网络中构建对等体时,
写成..的表达式,如
peer0.org0.example.com
在这个过程中,peer_name可以映射到一个phone号码。
82+10-4036-xxxx.org0.example.com
当然,上述过程中出现的问题是phone号码变化时难以灵活应对。为了解决这部分,最好实现一个单独的映射table
- 创建映射时 table,您必须考虑由谁来管理。
- 最终还是需要以需要区块链网络身份resolver/registry的形式实现中间件。
- 从区块链的角度考虑如何运营和管理。
- 简单来说,区块链前端需要中间件构建,注意区块链的哲学..
(ex)
| number | uuid |
| 82+10 | '1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed' |
client): '1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed'
peer): 1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed.org0.example.com
如果它告诉你更具体的情况或目标,我会考虑更合适的形式。
当人们说 Hyperledger fabric 是为企业解决方案时,这意味着节点可能是被授予访问权限的用户?还是必须不同企业合作?
通过唯一的 phone 号码向用户授予访问权限是否可行?
抱歉,这是针对 uni 项目的愚蠢问题,我找不到明确的信息
Fabric是一条private/permissioned区块链,只有经过验证的节点才能参与。
为了验证Internet网络上的节点,即验证身份,常用PKI系统。wikipedia/PKI
即每个节点都有自己的私钥和具有权限的证书(public key),在Fabric中,以MSP(Membership Service Provider)的名义进行控制。 Fabric MSP
- MSP 很容易被它们的名字弄糊涂,但它们可以被视为 somthinmg... 加密配置工件的文件,而不是采取行动的对象。
Would granting access to the users through unique phone number be feasible - Lorenzo Bonelli?
其实这个问题很难回答。首先不知你是不是开发者,背景是什么,目标系统是什么
首先假设你已经基本了解hyperledger-fabric的结构
看题,我觉得具体主体的身份是数字映射到一个phone号的。在这里,我认为用户是指结构中的客户和同行。
1.client
在客户端的情况下,可以很容易的应用。在注册过程中必须为客户指定一个唯一的名称。当然,既然phone这个数字肯定是可以改变或修改的,那么在应用层面进行单独的映射似乎是正确的。
userID: 82+10-4036-xxxx
2。同行
同行的话,好像可以把这个映射到自己的名字上。
例如,在结构网络中构建对等体时,
写成
peer0.org0.example.com
在这个过程中,peer_name可以映射到一个phone号码。
82+10-4036-xxxx.org0.example.com
当然,上述过程中出现的问题是phone号码变化时难以灵活应对。为了解决这部分,最好实现一个单独的映射table
- 创建映射时 table,您必须考虑由谁来管理。
- 最终还是需要以需要区块链网络身份resolver/registry的形式实现中间件。
- 从区块链的角度考虑如何运营和管理。
- 简单来说,区块链前端需要中间件构建,注意区块链的哲学..
(ex)
| number | uuid |
| 82+10 | '1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed' |
client): '1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed'
peer): 1b9d6bcd-bbfd-4b2d-9b5d-ab8dfbbd4bed.org0.example.com
如果它告诉你更具体的情况或目标,我会考虑更合适的形式。