技能档案

Upgradeable Contracts

此技能定义了各角色和级别的期望。

Blockchain & Web3 Smart Contracts

角色数

1

包含此技能的角色

级别数

5

结构化成长路径

必要要求

0

其余 5 个可选

领域

Blockchain & Web3

skills.group

Smart Contracts

最后更新

2026/2/22

如何使用

选择当前级别并对比期望。下方卡片显示晋升所需掌握的内容。

各级别期望

表格展示从初级到首席的技能深度变化。点击行查看详情。

角色 必要性 描述
Smart Contract Developer Understands upgradeable contract patterns: Transparent Proxy, UUPS Proxy. Deploys upgradeable contracts via OpenZeppelin Upgrades plugin. Knows storage layout restrictions.
角色 必要性 描述
Smart Contract Developer Implements upgrade flows: storage layout validation, initialization functions, access control for upgrades. Tests upgrade paths and storage compatibility. Uses forge-std for testing.
角色 必要性 描述
Smart Contract Developer Designs complex upgradeable systems: Diamond proxy with multiple facets, beacon proxy for factory patterns. Implements emergency upgrade procedures and governance-controlled upgrades.
角色 必要性 描述
Smart Contract Developer Defines upgrade strategy for the organization: when to use proxy vs immutable, governance requirements for upgrades. Establishes upgrade checklist and audit requirements.
角色 必要性 描述
Smart Contract Developer Defines enterprise upgradeable contract strategy. Researches novel upgrade patterns: metamorphic contracts, modular accounts. Publishes upgrade security guidelines and migration best practices.

社区

👁 关注 ✏️ 建议修改 登录以建议修改
📋 提案
暂无提案 Upgradeable Contracts
正在加载评论...