Been diving into IC for the last couple days and im trying to wrap my head around data persistence. My mindset for blockchain/smart contract programming has been data/contracts are there forever, but with Dfinity one can just uninstall a canister/clear all the data with a re-install.
Is there a model for traditional blockchain storage or is that where another blockchain can be utilized to store data that needs to be permanent?
as I know
- you can use stable variables with upgrade Stable variables and upgrade methods :: Internet Computer
- files can be stored on another blockchain as Filecoin and keep the reference
1 Like
After more research it seems that with an SNS controlling a dapp, it can be treated as immutable unless voted to change
you mean “immutable”? another option: Trust in canisters :: Internet Computer
1 Like
Thanks. Very cool. Essentially just give away ownership of the canister