DeFi 教程
维护者离场之后:协议连续性靠什么接住技术债
开源协议的技术债与人员连续性:可升级合约、密钥管理与文档如何在核心维护者变更后维持运转,普通用户从公开渠道能读到哪些连续性信号,不构成投资建议。
汇总与「合约升级」相关的文章,帮助你系统了解该主题。
开源协议的技术债与人员连续性:可升级合约、密钥管理与文档如何在核心维护者变更后维持运转,普通用户从公开渠道能读到哪些连续性信号,不构成投资建议。
EIP-6189 提出把合约变成别名合约:账户 nonce 等于 2 的 64 次方减 1、代码只有 0x1 一个字节的合约,会把所有调用自动转发到其零号存储槽里登记的地址,调用者地址保持不变。它依赖 EIP-6188 预留的 nonce 顶格值,与 Verkle 兼容的 SELFDESTRUCT 提案配套。本文拆解别名合约的判定条件、转发与路径压缩规则、Gas 计费,以及这条从未激活的路线为什么停在 Stagnant。
ERC-1822 描述的 UUPS 代理把逻辑合约地址放在固定存储槽 keccak256(“PROXIABLE”) 里,避免壳与本体字段相撞,并用 proxiableUUID 检查防止把代理升成砖,2019 年 3 月 4 日创建、仓库记录状态为 Stagnant。本文按原文拆解存储槽的选择理由、多构造函数的 ABI 解码、以及逻辑合约必须内置升级函数否则不可挽救的警告。
最小代理合约用不到百字节的壳把调用全部转给共享实现,让同一套 NFT 逻辑被反复复用。本文解读 ERC-1167 的字节码原理、代理与实现的关系,以及用户读链时必须补做的两步核验。
ERC-7201用命名空间ID和固定槽位公式隔离升级合约状态。本文拆解公式、NatSpec标记、布局差异检查与初始化边界,帮助开发者判断“采用标准”和“升级安全”之间还缺哪些证据。