ERC-8167 给模块化代理定了最小接口:selectors 查询加 implementation 反查,配合 SelectorDelegated 事件让工具能还原每个函数选择器当前指向哪个模块。本文拆解这份 Last Call 提案与钻石代理的分野。
汇总与「标准机制」相关的文章,帮助你系统了解该主题。
ERC-8167 给模块化代理定了最小接口:selectors 查询加 implementation 反查,配合 SelectorDelegated 事件让工具能还原每个函数选择器当前指向哪个模块。本文拆解这份 Last Call 提案与钻石代理的分野。
ERC-8054 让 ERC-20 在每次状态变化时记余额检查点,新币按某个检查点直接继承全部余额分布,不需要空投领取。本文拆解这份 Draft 提案的检查点机制、未来高度报错与对 NFT 项目的启示。
不是每一类链上凭证都该做成 NFT 或同质代币。ERC-3475 用类型加序列号的两级结构给债券这类义务建账,发行、赎回、销毁和批量转移都挂在同一接口上。这份 Final 提案的账本形状值得拆开看。
setApprovalForAll 一按就是全部代币,ERC-1761 在 2019 年提出作用域授权,把批准范围缩小到一组编号之内。这份 Stagnant 提案怎么用 scope 划分高低价值藏品,接口里又藏着哪些取舍。本文按原文拆解。
EOA 的签名不会变,合约钱包的签名却可能某天突然失效。ERC-5719 提出 getAlternativeSignature 接口,让持有旧签名的一方有一个公开的换签入口。本文拆解这份 Stagnant 提案的四步替换流程与边界。
每次入金都要先签一笔 approve,要么反复花钱要么无限授权,ERC-4546 在 2021 年底提出一个不可升级的公共存管合约,一次设限、多处入金。这份 Stagnant 提案的函数长什么样,信任模型又转移给了谁。
一个管理 NFT 库的多签账户,想加延时、加白名单、加跨链治理,往往只能推倒重来。ERC-5005 把合约账户拆成头像、模块、修饰器与守卫四种零件。这份 Stagnant 提案的接口怎么约定零件之间的接线。
把多笔调用打包成一笔交易并不新鲜,ERC-6357 的特别之处是用 delegatecall 让合约调用自己,任何一步失败整串回滚。这份 Last Call 提案怎么省掉逐笔 21000 Gas 的固定开销,代理合约使用时又埋着什么坑。
HTML 铭文之外的另一条链上网页路线,是让合约扮演目录与文件。ERC-5018 给合约定义了读写、分块、截断与校验函数,配合 web3 网址直接打开。这份 Stagnant 提案怎么解决大文件塞不进一笔交易的问题。
钱包让你签一串十六进制时,你几乎不可能知道钱会去哪。ERC-4430 提议合约提供描述函数,生成与执行字节码同源的说明文字。这份 Stagnant 提案的静态调用规则与防不住说谎合约的边界。