区块链身份管理中平衡隐私与问责制
在区块链身份管理领域,如何平衡用户隐私保护与责任追究是一个关键问题。接下来将深入探讨相关的基础知识、系统设计和形式化定义。
1. 预备知识和构建模块
1.1 符号说明
- 对于正整数 $n$,$[n]$ 表示集合 ${1, \ldots, n}$。
- 若 $f$ 和 $g$ 的差值在 $\lambda$ 上可忽略不计,则记为 $f(\lambda) \approx_{\lambda} g(\lambda)$。
- DPT 表示确定性多项式时间算法,PPT 表示概率多项式时间算法。
- $Y \leftarrow^{\$} F(X)$ 表示概率算法 $F$ 以 $X$ 为输入输出 $Y$;$Y \leftarrow F(X)$ 表示确定性算法以 $X$ 为输入输出 $Y$。
- 所有对手都是有状态的。使用标识符 AH 表示账户持有者,IP 表示身份提供者,AR 表示匿名撤销者。
- $F_q$ 表示具有 $q$ 个元素的域。
1.2 伪随机函数
定义了弱鲁棒 PRF 的概念,即很难找到一个密钥,使得其 PRF 评估结果与诚实用户的 PRF 评估结果产生冲突。
- 定义 2.1(弱鲁棒 PRF) :一个 PRF 是弱鲁棒的,当且仅当:
$Pr[K \leftarrow^{\$} Gen(1^{\lambda}), (x^ , K^ ) \leftarrow^{\$} A^{PRF_K(\cdot)}(
超级会员免费看
订阅专栏 解锁全文
28

被折叠的 条评论
为什么被折叠?



