The Blockchain as a Software Connector
Practical byzantine fault tolerance