我需要更改凭证的参数,我想知道是否需要撤销凭证并使用正确的参数再次创建凭证,或者可以更新凭证中的唯一参数。
示例中,成绩单模式的平均值存在错误,Alice必须为9:
transcript_cred_values = json.dumps({
"first_name": {"raw": "Alice", "encoded": "1139481716457488690172217916278103335"},
"last_name": {"raw": "Garcia", "encoded": "5321642780241790123587902456789123452"},
"degree": {"raw": "Bachelor of Science, Marketing", "encoded": "12434523576212321"},
"status": {"raw": "graduated", "encoded": "2213454313412354"},
"ssn": {"raw": "123-45-6789", "encoded": "3124141231422543541"},
"year": {"raw": "2015", "encoded": "2015"},
"average": {"raw": "5", "encoded": "5"} //This 5 muste be a 9
})
但是记录本已经在分类帐中,我们需要撤销该记录本以更改参数并再次创建?
我可以在Hyperledger Indy HIPE中找到解决方案,在吊销的动机部分中,对凭证中的输入错误使用吊销的原因。文字:“但是,如果证书的签发错误也很重要(例如,其中有错别字,无法正确识别主体)。后一种情况甚至对于出生证明之类的永久性永久证书也很重要。”