a16z提出的公钥密码学核心难题解决方案:三种优选方法的深度解析

在公钥密码学领域,一个长期存在的挑战是如何将加密密钥(如公钥)与具体身份(例如某个人或组织)有效地关联。核心问题在于需要一种公开且一致的方式来显示身份和公钥之间的关系,以确保大家可以安全地使用这些公钥来加密信息。没有这样的明确关系,可能会导致信息泄露或其他安全问题,尤其是在Web3环境下,这一问题仍然存在。

目前,针对这一问题,存在三种主要的解决方案:公钥目录(Public Key Directory)、基于身份的加密(Identity-Based Encryption, IBE) 和 基于注册的加密(Registration-Based Encryption, RBE)。每种方法在匿名性、交互性和效率上各有优劣。本文将详细探讨这三种方法在区块链中的应用及其优缺点。

1. 公钥目录(Public Key Directory)

公钥目录是通过智能合约维护的去中心化身份与公钥映射系统。用户生成一对密钥(公钥和私钥),并将身份ID与公钥一起注册到智能合约中。智能合约会检查ID是否已被占用,如果没有,则将其添加到目录中。这种方法允许任何人通过智能合约查询公钥,以便进行加密通信。

优点:

  • 非交互式解密:解密过程无需与他方互动,解密者可以独立完成。
  • 透明性:系统透明,操作公开可审查。
  • 任意ID:用户可自由选择身份ID,不受特定格式限制。

缺点:

  • 系统复杂性:可能在某些方面复杂,涉及较大数据量或更多资源。
  • 发送者非匿名:发送者的身份在系统中可能无法完全保持匿名。

2. 基于身份的加密(Identity-Based Encryption, IBE)

在IBE系统中,用户的公钥也作为其唯一标识符。用户需通过受信任的密钥生成器注册,密钥生成器使用主密钥计算用户的私钥。虽然IBE简化了加密过程,但它依赖于强信任的第三方来生成和管理密钥。

优点:

  • 非交互式加密:发送者可独立加密消息,无需额外互动。
  • 发送者匿名:系统可以保持发送者的身份匿名。

缺点:

  • 强信任假设:需要对密钥生成器有强烈信任,密钥生成器可能存在安全隐患。
  • 主密钥长期保管:主私钥必须长期保存,不能在初始化后删除。


3. 基于注册的加密(Registration-Based Encryption, RBE)

RBE系统中,用户身份直接作为公钥。与IBE不同的是,RBE不依赖受信任的第三方,而是通过智能合约维护公共参数。用户生成一对密钥,并计算更新值,这些信息存储在区块链上,智能合约维护并验证这些数据。

优点:

  • 链上存储恒定:所需的链上存储量较少,增长速度低于公钥目录。
  • 简洁参数:相较于公钥目录,链上参数大小与用户数量的关系更为高效。
  • 透明性:系统完全透明,任何人均可验证其运行状态。

缺点:

  • 一定交互性:发送者需要更新公共参数,虽然不频繁,但增加了操作复杂性。
  • 受限ID集合:ID必须有公共且确定的顺序,这可能在某些情况下复杂。

24小时热点

油价回落,标普500股指期货上涨0.2%,纳斯达克股指期货攀升0.5%

币界网消息,油价回落,标普500股指期货上涨0.2%,纳斯达 ...

0

根据中国台湾证券交易所周日披露的公告

币界网消息,根据中国台湾证券交易所周日披露的公告,综合能源服 ...

0

知名科技记者马克·古尔曼发文称

币界网消息,知名科技记者马克·古尔曼发文称,苹果计划于10月 ...

177

2026年硬件钱包安全性调查:Ledger设备被篡改

币界网消息,BeInCrypto报道,2026年六个硬件钱包 ...

0

美股期货走高,标普500指数期货上涨0.2%,纳斯达克100指数期货上涨0.5%

币界网消息,美股期货走高,标普500指数期货上涨0.2%,纳 ...

186

金十数据整理:每日科技要闻速递(10月12日)

币界网消息,整理:每日科技要闻速递(10月12日)。1. I ...

75

ETH DVOL指数报50.73点

币界网数据:ETH DVOL指数最新读数为50.73点。

306

马斯克称Terafab工厂有望造出最好的芯片

币界网消息,马斯克称Terafab工厂有望造出最好的芯片。埃 ...

245

美国财政部将尝试风险策略,可能影响加密市场

币界网数据:BeInCrypto报道,美国财政部即将尝试一种 ...

148

ETH清算压力:下方关注2,456.57美元,上方关注2,817.46美元

币界网数据:ETH现价约为2,532.55美元。如果价格下跌 ...

290

热点专题

谁在真正操控 ASTER 币?从项目方到资本,拆解背后的核心力量

回到核心问题:谁在真正操控 ASTER 币?答案是 —— 不 ... 置顶

88062

千元人民币能买多少 USDT?2025 年汇率、手续费与实操全解析

千元人民币买 USDT 的核心是 “盯汇率、选对渠道、避风险 ... 置顶

84555

黄金支持代币是什么?关键性答案抢先看

从目前的发展来看,黄金支持代币正处于快速成长阶段,随着监管政 ... 置顶

40328

BONK 是什么意思?关键性答案抢先看

从目前发展来看,BONK 具备成为 “Solana 生态标杆 ... 置顶

28180

纸钱包如何手工制作?安全无门槛的加密资产存储方案,新手也能学会

在记录私钥前,可对私钥进行 “简单加密”(仅本人能解密),即 ... 置顶

33694

以太坊生态的社交 DApp Lens 是什么?重塑用户数据主权的去中心化社交新选择

传统社交平台有中心化的内容审核团队,可快速删除垃圾广告、诈骗 ... 置顶

24798

国债代币化后在 Uniswap 建流动性池可行吗?RWA 落地的下一个万亿风口藏在这里

国债代币化后在 Uniswap 建流动性池,不是 “是否可行 ... 置顶

20614

Solana 的高 TPS 优势是什么?揭秘支撑其高性能生态的核心逻辑

Solana 的高 TPS 优势,是技术创新与生态需求结合的 ... 置顶

39973

Solana 程序的 Opcode 执行是什么?一文读懂 Solana 虚拟机的指令运行核心

Solana 程序的 Opcode 执行,看似是底层技术细节 ... 置顶

54793

中文交易对:激活 BNB 生态增长新引擎,从流动性到用户粘性的全方位赋能

中文交易对并非简单的 “语言转换”,而是 BNB 生态深耕中 ... 置顶

22835

比特派怎么买TRX?购买波场币新手指南

比特派是一款支持多链的数字钱包,其中就包括波场TRON(TR ...

167472

区块链圈小菜鸡

TRC20网络是什么意思?TRC20和ERC20的区别详解

TRC20是一种代币标准,运行在波场(TRON)区块链上。T ...

153708

树图链

什么是哈希?钱包哈希值在哪里查找?

哈希是一种通过特定算法将输入数据转换为固定长度输出的数据摘要 ...

149335

波场区块链浏览器

中值联空气币预警榜(2024年06月20日)

中值联空气币预警榜(2024年06月20日) 第一名 ...

136745

区块链网快讯

深度解析 Polygon 从 $MATIC 到 $POL 的升级改名:背后的意图与影响

以太坊扩容解决方案 Polygon(前称 Matic Net ...

135789

波场区块链浏览器

柬埔寨汇旺集团遭遇2962万USDT冻结事件详细分析

在加密货币市场的动荡背景下,柬埔寨汇旺集团(Huione)作 ...

131008

波场区块链浏览器

专访圆币科技CEO:港元稳定币的独特定位与未来展望

2023年7月18日,香港金融管理局公布了首批进入稳定币沙盒 ...

128409

波场区块链浏览器

金本位制度是怎样的? 金本位制度的优缺点是什么?

金本位制度是一种货币制度,它以黄金作为货币价值的基础。根据这 ...

118700

波场区块链浏览器

比特币突破68000美元 8大加密货币重拾动能价格走势如何?

随着2024年比特币大会的进行,比特币价格成功回升至68,0 ...

108393

非小号

Messari最新报告解析:AI x Crypto、SocialFi及比特币可编程性的加密故事

Messari发布的最新加密研究报告聚焦于AI、Social ...

101146

波场区块链浏览器