算法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