Teechain: Scalable Blockchain Payments using Trusted Execution Environments
Enhancing Bitcoin Security and Performance with Strong Consistency via Collective Signing