2017-09-06 3 views
0

Dans un réseau B2B blockchain, "Participant" est-il destiné à représenter l'entreprise ou la personne qui agit pour le compte de l'entreprise (par exemple un employé) ou les deux? Dans la plupart des exemples que j'ai vus, «Participant» semble représenter l'entreprise. Mais une fois que vous commencez à penser à la sécurité et à la cartographie Participant-Identité, "Participant" en tant que personne a plus de sens.Dans Hyperledger Composer, que représente un "Participant"?

Cordialement, Naveen

Répondre

0

Participant: Les participants représentent les organisations ou les personnes qui participent au réseau d'affaires numérique. Les participants sont définis dans le modèle de réseau d'entreprise.

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

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

+0

Merci Dan! Je connais la définition de la cartographie Participant-Participant-Identité. Ce que je constate c'est qu'il y a une différence entre «Participant» du point de vue commercial et «Participant» du point de vue application/technique, ou les participants qui ont une identité associée avec eux et les participants qui n'en ont pas. Voyez-vous un besoin de faire cette distinction au niveau du compositeur? –

0

Dans Hyperledger Composer, votre participant 'actif' (ou 'un' participant) peut fonctionner à un niveau transactionnel, en ce qu'il utilise une identité pour effectuer des actions (ajouter des actifs, soumettre des transactions qui mettent à jour ces actifs, exécuter une requête, etc.) - et avoir besoin d'au moins une identité associée pour exécuter de telles transactions. Au niveau d'Hyperledger Composer, ce Participant peut être une personne, ou (si cela est mis en œuvre par le cas d'utilisation de l'auteur), il peut être représenté comme une entité participante, par exemple. Administrateur de la paie (et toujours associé à une identité ou à des identités). Pensez par exemple également à avoir besoin d'un contrôle d'accès - qui peut voir quoi au niveau des participants? Dans Hyperledger Composer, un participant peut avoir plusieurs identités - mais une seule est soumise (en tant que signature d'identité) avec une transaction à la fois. Maintenant, d'un point de vue 'business' (indépendamment de tout contexte Composer), une entreprise (organisation) peut également 'participer' dans un réseau d'entreprise en tant que 'party' (un réseau complexe d'entreprises travaillant ensemble pour accomplir certains objectifs et ont une relation d'affaires entre eux, restreints à des flux commerciaux spécifiques). Pour implémenter ceci sur une blockchain, les parties voudront réduire cela à un niveau où les identités et les participants (et tous les autres éléments du réseau modélisé) sont définis dans le réseau auquel ils se joignent. Donc, vraiment, c'est juste une question de contexte, et je pense que vous allez maintenant voir ce que signifie la modélisation et l'utilisation d'un Participant dans Hyperledger Composer, et le contexte externe.