Original blockchain design has a very low throughput.
Security, scale-out and decentralization are 3 important properties of blockchain, and is hard to achieve all simultaneously.
OmniLedger
Random Validator Assignment
Cross-Shard Transaction
Two-Phase Commit
Monoxide