Blockchain | Part 2
In Part 1 of this article, we talked about how blockchains work. But when, where, and how should it be used?
The first types of blockchain solutions ー what could be called ‘generation 1.0’ ー include cryptocurrencies like Bitcoin, Dash, and Zcash. They were (and still are) excellent for performing financial transactions, but that’s where they’re limited. What could be called ‘generation 2.0’ of blockchain tech ー Ethereum, Hyperledger, and Corda ーnot only encourage financial transfers, but allows users to create what are called Smart Contracts .
Think of blockchain 1.0 as a famous actor. It did some movies, it’s well-known, but all it can do is act. Relatively, generation 2.0 is the next best thing. Sure it can act too, but you should really hear it sing! Smart Contracts are where blockchain is really finding its voice.
Let’s say you find the perfect apartment.
Real-world use cases for Smart Contracts include:
- Eliminating the need for guarantors in stock exchanges
- Interbank transfers
- Verifying the validity of luxury goods
- Unlocking hotel rooms and rental properties
- Music sales, licensing, and distribution
Blockchain application platforms like Ethereum can be used to for this purpose. Thanks to vast support from the Enterprise Ethereum Alliance [a group of Fortune 500 Companies that have a greed to build applications on Ethereum], it’s becoming increasingly more accessible with each passing moment.
With the proper support behind it, blockchain is gaining the security, stability, and standardization it needs to move into the world of enterprise. Companies such as Microsoft are presenting solutions like CoCo Framework and Blockchain as a Service (BaaS) in order to enable users to build applications more easily than ever thought possible, and establish trust between enterprises.
As revolutionary as it is, blockchain can’t be used for everything. When determining if a blockchain-based solution is necessary, it’s helpful to use the decision tree below to figure out what conditions need to be met before jumping on the bandwagon:
If you’ve met all of these conditions, then congratulations! A blockchain solution may be just what you need. The next step is to determine what kind of blockchain to implement. The fact of the matter is there’s no one way to implement a blockchain – there are many methods that can suit different needs.
- Designed to cut out middlemen during asset exchanges
- Blocks are verified and synced with every node
- Accessible to the public
- Slower due to volume of transactions and devices
- Users retain anonymity
When to use it?
When a network needs to be decentralized
- Faster than a public blockchain
- One party writes and verifies each transaction
- Selected individuals can see transfers for increased privacy
- More affordable for governments, financial institutions, etc.
When to use it?
When security and privacy are primary concerns
- Partially private: a hybrid between public and private
- Not completely public, uses a few pre-selected users & nodes
- Almost equally efficient to a Private blockchain
- Does not give full control to one party
When to use it?
When collaborating between multiple parties
There are a number of diverse ways to implement a blockchain-based solution, and with a team of industry experts to guide your way it couldn’t be easier. If you’re interested in learning how to create a blockchain-based solution for your business, or you’re looking for a innovative tech partner, contact us via firstname.lastname@example.org.
Looking for a career that sparks innovation?
You might be the person we’re looking for!