2026年10月15日周四

标签:签名

汇总与「签名」相关的文章,帮助你系统了解该主题。

Clear Signing注册表该如何核验?
Web3 安全 已审核
Clear Signing注册表该如何核验?

Clear Signing通过ERC-7730描述符把合约调用转成人类可读确认信息,但显示正确仍依赖上下文绑定、schema版本、注册表审核和钱包信任源。本文逐层拆解。

三种签名请求一个入口:ERC-7871 的 wallet_sign 如何统一签名弹窗
钱包与链上工具
三种签名请求一个入口:ERC-7871 的 wallet_sign 如何统一签名弹窗

个人消息签名、结构化数据签名、带验证者的签名,过去各走各的 RPC 方法。ERC-7871 提出 wallet_sign,用 EIP-191 的版本字节区分三类请求,并接入能力协商。本文按 ERC 原文拆解参数结构、地址约束与现状边界,并说明用户侧核对方式不变。

连签五条消息太折磨人:ERC-7920 复合签名如何把一串弹窗压成一个
钱包与链上工具
连签五条消息太折磨人:ERC-7920 复合签名如何把一串弹窗压成一个

免 Gas 交互常要求你连签多份 EIP-712 消息,每签一次都是一次核对与风险敞口。ERC-7920 提议把多条消息的哈希编进默克尔树,只签树根一条签名,同时保留每条消息独立可验证性。本文按草案说明机制与签批量消息前必须展开逐条看的纪律。

签名从 65 字节变成 64 字节省了什么:ERC-2098 紧凑签名格式的读写法
钱包与链上工具
签名从 65 字节变成 64 字节省了什么:ERC-2098 紧凑签名格式的读写法

以太坊签名通常是 65 字节(r、s、v 三段),ERC-2098 把恢复标识折进 s 的最高位,压成 r 加 yParityAndS 两段共 64 字节。格式为 Final 且已用在类型 2 回执里。本文讲清两种表示怎么互相转换、哪里会遇到它,以及为什么安全强度没变。

把哈希值变成曲线上的点:RFC 9380 的 Hash-to-Curve 在防什么
加密货币百科
把哈希值变成曲线上的点:RFC 9380 的 Hash-to-Curve 在防什么

哈希进曲线看似小事:取个哈希当坐标,大多数时候根本不落在曲线上。RFC 9380 给出一套标准化的“哈希映射到椭圆曲线”方法,杜绝随机取点、坐标重试这类危险取巧。本文解释为什么曲线点不能靠哈希直接拼出来、SVDW 等映射族怎么工作、和 BLS 签名以及零知识协议的关系。

Fiat-Shamir 变换:把“你来问我答”的互动证明压成一条消息
加密货币百科
Fiat-Shamir 变换:把“你来问我答”的互动证明压成一条消息

1986 年 Fiat 与 Shamir 给出一个通用手法:用哈希函数代替验证者掷骰子,让交互证明变成一次发完的非交互证明。今天的 Schnorr 签名、多数零知识证明系统都靠它落地。本文解释它换掉了什么、随机预言假设的真实含义,以及“在 ROM 里安全”与“现实中安全”之间已知的裂缝。

两个地址声明“是一伙的”:ERC-8092 关联账户记录逐项拆
钱包与链上工具
两个地址声明“是一伙的”:ERC-8092 关联账户记录逐项拆

想让第三方确认两个地址属于同一方,靠截图和口头承诺都不可验证。ERC-8092 草案定义了一份双方共签的关联记录:跨链地址、生效窗口、密钥类型与撤销标记各有字段。本文拆记录本体、信封层与验证者的四步核验。

签名弹窗里的黑色包裹:EIP-7713 给 EIP-712 加一个可拆的 box 类型
加密货币百科
签名弹窗里的黑色包裹:EIP-7713 给 EIP-712 加一个可拆的 box 类型

跨链与结算类签名消息常把关键参数塞进一个 bytes 字段,签名器只能显示一串十六进制。EIP-7713 提议引入 box 类型:外面看不见、钱包却能把里面按结构完整还原。本文拆解类型擦除造成的失明、box 的封装与可验证还原,以及这条提案的现状。

ERC-6066:用一枚 NFT 签字,isValidSignature 验的是哪件事
NFT 与铭文
ERC-6066:用一枚 NFT 签字,isValidSignature 验的是哪件事

ERC-6066 是状态为 Final 的扩展,让 ERC-721 或 ERC-1155 代币持有者能用藏品本身对消息签名:isValidSignature 传入 tokenId、哈希与可选数据,验证通过返回魔术值 0x12edb34f。本文拆解它与 ERC-1271 的关系和“布尔式签名”的边界。