What Is Blockchain?
Introduction of Blockchain
Key Features of Blockchain
- Information Security
Blockchain is a cryptographically secure database. In order to read or write information to the database, the user must have the correct cryptographic keys. Keys are in pairs: a public key that identifies the database and a private key that ensures only the appropriate participant can update the information in the database. This ensures information is available to the people who are meant to read it and / or update it. Additionally, a Blockchain can also be deployed privately to select participants, further restricting access to who can view and/or update the information on the Blockchain. - Distributed and Decentralization
Another core feature of Blockchain is that it does not have a single point of failure. In the event of a failure on one or more nodes on the Blockchain network, other nodes still retain the data and the network continues to operate. By extension, this means Blockchain is decentralized; no one entity “owns” the network. Blockchain is often referred to as a distributed ledger, as the information resides on several devices on a peer-to-peer network, where each replicates and saves an identical copy of the ledger and updates itself independently. - Tamper proof
Blockchain derives its name from the fact that data is stored as blocks of information and these blocks are linked together in a manner which resemble a “chain”. New information is essentially updated together as a block and attached to the previous version, creating an immutable, tamper proof record. This property of Blockchain makes it very useful in cases where information must be preserved without any alterations. - Consensus Driven
Information cannot be updated on the Blockchain unless a majority of the participants check and verify the credentials that are used. This consensus driven model essentially ensures that no one entity can take control of the data and create fraudulent transactions.
Key Use Cases of Blockchain
- Real Time Traceability
In the real world, it is quite difficult to build traceability of objects or actions. For instance, in retail industry, it is sometimes a huge challenge to have full visibility into the supply chain processes. When product quality or safety issues occurs, it is difficult to trace and recall the affected products, or locate the accountable entity. Additionally. information is often at risk of counterfeiting and tampering. Blockchain technology can solve all these issues by providing a transparent and immutable record of information via a distributed ledger. - Digital Record Keeping / Digital Identities
Many situations warrant a capability to have permanent digital records. For instance, a city may want to keep the title registrations of the residents. Blockchain technology can really help record such information and ensure that the information remains immutable and accessible to the authorized people. Similarly, Blockchain technology can also be applied to create immutable digital identities of people or companies on a distributed ledger. - Smart Contracts
One of the most promising use case for Blockchain technology is the implementation of smart contracts. Smart contracts can execute automatically once certain conditions are met, thus, facilitating certain transactions in a contract without any external input from third parties. The application of smart contracts is very wide ranging, including financial transactions, asset and securities management, legal affairs and so on.
Alibaba Cloud Blockchain as a Service (BaaS)
Related Articles
-
What is cloud computing
Knowledge Base Team
-
What is virtualization
Knowledge Base Team
-
Difference between container and VM
Knowledge Base Team
-
What is containerization
Knowledge Base Team
Explore More Special Offers
-
Short Message Service(SMS) & Mail Service
50,000 email package starts as low as USD 1.99, 120 short messages start at only USD 1.00