Oui, il est possible de prendre en charge plusieurs types de projets de moyenne envergure. La conception doit prendre en charge plusieurs types d'identités (c'est-à-dire des types MSP) simultanément, et pas seulement un à la fois. Cela signifie qu'une organisation peut utiliser le type d'identité par défaut X509, une autre organisation peut utiliser le type d'identité idemix (abréviation de "Identity Mixer"), et une autre organisation peut utiliser un autre type. Ces trois organisations peuvent transiger sur un seul canal.
Un type IdMix MSP est actuellement en cours de mise en œuvre qui prend en charge la crypto avancée basée sur la preuve de connaissance zéro. Vous pouvez regarder fabric/msp/idemixmsp.go dans la branche master pour avoir une idée de la façon d'implémenter votre propre type MSP. Mais avant de commencer, je vous encourage à voir si idemix répondra à vos besoins. Vous pouvez également poser des questions plus spécifiques sur le canal de discussion # fabric-crypto rocket si vous voulez en savoir plus sur idemix.