2017-09-06 98 views
0

在B2B区块链网络中,“参与者”是指代表业务还是代表企业行事的人(例如员工)或两者? 在我看到的大多数例子中,“参与者”似乎代表了业务。但是一旦你开始考虑安全和参与者身份映射,作为一个人的“参与者”更有意义。在Hyperledger作曲家中,“参与者”代表什么?

问候, 纳文

回答

0

参与者:参加者所代表的组织或谁把数字业务网络中的一部分人。参与者在业务网络模型中定义。

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

和: https://hyperledger.github.io/composer/managing/participantsandidentities.html

+0

谢谢丹!我熟悉参与者和参与者身份映射的定义。我发现,从业务角度来看,“参与者”与从应用程序/技术角度来看“参与者”或与他们有身份关系的参与者和没有参与者的参与者之间存在差异。你是否认为有必要在作曲家层面做出这种区分? –

0

在Hyperledger作曲家,你的 '主动' 参与(或 'A' 参加者)可以在交易层面进行操作,在使用它来执行操作的身份(添加资产,提交更新这些资产的事务,查询执行等),并且需要至少一个与其关联的身份来执行这些事务。在Hyperledger Composer级别,该参与者可以是一个人,或者(如果由作者的用例实现),它可以表示为参与者实体,例如。工资管理员(并且仍然具有映射到其的身份或身份)。例如,还需要访问控制 - 谁可以在参与者级别看到什么?在Hyperledger Composer中,一个参与者可以拥有多个身份 - 但是一次只能提交一个(作为身份签名)交易。一个企业(组织)也可以作为一个“派对”参与到一个商业网络中(所以,一个复杂的公司网络,共同努力完成)确定目标并相互之间建立业务关系,并缩小到具体的业务流程)。为了在区块链中实现这一点,各方将希望将其降低到身份和参与者(以及建模网络的所有其他元素)在其加入的网络中定义的级别。所以真的,它只是一个背景问题,我想现在你会看到在Hyperledger Composer中建模和使用参与者的意思,以及外部背景。