Skip to main content

Trilemma

The Scalability Trilemma / Blockchain Trilemma

image

The blockchain trilemma is a concept coined by Vitalik Buterin that proposes a set of three main issues - decentralization, security and scalability - that developers encounter when building blockchains, forcing them to ultimately sacrifice one "aspect" for as a trade-off to accommodate the other two

https://medium.com/logos-network/everything-you-know-about-the-scalability-trilemma-is-probably-wrong-bc4f4b7a7ef

https://www.toptal.com/bitcoin/intro-to-bitcoin-lightning-network

https://www.freecodecamp.org/news/create-cryptocurrency-using-python

Interoperability Trilemma

Interop protocols can only have two of the following three properties:

  • Trustlessness: having equivalent security to the underlying domains.
  • Extensibility: able to be supported on any domain.
  • Generalizeability: capable of handling arbitrary cross-domain data.

interoperability-trilemma