Project
当前 Project 采用 UUPS 升级模式,每个项目 proxy 的升级权限都绑定在项目自身的 owner 上。
owner
这会带来几个实际问题:
对于你们这种 factory 批量创建 Project 的场景,更适合考虑 Beacon Proxy。
建议改为:
ProjectFactory
UpgradeableBeacon
BeaconProxy
这样做之后: