You are viewing a single comment's thread from:
RE: Life is a Cabaret... Or how to split and merge a blockchain.
The function of a currency is to handle value. The function of a token smart contract should be to evaluate the token. When investors leave that is like little forks. When they take their cards with them that is the actual fork you are worried about. One reason MLM is not as good as crypto is that they don't usually make it easy to just walk away with your stuff. Crypto currencies make it easy.
If you oppose forks then MLM is what you will end up with. Is that what you want?
I think that's taking the analogy of a fork a bit too far - typically the express purpose of a token smart contract includes the person-to-person transfer. It's a token therefore it can be traded/transferred like a token.
But the contract isn't typically written to blockchain-fork. If it were some game or MLM it might be written in that fashion - to fork at some arbitrary event. But then it should be part of the source code to take in that event and to the fork. There have been some contracts that have done similar things.
In contrast, what I'm worried about is things outside the contract that cause the contract to in effect fork. If the contract has to be written with that in mind, it's a weakness - yet another trap for contract writers to worry about. If the chain encourages that, it effects potentially all contracts... for hypothetical example, on Ethereum, do contracts need a certification that they are fork-safe?