6 ms·
This is the blockchain trilemma: Decentralization, Scalability or Security, choose only two.
by MrXOR 6y ago
This is the blockchain trilemma: Decentralization, Scalability or Security, choose only two.
- realsunnyg 6y agoThat isn’t the trilemma - it’s decentralization, scalability and global state.
- MrXOR 6y agoGlobal state? Please explain more.
- vishnugupta 6y agoPerhaps they meant global consensus?
- hinkley 6y agoHow is global consensus not global state? What are we consensing on, if not a mutually agreeable set of facts (state) that we can use as a basis for future decisions? If the answer is “nothing” then you by definition have a toy, not a tool.
- pfraze 6y agoI suspect they’re referring to how some blockchains (eg ethereum) are using sharing and lightning to scale
- Oricle 6y agoThe people that own and run everything. The people winning the over 2000+ year war! I'll give you a clue.... It's not the gentiles!
- neosat 6y agoThat's true for distributed computing in general so it has nothing specifically to do with the blockchain protocol itself.
- noxer 6y agoIt has been solved long time ago. Just remove the PoW its not needed. XRPL did it first others followed.
- MrXOR 6y agoRipple is not permissionless. I think Algorand[1] is the first. [1] https://people.csail.mit.edu/nickolai/papers/gilad-algorand-eprint.pdf https://people.csail.mit.edu/nickolai/papers/gilad-algorand-...
- noxer 6y agoYou didn't even say permissionless in your post. Ripple is a company you mean the XRPL. The XRPL is permissionless in every aspect. You can insert transaction without anyones permission. You can run a node without anyones permission. You can fork and create you own version without anyones permission. You can change code and create an amendment without anyone's permission. It needs 80% favorable votes for two weeks to become active but it doesn't need anyone's permission. There is no entity that can vote against it and prevent it.
- dlubarov 6y agoThat Algorand paper suggests a way of scaling consensus to large numbers of nodes, i.e. by running a consensus algorithm on a random sample of nodes. It doesn't address scalability with respect to transaction volume, which is what people usually mean in the context of the blockchain trilemma.
- MrXOR 6y ago>It doesn't address scalability with respect to transaction volume. For scalability with small transaction volume, Coda[1] is the best. [1] https://codaprotocol.com https://codaprotocol.com
- noxer 6y agoThats laughable nonsense tbh. People should "mine" to compress the blockchain lol. The blockchain isnt even needed (the history). Have a look at XRPL srsly its the perfect example it has terabytes of past transactions and they are stored by some nodes but its not needed to make progress. And ofc it could be compressed but that totally destroys its purpose. If you want the transactions you want to be able to query them which you cant do efficient if its compressed.