2026年10月19日周一

标签:签名安全

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

免 Gas 转移的签名到底是什么:EIP-3009 授权转账的字段与撤销
NFT 与铭文
免 Gas 转移的签名到底是什么:EIP-3009 授权转账的字段与撤销

EIP-3009 让持有人离线签一份带截止时间和随机数的转账授权,第三方代付 Gas 上链执行。本文拆解授权单字段、EIP-712 域名的防伪作用、主动撤销的成本,以及免 Gas 背后新增的信任与隐私代价。

签名时链号填 0 等于留了扇后门:EIP-3788 想让节点一律拒收
钱包与链上工具
签名时链号填 0 等于留了扇后门:EIP-3788 想让节点一律拒收

早期规则允许链号为 0 的交易跨链重放,EVM 侧链泛滥后这成了资金风险。EIP-3788 提出节点应拒绝链号与自身配置不一致的交易。本文解释 chainId=0 的历史由来、重放路径的成立条件,以及用户在跨链签名时的自查动作。

签字前先给你一句人话:ERC-3224 描述串接口与两个 JSON-RPC 方法
NFT 与铭文
签字前先给你一句人话:ERC-3224 描述串接口与两个 JSON-RPC 方法

钱包让你签一串十六进制时,你其实不知道签了什么。2021 年 1 月 23 日创建的 ERC-3224 让诚实合约自备一份说明书:describer 合约的 Describe 方法同时返回一段人类可读描述与真实数据,钱包再经 eth_signDescribedMessage 与 eth_sendDescribedTransaction 两个方法把描述显示给用户。标准明说它防不了撒谎的合约。

一枚签名多条链通用:ERC-7964 把链标识从域名里拿掉之后
钱包与链上工具
一枚签名多条链通用:ERC-7964 把链标识从域名里拿掉之后

跨链操作过去每条链都要签一次名。草案 ERC-7964 的做法是从 EIP-712 域名中省略链标识字段,让同一枚签名在多链可验证,链相关内容改为按链分发的结构化数组。本文讲清这个省略带来的效率、展示变化和重放边界,以及用户在跨链签名弹窗前该核对什么。

逐字核对签名弹窗不划算?其实只需要盯住这四个字段
Web3 安全
逐字核对签名弹窗不划算?其实只需要盯住这四个字段

钱包签名弹窗不需要逐字通读,真正决定风险的是发起方、合约地址、资产流向和权限有效期四个字段。本文给出一套按风险分级的快速核对法,以及硬件钱包交叉核对的正确姿势。