Blockchain technology has always been about creating systems we don’t need to trust because you do not rely on any single authority, i.e. making them trustless. We are accustomed to seeing Blockchains like Bitcoin and Ethereum implore this model by making every node verify each transaction. We refer to this as “shared state”, but what if a better, more efficient method existed? Think of traditional blockchains like Bitcoin as a room full of accountants. When someone makes a transaction, every...