I'm trying Hyperledger Composer and I'm just wondering what happen when we remove an asset. Is it possible to remove / delete anything from the blockchain?
Or we simply mark an asset as removed, but actually all the transaction records of that asset still exist in the blockchain?
When I removed an asset I still see the block number increasing. So I have a feeling that maybe the asset is not removed (as in deleted from existence) but just marked that the current state is removed.
I have tried to create an asset with the same ID and it works though. I can delete and recreate as many times I want yet block number always increases.
Following the above, is restarting the entire Hyperledger Network (e.g. reloading Docker image from all computers in the network) the only true way of deleting the blockchain from existence?
Thank you in advance.