Today, pretty much any business flow and any communication between people or companies goes through TCP/IP in such a natural and implicit way that no one even thinks about it anymore. It has become second nature.
This model of progression of impact resonated with me, and it seems to apply so clearly to blockchain technology. Among so much hype and technological promises, it doesn't seem to me that people see this clearly. Why is that?
First, what exactly is the blockchain? Every time I talk about it with different people, it seems like a different conversation, like I'm talking about different things. I created a classification of Blockchain use, based on HBR's vision, to help clear this up.
The four aspects of Blockchain technology application
Cryptocurrency is the first aspect–Bitcoin, Ethereum and Litecoin, among others. It's when we are talking about BTC's price, investment funds, exchanges, stores accepting virtual currency. It's the original application of blockchain technology, a very specific application, like e-mail on the TCP/IP analogy. It has significant impacts, especially in the financial market, but it is not as important when we are looking at the technology as a platform.
Under the second aspect, I classify the private and permissioned blockchains: Hyperledger, Corda, and so on. It's when we are talking about consortiums, B2B scenarios and enterprise solutions. It is a localized use case, like the corporate networks that first used TCP/IP, with apparent applications and existing success stories today, allowing considerable impacts in scenarios including supply chain, tracking, and financial transactions. It's an enabler to my platform view, but we should look beyond it.
The third aspect is about substitutive applications. It's when we are talking about XYZ on the blockchain: Airbnb on the blockchain, ebay on the blockchain, Facebook on the blockchain, and so on. Existing business or user interaction models (usually B2C) built on blockchain platforms such as Ethereum. Just like on the World Wide Web, these are the applications that will start testing the potential of the technology and build the experience necessary for its expansion, adaptation and adoption.
The final subject, the one I want to talk about, is about transformation.Distributed applications, preferably on unique blockchains, using the technology's characteristics to build new business models or enable interactions that are not practical or viable today.
Therefore, to visualize this world where blockchain technology is the basis for its services, we need to look at and understand this list of characteristics that enable new interactions and extrapolate their applications on new business models in a world of the future. This is similar to what the British Channel 4 series Black Mirror does.
And that brings me to the second reason people misunderstand blockchain technology's potential: an incomplete, inaccurate or incorrect view of these capabilities. It's common to assume the restrictions of Bitcoin or Ethereum blockchains are restrictions of the technology when we are referring to the visibility of the transactions, their speed and costs, among other factors. They are not. They are a combination of the design choices of each project and the state of the art at the moment they have been created. What's important to focus here are the capabilities as design choices, as enablers of new solutions.
What are those capabilities, anyway, which when combined in a specific manner will enable the world to work differently? I'll list a few:
Blockchain Technology Capabilities
- Immutability: The technology can guarantee that, once data is recorded, it won't be further changed, accidentally or maliciously. I have a historical record, unchangeable, of all data and transactions tracked by a network.
- Notarization: Through cryptographic signatures, you can identify the authenticity of the originator of the information, even if you don't want to reveal the information or the originator's identity. It's not possible to forge this origin, log information retroactively and on behalf of someone else.
- Replicated Consensus: The consensus mechanisms guarantee that every interested party has a single, consistent vision of all data stored. Data conciliation is a matter of the past, as is any inconsistent, conflicting information between parties.
- Programmability: Smart Contracts allow the coding of deals, processes and business rules in an executable way in this distributed, resilient and secure structure. Deals can be agreed on in a clear, transparent and immutable way. Processes can execute automatically when a transaction occurs. Information can flow between different blockchains. It's the multiplier to the impact of the other capabilities.
- Decentralization: It's an intriguing capability to be explored from two angles: the first is related to resiliency, the elimination of a central point of failure. A decentralized network is resistant to censorship and infrastructure flaws. The second angle is disintermediation: the elimination of the middleman from business processes–along with the complexity and cost the middleman brings, and the need for trust. Intermediaries usually have the role of adding trust to a process, especially when it involves unknown parties. In a scenario where you have the capability for each party to verify the validity of a transaction, the transaction history of each other, where rules agreed can be recorded in a smart contract, and processes of escrow and insurance are automated and distributed in the same chain of trust, this middleman disappears, or at least is distributed. Some say, with reason, that the most prominent innovation that blockchain brings is not about money, but about trust.
- Transparency: The ability of every party to validate transactions allows openness by design, reinforcing the removal of the trust requirement, allowing the tracking of any transaction that you would need. An interesting consequence of this characteristic is the end of the requirement of the existence of APIs to have access to information – you can be a part of the network and have direct access to the data or react to transactions the moment they appear.
- Anonymity and Privacy: At the same time transparency is a capability, the technology allows you to include in the design all the anonymity and privacy requirements that you have, allowing the record of the existence of information without revealing it. You can execute transactions over that data without revealing values or counterparties and still guaranteeing the consistency of the whole. This mix of transparency, trust and privacy, in my point of view, is particularly efficient to open new paths towards the creation of solutions that were not previously possible.
- Incentives: Lastly, and perhaps the most powerful and most controversial capability of blockchain solutions, are incentives.Cryptocurrency is nothing more than incentives for the participants to maintain the integrity of a network and improve it. On decentralized solutions, they serve as much more than this, as their rules of distribution and usage can be designed according to each use case. They turn the definition of a stakeholder upside down, who in the traditional model is the corporation prioritizing its shareholder's interests over its user's, now they can be the users that hold the tokens, and can have power over the processes, governance and direction of the network. They also go against the model where the product is the user, his or her data, his or her attention and his or her behavior. A blockchain solution can allow you to own and be rewarded for the content you generate.
Blockchain Tech Development
Those are not necessarily new capabilities, but the key point here is the enablement of previously difficult features, and the flexibility of combining them when designing a next-gen blockchain solution, making tradeoffs that generate unusual and innovative solutions.
Before this blockchain-based future arrives, blockchain projects still need to fail, a lot, to generate the learning and technical evolution necessary to reach this vision. Don't think like someone who in the 80's would say that TCP/IP would never have a global reach due to the lack of cables connecting companies around the world, or in the 90's would say that the Web would never become a media platform due to the hard drives having few megabytes, connections having few kilobytes per second, processors having a few megahertz, or because video compression technology was still rudimentary. I don't think any of the existing platforms has a silver bullet to enable the platform I am describing, but I do believe we are working towards it with every experimental development and blockchain adoption.
There's also the issue that the primary focus of the current technical development is turned inwards: technologies wanting to be blockchain platforms without solving business problems, leaving the applications to someone else to develop over them. Development focusing on the cryptocurrency aspect without adding further business value. Projects that are developed in the blockchain just to say they are, without being design to explore those capabilities. ICOs are focusing on raising money through tokens for solutions that instead of designing transformative ways for their distribution and usage, tack them on as tolls or microtransactions on free-to-play mobile games that are designed to annoy you enough so you spend money on them.
And there's also user experience: Blockchain should be a technical item in the solution of a problem that demands one or more of those capabilities listed before, and its application transparent and accessible, just like TCP/IP is today. No user has to think about using TCP/IP, or what is the receive window size for a segment. In this future, details of the blockchain architecture I'm using should be as irrelevant as which NoSQL database a company is using for its cache.
In 1999, just before TCP/IP took the internet to its transformational step, Andrew Grove, then CEO of Intel, said in a keynote that in five years, there would be no more internet companies: either you would be on the internet, or you would be no more. How long until there are no more “blockchain projects”? Are you prepared for this moment?
This guest post first appeared on Blockchain Tech Guide.
Public domain photo of a woman wearing eclipse glasses via health.mil. All other photos public domain via unsplash.com.
- A Simple Framework to Help You See Blockchain's Future - 28 December 2017