Spécifier une politique d'endossement
(Hyperledger Fabric v1.4.7) Vous pouvez ajouter une politique d'endossement lorsque vous instanciez un code de chaîne. Une politique d'endossement spécifie les membres dont les pairs doivent approuver ou endosser correctement une transaction de code de chaîne avant qu'elle ne soit ajoutée à un bloc et soumise au livre.
L'endossement garantit la légitimité d'une transaction. Lorsque vous instanciez un code de chaîne sur un canal, vous pouvez spécifier une politique d'endossement. Si vous ne spécifiez pas de politique d'endossement, la politique d'endossement par défaut est utilisée. La politique d'endossement par défaut est approuvée par tout pair du réseau.
Les pairs endossants d'un membre doivent disposer des autorisations ReaderWriter sur le canal. Lorsqu'une transaction est traitée, chaque pair endossant retourne un jeu de lecture-écriture signé. Une fois que le client a suffisamment d'endossements pour répondre aux exigences de la politique d'endossement, le client regroupe l'ensemble de lecture-écriture commun avec la signature des pairs endossants et envoie tout au service de commande, qui commande et valide les transactions en blocs, puis au livre.
Vous pouvez aller à l'onglet Canaux pour voir la politique d'endossement d'un code de chaîne instancié. Voir Voir une politique d'endossement. Vous ne pouvez pas modifier la politique d'endossement d'un code de chaîne instancié. Si vous devez modifier une politique d'endossement, vous devez rétablir le code de chaîne ou le mettre à niveau vers une autre version et spécifier une autre politique d'endossement.
Vous devez être un administrateur pour effectuer cette tâche.