实施例。我有2个链码(A,B) - chaincode A:使用bcrypt生成密码哈希(字符串) - chaincode B:调用chaincode A并获取密码哈希
测试1:我调用链码A并获取密码哈希,如下所示:“$ 2a $ 10 $ e9lha95xDRV0EfQQIW9zMecZqspeA5aaI8JUf36vgUmoKXtmzs”
测试2:我调用链码B获取密码哈希,如下所示:“0Y0 = H =╗╔ H =╚╔╚B”
任何人,请你告诉我发生了什么?怎么修? 非常感谢。
答案 0 :(得分:1)
Chaincode必须是确定性的,才能在每个主机上返回相同的结果。默认的bcrypt实现生成随机盐并且不满足此要求