baseline icon indicating copy to clipboard operation
baseline copied to clipboard

Current Baseline Smart Contract system is not upgradeable

Open Therecanbeonlyone1969 opened this issue 4 years ago • 1 comments

Overview

The current Baseline smart contract system cannot be upgraded in case a relevant security vulnerability is discovered or new features are introduced that support such things as scalability, new security features, new baseline functionality, new zk-snarks or other zkp technology.

Reference

  • https://docs.openzeppelin.com/upgrades-plugins/1.x/

Questions

  • Is upgradability a desired business feature?

Assumptions

  • Ethereum as the underlying DLT

Acceptance

  • Build and test upgradeable Baseline contracts

Tasks

  • PR with unit tests that make current or improved Baseline contracts upgradeable

Therecanbeonlyone1969 avatar Sep 14 '20 20:09 Therecanbeonlyone1969

@Kasshern @skosito @Ybittan @biscuitdey This discussion might be relevant for our work on the SRI. Keeping it open so that we can discuss.

ognjenkurtic avatar Jul 28 '22 08:07 ognjenkurtic