转出一笔稳定币时,交易可能被钱包、服务商或智能合约层面的名单机制拦下。本文解释拦截发生在哪几层——发行方黑名单、服务商合规筛查、地址声誉工具——各自的依据和边界,以及被误拦之后用户可以走哪些核对与申诉步骤。本文只讲防御与处置,不提供规避审查的方法。
汇总与「安全防御」相关的文章,帮助你系统了解该主题。
转出一笔稳定币时,交易可能被钱包、服务商或智能合约层面的名单机制拦下。本文解释拦截发生在哪几层——发行方黑名单、服务商合规筛查、地址声誉工具——各自的依据和边界,以及被误拦之后用户可以走哪些核对与申诉步骤。本文只讲防御与处置,不提供规避审查的方法。
ERC-4886 建了一个链上登记处:主地址提名一个代理地址替自己交互,登记处记录两者的从属关系,合约可以据此把主地址的持仓权益映射给代理地址。本文拆解提名流程、角色状态查询与解除机制,并说明它和转账授权的区别。
ERC-7871 给钱包与应用的通信增加一个 JSON-RPC 方法 wallet_sign,专门请求按 EIP-191 各版本格式签署消息,并用 EIP-5792 的 capabilities 机制声明支持哪些签名类型。本文拆解它与 eth_sign、personal_sign、eth_signTypedData 的关系和钱包能力探测方法。
ERC-5827 给 ERC-20 授权加上恢复速率参数:approveRenewable 设定额度上限和每秒恢复量,花掉的可随时按速率自动回补,配合有效期参数可实现自动过期的周期授权。本文拆解 renewableAllowance 查询、 RenewableApproval 事件和 Expirable 扩展的适用场景。
ERC-7093 给智能账户的社交恢复定了三层分工:恢复账户合约、权限验证器与策略验证器各司其职,让没有链上账户的亲友、NFT 甚至邮件签名都能充当守护人。本文拆解 startRecovery 到 executeRecovery 的生命周期、三个事件和过期时间的设计意图。
ERC-4524 把 ERC-721 的 safeTransfer 思想搬进 ERC-20:转给合约时调用其 onERC20Received 回调,收币合约必须返回特定选择器否则整笔回滚。本文拆解 0x4fc35859 选择器的角色、EIP-165 接口的意义,以及回调本身带来的重入风险提示。
ERC-5982 给智能合约的角色权限体系定了一套统一接口:角色是 bytes32 标识,createRole 建角色、grantRole 授人、revokeRole 收回、destroyRole 销毁,并用 rolePower 与 canExecute 把角色和具体函数选择器挂钩。本文拆解三个子接口与五种事件,说明查权限该读哪些函数。
ERC-7529 让项目方在域名 DNS 里放一条 TXT 记录指向自己的合约,合约端再用 checkDomain 反向确认,形成双向的归属绑定。本文按标准原文说明这套基于 DoH 的发现与验证机制、addDomain 与 removeDomain 的维护方式,以及它能挡住和挡不住哪些仿冒。
兑换成交价明显差于报价时,未必是滑点设置问题。本文讲解区块构建者如何按手续费重排交易、搜索者束的结构长什么样,以及在区块浏览器里逐笔查证是否被夹的完整路径。
同一把验证者密钥被同时跑在两个进程是罚没的高发入口。Lighthouse 的分身探测让验证者启动后静默两到三个纪元,监听网络里是否已有同名实例在签名。本文拆解其不完美边界、静默期代价、开启方式与和罚保数据库的分工。