Rethinking Privacy in the Blockchain Era

The blockchain space was initially characterized by public networks, following the principles of open-source technology. However, the future of this technology is headed towards private networks, and this shift is happening at a faster pace than anticipated. This month, Tempo, a payment blockchain backed by Stripe, unveiled a detailed architectural proposal for private enterprise stablecoin transactions. Tempo's proposal is significant because it is not a small, privacy-focused project, but rather a well-established network with strong institutional backing, including Visa, Mastercard, Paradigm, and UBS. The fact that such a prominent network prioritizes privacy from its inception sends a strong message about the future of blockchains. The question of whether institutional blockchains will be private has been settled, and what remains to be determined is the type of privacy that will be implemented. The primary issue with public blockchains is that all transactions are visible to anyone, which is a major concern for financial institutions. The lack of privacy is a significant obstacle for institutions looking to utilize blockchains, as it would allow competitors to map their strategies and criminals to identify potential targets. Tempo's solution involves the use of private parallel blockchains, known as Zones, which are connected to the main network. Within these Zones, participants can transact privately, and the public can only see cryptographic proofs of validity, not the underlying data. However, this model relies on trusting an intermediary, the Zone operator, who has visibility into all transactions within their Zone. This approach is acceptable for many regulated institutions but does not eliminate the visibility problem. An alternative approach is the use of zero-knowledge cryptography, which enables parties to prove the validity of a transaction without revealing the underlying data. This method is being implemented in a new generation of blockchains, where transactions are executed locally, and only a cryptographic commitment is stored on the public ledger. This approach ensures that no operator has a complete view of transactions, and privacy is enforced at the base layer. The use of zero-knowledge cryptography also addresses regulatory compliance concerns, as it allows for selective disclosure of information to the relevant parties. The financial industry is recognizing the need to move towards private blockchains, and the choice between privacy through trusted operators or cryptographic guarantees will have significant implications for the industry's risk surface, compliance posture, and exposure to intermediary failures. The type of privacy model chosen will determine the course of the industry, and it is essential to make this decision carefully, as it will have far-reaching consequences.