SplitChain: Scalable Blockchain using Shielded Execution

The goal of our project, SplitChain, is to build a scalable blockchain technology to support high performance transaction processing for millions of active users.

To achieve scalability and performance, we will design and build SplitChain, which will allow users to perform transactions either on-chain (synchronously) or off-chain (asynchronously). The key idea is to allow a set of frequently trading users to asynchronously perform transactions off-chain leveraging hardware-assisted shielded execution based on Intel SGX.