3 ms·
Thanks for your summary. Indeed it is very hard to explain these ideas, because so many terms are still vague, missing or explained in often contraditing ways.
by berkes 8y ago
Thanks for your summary. Indeed it is very hard to explain these ideas, because so many terms are still vague, missing or explained in often contraditing ways.
I think, indeed, that with "permanence" i've made the mistake to pull that together with "immutability". My first draft had them as different points, but I found that this made the explanation too complex. So I decided to go only for "immutability" and to move the "permanence" under there.
In your definition of permanence (the correct one, BTW) this is not the same. Permanence needs economic incentives. As we can see with IPFS (and it not -yet- being permanent in practice). Immutability, however, needs (i) cryptography and (ii) conflict resolution and (iii) permanence. Which implies "being public". As I tried to explain.
Or did I misunderstand your comment, and do you mean immutability as well as permanence?
- trevelyan 8y agoI really just wanted to comment because almost no-one gets what you wrote about the importance of data-ordering. So the piece started strong, but then felt like it started tripping over itself. On the permanence/immutability issue, I guess my opinion is that permanence is distinct from immutability and that while all blockchains require immutability, they can exist with varying degrees of data persistence. I tend to think bitcoin would be perfectly safe running on a 100 year chain with periodic hardforks to upgrade the genesis hash, for instance, and that it would be a bit strange to suggest that this wouldn't count as a blockchain, even if the trade-offs would make the network lose some properties of "digital gold". At a minimum, arguing otherwise would seem to imply that UBTC isn't a blockchain, which is obviously wrong.