3 ms·
Considering this only happens to "big" projects and not a simple user making a mistake it's pointless to see it as immutable. It's immutable in practice only fo
by consp 5y ago
Considering this only happens to "big" projects and not a simple user making a mistake it's pointless to see it as immutable. It's immutable in practice only for you, but not in practice (like the article claims) for bigger projects who happened to make a mistake. It's all 'in practice' as yes, the original data is not lost but for all practical purposes it is.
Calling it out to all blockchains is valid in my opinion, as it counts for all blockchains despite happening more often around some than others.
- meheleventyone 5y agoWith smaller chains that have much smaller amounts of total mining power its feasible for people to just jump in and run a 51% attack. So even in that sense they're not necessarily immutable.
- mattwilsonn888 5y agoFine, let's talk about practicality. The practicality of a blockchain protocol which is never allowed to 'update' via a fork is fairly kludgy. So if we allow forks, how can we be sure that in practice, for users, their account balances are immutable? Well its easy, a sufficiently decentralized protocol, like Bitcoin for example, can have a large group of miners and nodes agree to scam one or more users out of their account balances by simply forking the chain. Anyone not in on the scam, even if it was as small as to take $10 from a single user, has no reason to even consider that fork - the fork which scams any user to any degree is worthless, as well as being provably invalid. It only takes one node with the honest history to maintain what users care about. Saying this is practically mutable is like saying today's newspaper is mutable because we can all agree to print an altered version of it, while ignoring the fact that it is trivial to find and prove ownership of the original (being generous with my analogy, carbon dating, time-stamping the paper, w.e.).