В моем примере рабочего процесса ниже использовался двоичный CLI Fabric-ca-client, а не код клиента.Но я использовал объект cid в моем цепном коде / смарт-контракте.
Когда вы Регистрируете идентификатор, создается запись в базе данных CA.
Когда вы Зарегистрируйте идентификатор, сертификат и ключ загружаются - если вы включите флаг ecert, то атрибут включится в сертификат.
Если вы измените идентификатор записи в полеБаза данных CA.(Но сертификат все еще имеет старое значение)
Когда вы повторно регистрируете идентификатор, сертификат заменяется, и новый сертификат содержит новое измененное значение атрибута.При использовании подключения к цепочечному коду с новым сертификатом объект cid покажет новое значение.