What Can a Blockchain Do?
What Can a Blockchain Do?
Last updated: March 26, 2017 11:22 am
Financial institutions have financed the disruption of countless industries over the last 30 years; they have an idea of what a revolutionary technology can do to static incumbents.
So, to stay ahead of change, banks have been proactive in setting up R&D labs, building test centers and establishing partnerships with blockchain developers to fully understand the revolutionary potential of the technology.
Financial institutions were the first to dip their feet in, but academia, governments and consulting firms have also studied the technology.
All of this work is, of course, in addition to what the entrepreneurs and developers are doing, either by finding new ways to use the bitcoin or ethereum blockchains, or else creating entirely new blockchains.
This has been going on for over three years now, and the results are starting to come in.
While some of the waters are still murky, this is what we know a blockchain can do:
Establish digital identity
As discussed in our guide “How Does Blockchain Technology Work?“, the identity component of blockchain technology is fulfilled through the use of cryptographic keys. Combining a public and private key creates a strong digital identity reference based on possession.
A public key is how you are identified in the crowd (like an email address), a private key is how you express consent to digital interactions. Cryptography is an important force behind the blockchain revolution.
Serve as a system of record
As stated in our guide “What is a Distributed Ledger?“, blockchains are an innovation in information registration and distribution. They are good for recording both static data (a registry) or dynamic data (transactions), making it an evolution in systems of record.
In the case of a registry, data can be stored on blockchains in any combination of three ways:
- Unencrypted data – can be read by every blockchain participant in the blockchain and is fully transparent.
- Encrypted data – can be read by participants with a decryption key. The key provides access to the data on the blockchain and can prove who added the data and when it was added.
- Hashed data – can be presented alongside the function that created it to show the data wasn’t tampered with.
Blockchain hashes are generally done in combination with the original data stored off-chain. Digital ‘fingerprints’, for example, are often hashed into the blockchain, while the main body of information can be stored offline.
Such a shared system of record can change the way disparate organizations work together.
Currently, with data siloed in private servers, there is an enormous cost for inter-company transactions involving processes, procedures and cross-checking of records.
Read more on this in our guide “What are the Applications and Use Cases of Blockchains?“.
A feature of a blockchain database is that is has a history of itself. Because of this, they are often called immutable. In other words, it would be a huge effort to change an entry in the database, because it would require changing all of the data that comes afterwards, on every single node. In this way, it is more a system of record than a database.
Read more on this in our guide “What is the Difference Between a Blockchain and a Database?“.
Serve as a platform
Cryptocurrencies were the first platform developed using blockchain technology. Now, people have moved from the idea of a platform to exchange cryptocurrencies to a platform for smart contracts.
The term ‘smart contracts’ has become somewhat of a catch-all phrase, but the idea can actually be divided into several categories:
There are the ‘vending machine’ smart contracts coined in the 1990s by Nick Szabo. This is where machines engage after receiving an external input (a cryptocurrency), or else send a signal that triggers a blockchain activity.
There are also smart legal contracts, or Ricardian contracts. Much of this application is based on the idea that a contract is a meeting of the minds, and that it is the result of whatever the consenting parties to the contract agree to. So, a contract can be a mix of a verbal agreement, a written agreement, and now also some of the useful aspects of blockchains like timestamps, tokens, auditing, document coordination or business logic.
Finally, there are the ethereum smart contracts. These are programs which control blockchain assets, executed over interactions on the ethereum blockchain. Ethereum itself is a platform for smart contract code.
Blockchains are not built from a new technology. They are built from a unique orchestration of three existing technologies.
Read more on this in our guide “What are the Applications and Use Cases of Blockchain Technology?“.
Authored by Nolan Bauerle; images by Maria Kuznetsov
Article Source: http://www.coindesk.com
A Beginner’s Guide to Blockchain Technology
- Can Bitcoin Scale?
- Hard Fork vs Soft Fork
- How Bitcoin Mining Works
- How Can I Buy Bitcoins?
- How Could Blockchain Technology Change Finance?
- How do Bitcoin Transactions Work?
- How Do Ethereum Smart Contracts Work?
- How Does Blockchain Technology Work?
- How Does Cloud Mining Bitcoin Work?
- How Ethereum Mining Works
- How Ethereum Works
- How to Make a Paper Bitcoin Wallet
- How to Mine Ethereum
- How to Mine Litecoin and other Altcoins
- How to Set Up a Bitcoin Miner
- How to Store Your Bitcoins
- How to Use Ethereum
- How Will Ethereum Scale?
- What are Bitcoin Mining Pools?
- What are Blockchain’s Issues and Limitations?
- What Are the Applications and Use Cases of Blockchains?
- What Can a Blockchain Do?
- What Can You Buy with Bitcoin?
- What is a DAO?
- What is a Decentralized Application?
- What is a Distributed Ledger?
- What is Bitcoin Cash?
- What is Bitcoin?
- What is Blockchain Technology?
- What is Ether?
- What is Ethereum?
- What is SegWit?
- What is the Difference Between a Blockchain and a Database?
- What is the Difference Between Litecoin and Bitcoin?
- What is the Difference Between Public and Permissioned Blockchains?
- What is the Lightning Network?
- Who Created Ethereum?
- Who is Satoshi Nakamoto?
- Why Use a Blockchain?
- Why Use Bitcoin?
- Digital Asset Names New CEO to Succeed Blythe Masters
March 19, 2019 1:00 PM | By Jit Sutradhar
- BitGo Adds Custody Support for Blockchain Capital’s Security Token
March 19, 2019 12:00 PM | By Jit Sutradhar
- Bitcoin Faces Minor Price Retreat Amid Increasing Bull Exhaustion
March 19, 2019 11:00 AM | By Jit Sutradhar
- Japan to Tighten Rules on Cryptocurrency Margin Trading
March 19, 2019 10:00 AM | By Jit Sutradhar
Bitcoin Faces Minor Price Retreat Amid Increasing Bull Exhaustion
A Lightning API for Bitcoin Futures Data Has Launched
Citi Has Scrapped Its Plan for a JPM Coin-Like Bank-Backed Cryptocurrency
When Bakkt? Bitcoin Futures Market’s Approval Appears Stuck in Limbo
How Ethereum Applications Earn A+ Security Ratings