Blockchain
Blockchain
Blockchain
+ Định nghĩa:
- A blockchain is “a distributed database that maintains a continuously growing list
of ordered records, called blocks.” These blocks “are linked using cryptography.
Each block contains a cryptographic hash of the previous block, a timestamp, and
transaction data. A blockchain is a decentralized, distributed and public digital
ledger that is used to record transactions across many computers so that the record
cannot be altered retroactively without the alteration of all subsequent blocks and
the consensus of the network.
+ Cấu tạo:
2.Smart contracts
Companies use smart contracts to self-manage business contracts without the need
for an assisting third party. They are programs stored on the blockchain system that
run automatically when predetermined conditions are met. They run if-then checks
so that transactions can be completed confidently. For example, a logistics
company can have a smart contract that automatically makes payment once goods
have arrived at the port.
Most participants on the distributed blockchain network must agree that the
recorded transaction is valid. Depending on the type of network, rules of
agreement can vary but are typically established at the start of the network.
Once the participants have reached a consensus, transactions on the blockchain are
written into blocks equivalent to the pages of a ledger book. Along with the
transactions, a cryptographic hash is also appended to the new block. The hash acts
as a chain that links the blocks together. If the contents of the block are
intentionally or unintentionally modified, the hash value changes, providing a way
to detect data tampering.
Thus, the blocks and chains link securely, and you cannot edit them. Each
additional block strengthens the verification of the previous block and therefore the
entire blockchain. This is like stacking wooden blocks to make a tower. You can
only stack blocks on top, and if you remove a block from the middle of the tower,
the whole tower breaks.
The system distributes the latest copy of the central ledger to all participants.
+ Tính chất:
- Distributed ledger technology: All network participants have access to the
distributed ledger and its immutable record of transactions. With this shared ledger,
transactions are recorded only once, eliminating the duplication of effort that’s
typical of traditional business networks.
-Immutable records: No participant can change or tamper with a transaction after
it’s been recorded to the shared ledger. If a transaction record includes an error, a
new transaction must be added to reverse the error, and both transactions are then
visible.
-Smart contracts: To speed transactions, a set of rules that are called a smart
contract is stored on the blockchain and run automatically. A smart contract
defines conditions for corporate bond transfers, include terms for travel insurance
to be paid and much more.
+ Ứng dụng:
1. Blockchain for payment processing and money transfers:
-Transactions processed over a blockchain could be settled within a matter of
seconds and reduce (or eliminate) banking transfer fees.
2. Blockchain for monitoring of supply chains:
-Using blockchain, businesses could pinpoint inefficiencies within their supply
chains quickly, as well as locate items in real time and see how products perform
from a quality-control perspective as they travel from manufacturers to retailers
3. Blockchain for digital Ids:
-Microsoft is experimenting with blockchain technology to help people control
their digital identities, while also giving users control over who accesses that data.
4. Blockchain for data sharing:
-Blockchain could act as an intermediary to securely store and move enterprise
data among industries.
5. Blockchain for copyright and royalties protection:
-Blockchain could be used to create a decentralized database that ensures artists
maintain their music rights and provides transparent and real-time royalty
distributions to musicians. Blockchain could also do the same for open source
developers.
6. Blockchain for Internet of Things network management:
-Blockchain could become a regulator of IoT networks to “identify devices
connected to a wireless network, monitor the activity of those devices, and
determine how trustworthy those devices are” and to “automatically assess the
trustworthiness of new devices being added to the network, such as cars and
smartphones.”
7. Blockchain for healthcare:
-Blockchain could also play an important role in healthcare: “Healthcare payers
and providers are using blockchain to manage clinical trials data and electronic
medical records while maintaining regulatory compliance.”
+ Lợi ích:
+ Improved accuracy by removing human involvement in verification
+ Transparent technology
+ Nhược điểm:
+ Phân loại:
- Currency
- Healthcare
- Property Records
- Smart Contracts
- Supply Chains
- Voting
- Bitcoin, Blockchain’s prime application and the whole reason the technology was
developed in the first place, has helped many people through financial services
such as digital wallets. It has provided microloans and allowed micropayments to
people in less than ideal economic circumstances, thereby introducing new life in
the world economy.
- The next major impact is in the concept of TRUST, especially within the sphere
of international transactions. Previously, lawyers were hired to bridge the trust gap
between two different parties, but it consumed extra time and money. But the
introduction of Cryptocurrency has radically changed the trust equation. Many
organizations are located in areas where resources are scarce, and corruption is
widespread. In such cases, Blockchain renders a significant advantage to these
affected people and organizations, allowing them to escape the tricks of unreliable
third-party intermediaries.
- The new reality of the Internet of Things (IoT) is already teeming with smart
devices that turn on your washing machines; drive your cars; navigate your ships;
organize trash pick-up; manage traffic safety in your community you name it! This
is where blockchain comes in. In all of these cases (and more), leveraging
blockchain technology by creating Smart Contracts will enable any organization to
both improve operations and keep more accurate records.