Where does Sui fit in the blockchain trilemma?

Hey Sui community! :waving_hand:

I’m conducting research on Sui’s architecture as part of a blockchain course, and I’d love to get some expert perspectives on a fundamental question.

The blockchain trilemma suggests that blockchains can typically only optimize for two out of three properties:

  • Decentralization (no single point of control)

  • Security (resistance to attacks and failures)

  • Scalability (high throughput and low latency)

From studying Sui’s documentation, it seems like the team made some fascinating architectural choices with the object model, dual consensus paths, and Move language. But I’m curious about the trade-offs.

Questions for the experts:

  1. Where would you place Sui on the trilemma? Does it lean heavily toward scalability, or do you think it achieves a better balance than most chains?

  2. What do you think the development team compromised on? Every design has trade-offs - what did Sui give up to achieve its performance characteristics?

  3. Decentralization concerns? With the fast path bypassing traditional consensus, are there any centralization risks or validator coordination issues I should be aware of?

  4. Real-world vs theoretical? In practice, how do these trade-offs play out? Are there scenarios where Sui’s approach shows its limitations?

I’m particularly interested in hearing from people who’ve built on Sui or have deep technical knowledge of the architecture. Any insights would be incredibly valuable for my research!

Thanks in advance for sharing your expertise! :folded_hands: