Teechain: Scalable Blockchain Payments using Trusted Execution Environments
The Stellar Consensus Protocol : A Federated Model for Internet-level Consensus