Maison > développement back-end > Golang > le corps du texte

Les codes de chaîne Hyperledger Fabric peuvent-ils identifier leurs appelants ?

Patricia Arquette
Libérer: 2024-10-28 07:52:02
original
164 Les gens l'ont consulté

 Can Hyperledger Fabric Chaincodes Identify Their Callers?

Identification du code de chaîne de l'appelant dans Hyperledger Fabric à l'aide d'InvokeChaincode

Considérez l'architecture réseau suivante :

A -> -> Code chaîne1 -> fabcar

  • A est l'application
  • Chaincode1 est un code de chaîne Go
  • fabcar est un code de chaîne Node.js

Ces composants fonctionnent sur le canal "mychannel".

Lors de l'appel de fabcar à partir de Chaincode1 à l'aide d'APIstub.InvokeChaincode, fabcar ne le fait pas. ont intrinsèquement la capacité de déterminer l'ID du code de chaîne de l'appelant. La méthode getCreator() dans fabcar fournit uniquement les détails de l'organisation appelante.

Approche alternative utilisant SignedProposal

Tentatives de récupération de l'ID du code chaîne de l'appelant à l'aide getSignedProposal() a également échoué. Bien que cette méthode renvoie une proposition de transaction signée, il est difficile d'extraire les informations spécifiques nécessaires.

Conclusion

Pour l'instant, il n'y a aucun moyen pour fabcar pour obtenir l'ID du code de chaîne de l'appelant dans l'architecture réseau fournie. En effet, les codes de chaîne n'ont pas d'identité unique dans l'architecture Hyperledger Fabric actuelle.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!