算法1:DP授权、认证 |
输入: Sp,Ss,Sc,操作OP. 1 Sp,Ss,Sc分别是DP,DS和DC的签名. 2 OP是进行的操作,包含具体的CRUD操作. 输出:R 3 R表示授权返回的结果。 4 S = Valid(Sp) && Valid(Ss) && Valid(Sc) 5 S表示签名验证的结果 6 If(S) 7 更新区块链中的账本,记录现有的OP操作记录. 8 将处理的结果返回给DC. 9 R = true 10else 11 R = false 12end |