Abstract: Blockchains enable mistrusting entities to agree on a common state, and preserve integrity without any need for a trusted 3rd party. However, blockchains suffer from scalability issues, ...