Blockchain is one of the most discussed buzzwords among tech entrepreneurs of today. Although the concept of blockchain was first introduced in 1991 by Stuart Haber and W. Scott Stornetta, the tech community started to realize its incredible potential after it gave birth to the first cryptocurrency and digital payment system, called Bitcoin, in 2009.
What led to Bitcoin’s success the most was a digital decentralized system that made peer-to-peer transactions possible without requiring an intermediary, such as a bank, for verification. Each Bitcoin transaction is verified by network nodes (members on the network) to prevent double-spend and added to a chain of blocks, called a public distributed ledger. The so-called Blockchain is nothing but this immutable growing chain of encrypted blocks.
For the better readability and navigation, here's a summary of what industries or applications we'll cover in this article. You can choose and jump to a topic of your interest or simply keep scrolling down the whole article as you read:
- How Does Blockchain Work?
- Distributed Cloud Storage
- Smart Property
- Machine Learning
- Digital Identity
- Digital Notary or Proof of Existence
How Does Blockchain Work?
Image source: Red Piranha
Once a block is generated after grouping transactions in it, miners compete against each other to find a hash that is accurate for that particular set of transactions. Once the correct hash is found, the miner distributes it, along with the hash of the previous block, throughout the network. After consensus of other members, the block is added to the most recent block of the block chain.
Each block in the blockchain is linked to the previous block and can’t be deleted or edited once added. Even a slight change in the block that was already verified and added will change the hash of the block, which the network will identify as duplicate and prevent the attempt to double spend. The blockchain has a complete record of transactions right from the genesis block to the most recent one, which makes it transparent and highly secured.
Two types of Blockchain: Public Blockchain and Private Blockchain
Both public blockchain and private blockchain have similar functionality, except the fact that the identity of participants remains anonymous on a public blockchain. Bitcoin, Ethereum and Ethereum Gold are the examples of public blockchain where users can perform transactions without revealing their real identity.
Private blockchain, on the other hand, allows access only after identifying and knowing the identity of users. Private blockchain are of more use to banks and payment services as it enables them to retain some degree of control and revenue potential. For example, NASDAQ uses private blockchain.
Blockchain technology was initially predominant in financial sector, but imaginative entrepreneurs are now developing more blockchain applications besides the currency. This blog attempts to explore areas other than cryptocurrency where we are likely to see possible uses of blockchain technology in coming years.
Blockchain Applications Apart from Cryptocurrency
Blockchain is a very promising technology for the energy sector, as it removes a centralized authority for delivering energy transactions across a distributed network.
Using a blockchain platform like Ethereum or Ethereum Gold, a “smart contract” can be easily created between energy buyers and sellers to autonomously and securely regulate both supply and payment. If the customer fails to make a payment for energy consumed, the smart contract will automatically stop the power supply until the payment has been made.
Smart contracts are also capable of balancing supply and demand to effectively manage microgrids, virtual power plants, storage, etc. For example, the Brooklyn MicroGrid project by LO3 Inc. provides a blockchain-based decentralized system to energy providers to sell locally-produced electricity to their neighbours who don’t have solar photovoltaic (PV) panels. The project creates a local, neighborhood-powered grid that can be operated parallely to the main grid.
So, even if the main grid goes down, the microgrid will keep providing electricity to homes. It’s like turning homes into connected power stations. Besides, real-time metering of energy generation and consumption, and sending data across the network via Internet of Things (IoT) lead to collective and effective energy management.
Blockchain projects are also happening in European Oil and gas sector for faster transactions with reduced costs. Energimine is another blockchain initiative that aims at reducing global energy consumption by allowing individuals to buy and sell #Energy through its peer-to-peer marketplace using green energy tokens.
Distributed Cloud Storage
Another blockchain application that will help businesses is Distributed Cloud Storage. Cloud services, such as Dropbox, Amazon, and Google drive, are currently being offered as a centralized solution, which means that you have to trust a single party to keep your data safely. However, blockchain technology gives rise to distributed cloud storage, which makes it possible to keep your data with multiple parties, not just one. It also allows to rent out excess hard drive space, which will increase the currently available size of cloud storage by many folds and reduce the cost to store data.
Storj is a company that provides blockchain-based, end-to-end encrypted, distributed storage. It first encrypts your data, and then sends out to a network, as a measure to prevent data breach issues. Only you have the access to your data.
Blockchain technology also supports the concept of decentralized applications (Dapps), which can communicate with multiple servers or devices on the same network from any geographical location. Dapps can run concurrently on both the client side and within a blockchain based distributed network. The client side of Dapps is connected to the front-end and user credentials, whereas the blockchain network takes care of the processing and storage requirements.
Image source: Lets Talk Payments
Blockchain technology also facilitates the creation of “Smart Property”, which tells who is the actual owner of a property, like car, phone, etc., without requiring a verification from any central authority. So, if an authority questions the ownership of your physical or non-physical property, you can simply show them numbers of blockchain confirmations that you are the rightful owner.
Blockchain is currently more feasible for electronic property, like computers, as they can be designed to respond only to their blockchain-designated owners. Autonomous cars can also be designed to respond only to their rightful owners, not strangers or thieves. Only the holder of the correct cryptographic token can activate the car’s engine.
Blockchain technology and IoT will have to go hand-in-hand to make the concept of smart property a reality. If a report by Cisco is to believed, nearly 50 billion devices will come online by 2020, which if turns out to be true will make the role of blockchain technology very crucial in recording transactions and increasing coordination between devices.
Blockchain Internet of Things (IoT) Use Cases:
Supply Chain Sensors
Blockchain technology holds great promises to revolutionize healthcare sector. Health industry has been long facing health data management challenges, like patient consents, data siloes, data ownership, information governance and conflicts arising from changes made by multiple sources. Distributed ledger technology can address those concerns by making patients’ data fully secured and providing them full control over their sensitive information, such as mental health data.
Blockchain could resolve Medical Woes
A decentralized system makes it possible to exchange a patient’s medical history, like blood group or a disease that the patient was earlier diagnosed with, with every health organization in a secured manner. So, if a patient was rushed to a hospital they didn’t have a previous relationship, a lot of time will be saved in understanding what disease the patient is suffering with and what type of care they need, which in most cases proves to be life-saving. Patients can also restrict their medical information to only a few members of the blockchain.
Blockchain technology also provides a fix for removing discrepancies and errors from active medication lists, a problem that is rife worldwide. If a patient has been prescribed a new medicine that they have discontinued as advised by another member of the care team, the blockchain provides the power to the patient to not let the edit to be added to the chain.
Also, if a patient has been prescribed a medicine that it identical to the medicine recommended by another doctor, the blockchain will recognize it as duplicate and prevent the patient from taking the same medicine. If a patient wants to discontinue a medication, a notification to a primary care will spark a discussion over the potential health issues the patient can face due to removing the medication from the health record, which could keep the patient from discontinuing the medication.
Since blockchain makes it possible to keep individuals and their records together, issues related to misidentification of patients can also be dealt deftly. Blockchain has numerous positive implications for health sector to ensure cooperative and long-term management of patients across multiple care settings. IBM Watson Health and the FDA have already collaborated to understand how blockchain technology could help the health IT infrastructure to grow and become more advanced.
Image source: Google Sites
Machine learning (ML) refers to algorithms that make computers capable of learning from data to make predictions or take actions. Businesses are now increasingly feeling the need of automating their systems using machine learning AI. However, the major roadblock to achieve so is the requirement of tremendous computational power. This is where blockchain fits nicely by providing distributed computational power to solve machine learning computations.
TensorBit is a good example of how blockchain technology could be used to solve machine learning problems. Unlike Bitcoin where miners solve hash functions, TensorBit encourages miners to solve machine learning problems and artificial intelligence computations that many companies are looking for.
Besides, it’s API notifies companies about the amount of computational power that is being used to solve their machine learning problems. So, you only pay for the computational power that is required to solve your machine learning problem.
The Proof of Work Concept
TensorBit ensures that the work is not fake and does not have more work than required for a particular machine learning problem by using the proof of work concept. Such an initiative helps find quick solutions for machine learning problems without having to spend hundreds of thousands of dollars to set up isolated high performance machines. Therefore, it could bring down the time to build actionable machine learning models, like training a self-driving car, from days to hours to seconds.
Currently, ML based batch data analytics takes place in the cloud, which is a centralized architecture. Fog computing has also become popular among IoT networks as it improves performance by a big extent. However, these architectures face challenges of accurate content distribution at every node. Blockchain could be the key here as it allows to create one trusted copy of the database to every participating node. Every entry in the blockchain database has to pass a consensus protocol and can’t be modified once added, which makes every copy trustworthy.
Image source: SlideShare
Blockchain technology also has use cases for digital identity creation, which provides individuals greater control over who accesses their information and how. Blockchain technology could also remove the complex know-your-customer verification approach that banks follow to identify their customers. It makes it possible to prove your identity to anyone in the world by showing them your list of digital identity transactions.
There is no risk of lost identity as the decentralized model keeps your ID everywhere in the network, therefore the failure of one element will not break the entire chain.
Image source: TravelCarma Blog
Blockchain technology could also prove to be a boon for the travel industry by allowing seamless management of flight, accommodation, transportation, and tour reservations through a smart contract-based DAO (distributed autonomous organization). Smart contracts make it possible for travelers to always stay on top of their travel plans by easily tracking, orchestrating, and updating changes in travel details.
Travelers are often concerned with document security in a foreign country. Using a blockchain based decentralized storage, travelers can store their important documents that are required during their travel in a secured way. Besides, they can make payments using a cryptocurrency, like Bitcoin, or exchange it with any of the fiat currencies without a hassle.
Blockchain also addresses the issue of double bookings as every transaction in the blockchain is recorded using timestamping after a consensus from the members in the network, and they can’t be reversed or edited once recorded.
Mitrav is one blockchain-based travel app which makes it easier for travelers to find like-minded people to travel with and easily book hotels, restaurants using cryptocurrency like Bitcoin. The app aims at reducing the culture and communication gap by providing multiple language support. A smart contract-based chat feature in the app also allows to reach an agreement with other travelers and agents. You can also send payments using the chat feature without worrying about currency exchange and rates.
German airline giant Lufthansa has also partnered with “Winding Tree”, a Swiss blockchain travel startup, which provides a decentralized, public, B2B blockchain marketplace for the air travel space, enabling blockchain-based travel booking transactions. Travelers get direct access to travel service providers without requiring an intermediary, like Expedia or Booking.com, making the travel cheaper and efficient. Many more blockchain-based travels apps are slated for the future to make traveling a different experience altogether.
Digital Notary or Proof of Existence
Image source: blocknotary.com
Another interesting application of blockchain could be digital notary, which means a decentralized system that obviates the requirement of a central authority to certify documents. A user can simply upload a document and get a cryptographic proof for existence. Blockchain has the timestamp feature which allows users to prove the existence of something at a stated time. As blockchain is a distributed database, it certifies your document after a sort of consensus from other nodes in the network.
“Basically, by inserting the cryptographic hash of the document in a transaction, when that transaction is mined into a block, the block timestamp becomes the record’s timestamp”, says Manuel Aráoz, a Buenos Aires, Argentina-based developer, who built Proof of Existence as a decentralized method of verification, a kind of cryptographic notary service.
There seems to be no end to the applications of blockchain technology, with many more lined up as commodities, gaming, gambling, E-voting, job market, media & content management, real estate, social networks, ridesharing services and many more. More on more tech startups are now accelerating on this disruptive technology to create new business models and bring new possibilities to their businesses. Evon Technologies, a Salesforce consulting and development company in India, has just the right resources to build blockchain applications for Salesforce. We can help you get the best of Salesforce by integrating Blockchain. Get in touch with us if you're looking for Salesforce development in India and see how we can help you improve your CRM's business value by leveraging the revolutionary technology blockchain.