在Hyperledger Composer中,"参与者"代表?

时间:2017-09-06 02:55:54

标签: hyperledger-composer

在B2B区块链网络中,是"参与者"是代表企业或代表企业(例如员工)或两者兼而有之的人? 在我见过的大多数例子中,"参与者"似乎代表了这个行业。但是一旦你开始考虑安全性和参与者 - 身份映射,"参与者"作为一个人更有意义。

此致 纳温

2 个答案:

答案 0 :(得分:1)

参与者:参与者代表参与数字业务网络的组织或人员。参与者在业务网络模型中定义。

https://hyperledger.github.io/composer/latest/reference/glossary.html

并且:https://hyperledger.github.io/composer/latest/managing/participantsandidentities.html

答案 1 :(得分:1)

在Hyperledger Composer中,您的“活跃”参与者(或“参与者”)可能在事务级别运行,因为它使用身份执行操作(添加资产,提交更新这些资产的事务,查询执行等) - 并且至少需要一个与之关联的身份,以执行此类事务。在Hyperledger Composer级别,该参与者可以是一个人,或者(如果由作者的用例实现),它可以表示为参与者实体,例如。工资管理员(并且仍然具有映射到它的身份或身份)。例如,还需要访问控制 - 谁能看到参与者级别的内容?在Hyperledger Composer中,一个参与者可以拥有多个身份 - 但一次只有一个提交(作为身份签名)。

现在从“业务”的角度来看(不论任何Composer上下文),企业(组织)也可以“参与”作为“聚会”的业务网络(因此,复杂的公司网络,共同努力实现某些目标)目标并相互建立业务关系,缩小到特定的业务流程。为了在区块链上实现这一点,各方将希望将其降低到其所加入的网络中定义身份和参与者(以及建模网络的所有其他元素)的水平。所以,它只是一个上下文问题,我想你现在将看到在Hyperledger Composer中建模和使用Participant的意义,以及外部环境。