Research Article

A Four-Tier Smart Contract Model with On-Chain Upgrade

Table 1

Subset upgrades of contracts.

CaseProxy contractVerification contractBusiness contractStorage contract

1: (P1, T0, L0, D0)UpgradeContinue to useContinue to useContinue to use
2: (P0, T1, L0, D0)Continue to useUpgradeContinue to useContinue to use
3: (P0, T0, L1, D0)Continue to useContinue to useUpgradeContinue to use
4: (P0, T0, L0, D1)Continue to useContinue to useContinue to useUpgrade