TrueChain: Highly Performant Decentralized Public Ledger Paper • 1805.01457 • Published May 3, 2018