XinFinOrg / osx-daofin

GNU Affero General Public License v3.0
0 stars 4 forks source link

DAOFIN future upgrades #25

Open 0xbeny opened 7 months ago

0xbeny commented 7 months ago

Since DAOFIN is a software that need to keep maintaining, improving and also support upgradability by ERC-1822 known as UUPS, there should be a way to securely upgrade DAOFIN smart contract. here are few concerns that we should consider:

  1. Who has access to upgrade function? DAO Treasury? A certain wallet address? Multi-sign?
  2. Upgrades must be backward-compatible.
  3. Upgrade must be in a right time, depends on the type of changes.