The world is growing more decentralized, in large part due to the transformative power of the internet.
Blockchain technology carries a similar revolutionary potential to that of the internet, though be wary of the hype.
Key Findings
Digital trust is expensive. Blockchains can make it unnecessary.
- With blockchains, the trust we ordinarily rely on to exchange goods and services online is replaced by a single shared system of record that maintains all transactions, past and present, as well as the rules by which those transactions are governed
- These omniscient records consolidate the functions of markets, contracts, and ledgers into secure, automatable platforms with no centralized points of control
- As foundational technologies, their purpose is to reduce transactional friction and provide the infrastructure required to build new, potentially disruptive applications
Three takeaways:
- Blockchains are customizable, decentralized digital ledgers maintained by a network of peers using well-established cryptographic techniques
- Blockchains operate through network consensus to record and manage anything of value, including identities, assets, and data
- Blockchains enable unprecedented coordination in competitive environments, which lowers transaction costs while increasing transaction speeds, distributing risk, and creating new opportunities to develop value-added services
What Are Blockchains? Decentralized Data Structures
Blockchains are kinds of organizationally decentralized databases.
While they are organizationally decentralized, blockchains are simultaneously logically centralized.
- Blockchains are not controlled by any one entity whether for profit or otherwise, yet they provide the same information to anyone who accesses them
- Until 2008, this wasn't possible at scale, especially in competitive environments lacking trust
The result is a drastically different transaction landscape where peers can now collaboratively maintain a single shared ledger.
- Unlike currently centralized models, a copy of the blockchain is kept by each peer in the network, and the peers are connected directly to one another without intermediation
What Are Blockchains? Customizable Ledgers
This new kind of ledger is made of simple, customizable elements that combine to form complex objects and behaviors.
Supplementing these elements are two rule-based procedures required to maintain data integrity.
Blockchains result from the combination of these elements and protocols.
- The major variations between blockchain designs arise from different choices in consensus protocols and token schemes
- Other variations may arise from differences in hash strengths and/or the robustness of the blockchain's programming language
What Are Blockchains? Stores of Value
Just like ordinary ledgers, blockchains can record anything of value while also indicating ownership.
Combining these primitives allows us to glimpse some of the potential applications for blockchains.
How Do Blockchains Work? Transaction Life Cycle
From 30,000 feet, the standard operation of a blockchain is straightforward and (can be) nearly instantaneous: (read clockwise) initiate, announce, validate, corroborate, settle.
How Do Blockchains Work? Cryptoeconomics 101
However, at 15,000 feet, the story isn't as simple…though it is more interesting.
Underlying blockchains is cryptoeconomics, which is a tool used to build systems that have certain desired properties by using cryptography to prove properties that happened in the past while using economic incentives defined inside the system to encourage desired properties to hold into the future.
Cryptography
- Hashes: prove topological order of messages
- Signatures: prove the identity of the sender of a message
- Consensus protocol: proves that a certain amount/kind of energy was exerted
- Time locks and sequential protocols: prove that some amount of time elapsed between messages A and B
Economics
- Tokens: incentivize actors by assigning them units of a protocol-defined cryptocurrency (e.g., block rewards)
- Privileges: incentivize actors by giving them decision-making rights that can be used to extract rent (e.g., transaction fees)
- Rewards: increase actors' token balances or give them privileges if they do something good
- Penalties: Opposite of rewards
Key Concepts
- Cryptoeconomic security margin: an amount of money such that you can prove "either a given guarantee is satisfied, or those at fault for violating the guarantee are poorer than they otherwise would have been by at least the given amount of money"
- Cryptoeconomic proof: a message signed by an actor that can be interpreted as "I certify that either P is true, or I suffer an economic loss of size X"
- Faults: include invalidity, equivocation, ignoring inputs, delaying outputs, and latency
How Do Blockchains Work? Mining – Proof of Work
Blockchains leverage mining in their consensus protocols to eliminate the need for trust.
- Blockchains operate in competitive environments. As such, they require an objective means by which all participants can come to the same conclusion about the validity of new transactions and the integrity of all historical transactions
- They achieve this through a process called mining, which simultaneously validates new and existing blocks while producing new tokens. Once validated, the network is informed of the mined block and proceeds to verify its validity by decrypting its hash
- The most common mining protocol is known as Proof of Work, which involves exerting computing power to solve a difficult puzzle
How Do Blockchains Work? Mining – Proof of Stake
Proof of Stake is the second most common mining protocol used in blockchains.
How Do Blockchains Work? Practical Byzantine Fault Tolerance
Distributed ledgers do not employ mining, but instead rely on a subset of trusted validator nodes to achieve consensus.
-
Instead of mining, which involves monetary incentives to ensure rule following and network upkeep, distributed ledgers are typically maintained through external investment via consortia or other similar entities
How Do Blockchains Work? Forking
When consensus can't be reached, the network induces a fork in the blockchain. These forks are usually ephemeral, since it is in the best interest of the network to maintain a single chain of truth.
Current State: Foundational Applications
As a foundational technology with immense disruptive potential, it is important to understand when and where blockchains should and should not be considered in place of traditional solutions.
1. Bridging Data Silos
- Blockchains enable peers to record and access data using a single shared source
- This can bring substantial efficiencies to systems connecting multiple organizations while retaining privacy and security
- Note: blockchains are most beneficial when allowed to experience network effects. Thus, implementations with limited potential for these effects should be considered carefully
2. Disintermediating Markets
- Markets are made complex by the addition of costly intermediaries that facilitate transactions on behalf of participants
- Blockchains can employ smart contracts that automate the function of intermediaries and simplify markets
- Note: blockchains will not necessarily eliminate intermediaries, but blockchains will significantly impact their value propositions. To stay competitive, traditional intermediaries will have to develop new peer-focused products and services
3. Securing Information
- Unlike centralized alternatives, the redundant storage of the blockchain on each node in its network provides security from targeted attacks while providing an always-on capability like that of the internet
- Moreover, a blockchain's cryptoeconomic architecture ensures immutability and privacy, making it an efficient medium to store valuable, personal information
- Note: blockchains can also be used to store public information and ensure data integrity over time
Blockchains are best applied in environments where communication is flawed, trust is priced at a premium, and data integrity is highly desirable.
Current State: Commercialization – IBM vs. Microsoft vs. R3
Three very different approaches to commercialization have arisen, each attempting to provide privacy and scalability. However, much like the internet, industries will naturally shift to fewer, interoperable blockchains – a single version of the truth.
Current State: Technical Developments – The Cutting Edge
As an immature technology, blockchains are still under intense technical development, with private investment driving innovation alongside a pious community of true believers.
Next Steps: Putting Distributed Ledger Technologies on the Radar
ScottMadden will publish additional research pieces on DLT. We hope this summary and future reports will help keep clients and friends abreast of developments of this potentially powerful technology
"The ability to trade electricity could increase substantially the power of customers, as well as grid flexibility and efficiency. Blockchain also could enable customers to easily switch to electricity suppliers with better offers. For example, Electron and Data Communications Company have a platform that enables British customers to sign up to a new seller within a day….
Others argue that a blockchain platform will be a key asset to electric utilities. On the one hand, the technology's ability to circumvent a central point of authority—the utility—suggests individuals and companies will safely and quickly exchange energy services, eliminating a key portion of the utility's business and revenue. On the other hand, a blockchain platform could be a key asset to electric utilities. It could be, as one analyst puts it, "…part of the answer to updating and improving centralized, legacy systems with a distributed hybrid system made up of a patchwork of both large power plants and microgrids powered by distributed energy resources such as solar power."
These analysts admit blockchain will disrupt electricity markets by enabling decentralized power, yet they believe "the established utilities are best placed to evaluate and make strategic bets on blockchain technology's potential applications."
– Energy Post, How Blockchain Could Upend
Power Markets (May 24, 2017)