2026年10月19日周一

标签:合约升级

汇总与「合约升级」相关的文章,帮助你系统了解该主题。

维护者离场之后:协议连续性靠什么接住技术债
DeFi 教程
维护者离场之后:协议连续性靠什么接住技术债

开源协议的技术债与人员连续性:可升级合约、密钥管理与文档如何在核心维护者变更后维持运转,普通用户从公开渠道能读到哪些连续性信号,不构成投资建议。

旧地址挂着新合约的门牌:EIP-6189 别名合约如何用魔数 nonce 转发调用
钱包与链上工具
旧地址挂着新合约的门牌:EIP-6189 别名合约如何用魔数 nonce 转发调用

EIP-6189 提出把合约变成别名合约:账户 nonce 等于 2 的 64 次方减 1、代码只有 0x1 一个字节的合约,会把所有调用自动转发到其零号存储槽里登记的地址,调用者地址保持不变。它依赖 EIP-6188 预留的 nonce 顶格值,与 Verkle 兼容的 SELFDESTRUCT 提案配套。本文拆解别名合约的判定条件、转发与路径压缩规则、Gas 计费,以及这条从未激活的路线为什么停在 Stagnant。

代理壳子和逻辑本体怎么换搭档:ERC-1822 的 PROXIABLE 槽位与升级自检
NFT 与铭文
代理壳子和逻辑本体怎么换搭档:ERC-1822 的 PROXIABLE 槽位与升级自检

ERC-1822 描述的 UUPS 代理把逻辑合约地址放在固定存储槽 keccak256(“PROXIABLE”) 里,避免壳与本体字段相撞,并用 proxiableUUID 检查防止把代理升成砖,2019 年 3 月 4 日创建、仓库记录状态为 Stagnant。本文按原文拆解存储槽的选择理由、多构造函数的 ABI 解码、以及逻辑合约必须内置升级函数否则不可挽救的警告。

ERC-7201如何隔离存储槽?
公链与 Layer2已审核
ERC-7201如何隔离存储槽?

ERC-7201用命名空间ID和固定槽位公式隔离升级合约状态。本文拆解公式、NatSpec标记、布局差异检查与初始化边界,帮助开发者判断“采用标准”和“升级安全”之间还缺哪些证据。