コントラクトを継承するだけで、バージョンアップ可能となります。初期値を設定する実装をする必要があります。ロジックコントラクトのアドレスが設定されていませんでした。ロジックコントラクトで実行する命令をパラメータとして、コントラクトをデプロイすることができます。コントラクトはロジックコントラクトとは別の状態を持っています。コントラクトには反映されません。コントラクト経由で実行する必要があります。実行がされてしまう可能性があります。