Blockchain 101 - Part 1
What is blockchain? When this question is posed by
someone unfamiliar with blockchain, the typical answer by someone familiar with
blockchain is that it is a distributed "digital ledger." To the
person asking the question, this may mean absolutely nothing. There is no
clarity or understanding gained. This article is the first in a series of three
articles. The three articles will attempt to set out the following: an
explanation of how blockchain works, its potential uses in the supply
chain and the legal issues arising from its use.
Blockchain has been linked to Bitcoin, a digital currency.
Bitcoin is built on the foundation of blockchain, which serves as Bitcoin’s shared
ledger. Blockchain is like an operating system or platform. Bitcoin is only one
of the many applications of blockchain. Blockchain is a shared ledger, a record
of transactions, like a traditional ledger. The transaction can be any movement
of money, goods, services or data. Blockchain facilitates
the process of recording transactions and tracking assets in a business
network. An asset can be tangible — a house, a car, cash, land — or intangible
like intellectual property, such as patents, copyrights, or branding. Virtually
anything of value can be tracked and traded on a blockchain network, reducing
risk and cutting costs for all involved. (*1)
Typically, transactions are verified by a central authority
such as a bank or government authority. An example is illustrative. Your
bank account transactions are stored on a computer server hosted by or for the
bank. Your transactions such as deposits, withdrawals, fees, cheques, Interac
payments and receipts etc. are stored on a computer server. They may be
reflected in paper records such as deposit slips, withdrawal slips, cheques and
bank books but the full record of the transactions are stored as data on the bank’s
servers. Blockchain applications replace the centralized systems with decentralized
ones, where verification comes from the consensus of multiple users. This is
what distinguishes and is unique to blockchain. The information is not stored
in any one server that can be hacked. The transactions are stored as blocks of
data on multiple worldwide servers. The blocks are time stamped and sent out to
the blockchain network. The blocks are connected as chains. Hence the term
“blockchain” or originally “block chain.” The blocks are chained together
securely using cryptography. In order to change or add to a record the
transaction has to be verified by the majority of computers on the network. The
records on the chain is like a traditional computer database. All the
information is sequential which avoids duplicate entries. Blockchain networks
are anticipated to meet the needs of the future. That need has been described
as follows (*2)
Throughout
history, instruments of trust, such as minted coins, paper money, letters of
credit, and banking systems, have emerged to facilitate the exchange of value
and protect buyers and sellers. Important innovations, including telephone
lines, credit card systems, the Internet, and mobile technologies have improved
the convenience, speed, and efficiency of transactions while shrinking and
sometimes virtually eliminating the distance between buyers and sellers. Still,
many business transactions remain inefficient, expensive, and vulnerable,
suffering from the following limitations:
(a)
Cash is useful only in local transactions and in relatively small amounts.
(b) The time between transaction and settlement can be long.
(c) Duplication of effort and the need for third-party
validation and/or the presence of intermediaries add to the inefficiencies.
d) Fraud, cyberattacks, and
even simple mistakes add to the cost and complexity of doing business, and they
expose all participants in the network to risk if a central system, such as a
bank, is compromised.
(e) Credit card
organizations have essentially created walled gardens with a high price of
entry. Merchants must pay the high costs of onboarding, which often involves
considerable paperwork and a time-consuming vetting process.
(f) Half of the people in
the world don’t have access to a bank account and have had to develop parallel
payment systems to conduct transactions.
Transaction
volumes worldwide are growing exponentially and will surely magnify the
complexities, vulnerabilities, inefficiencies, and costs of current transaction
systems. The growth of ecommerce, online banking, and in-app purchases, and the
increasing mobility of people around the world have fueled the growth of
transaction volumes. And transaction volumes will explode with the rise of
Internet of Things (IoT) — autonomous objects, such as refrigerators that buy
groceries when supplies are running low and cars that deliver themselves to
your door, stopping for fuel along the way. To address these challenges and
others, the world needs payment networks that are fast and that provide a
mechanism that establishes trust, requires no specialized equipment, has no
chargebacks or monthly fees, and provides a collective bookkeeping solution for
ensuring transparency and trust.
Some descriptions describe blockchain as a “transparent
ledger”. This does not mean that it is visible to everyone. On a public
blockchain (such as is used on bitcoin) the information is stored on everyone’s
computers on the blockchain network. There is security involved. The key to
blockchain’s security is a “hash”. A hash is a bit of cryptographic math (a
digital fingerprint or unique identifier) that makes the links between the
blocks virtually unbreakable. Each block contains hash
timestamped batches of recent valid transactions, and the hash of the previous
block. The previous block hash links the blocks together and prevents any block
from being altered or a block being inserted between two existing blocks. In
this way, each subsequent block strengthens the verification of the previous
block and hence the entire blockchain. Blockchain has its own
language. Every computer (yours and mine) are considered “nodes”. Every node
has a file of transactions (a “ledger”). There are also “miners” - verifiers of
the transaction who receive a reward. A very good comparison of how a
traditional transaction takes place versus how a blockchain transaction takes
place has been described as follows (*2):
In a traditional environment, trusted third parties act
as intermediaries for financial transactions. If you have ever sent money
overseas, it will pass through an intermediary (usually a bank). It will
usually not be instantaneous (taking up to 3 days) and the intermediary will
take a commission for doing this either in the form of exchange rate conversion
or other charges.
The original Blockchain is open-source technology
which offers an alternative to the traditional intermediary for transfers of
the crypto-currency Bitcoin. The intermediary is replaced by the collective
verification of the ecosystem offering a huge degree of traceability,
security and speed.
In the example above (a "public Blockchain"),
there are multiple versions of you as “nodes” on a network acting as executors
of transactions and miners simultaneously. Transactions are collected into
blocks before being added to the Blockchain. Miners receive a Bitcoin reward
based upon the computational time it takes to work out a) whether the
transaction is valid and b) what is the correct mathematical key to link to the
block of transactions into the correct place in the open ledger. As more
transactions are executed, more Bitcoins flow into the virtual money supply.
The "reward" miners get will reduce[s][sic] every 4 years until
Bitcoin production will eventually cease (although estimates say this won't be
until 2140!). Of course, although the original Blockchain was intended to manage
Bitcoin, other virtual currencies, such as Ether, can be used.
Blockchain
technology does not have to exist publicly. It can also exist privately - where
nodes are simply points in a private network and the Blockchain acts
similarly to a distributed ledger.
The following
is an example of how blockchain could hypothetically transform an everyday
transaction - sale and purchase of a trusted concert ticket (*3):
Can You trust Your Seller?
It’s hard to tell real tickets from counterfeits, especially
if you bought them from a third-party website or a private individual.
Going Straight to the Source
A
blockchain can help buyers quickly establish that a ticket (and its seller) can
be trusted.
The
event venue registers the event, date and serial number of each ticket to a
blockchain which is accessible online.
When
the ticket is first sold, it’s assigned an address - a string of data which is
publicly viewable on the blockchain.
The
owner is given a private key, which is a hash of the address data. The key can
be used to “unlock” the address.
So
by producing the correct key, the buyer can prove the item is hers, without
having to check with the event venue.
If
she chooses to sell the ticket, it’s assigned a new address, and the new owner
gets a new private key. And the new transaction is added to the blockchain.
The
ticket can be resold multiple times, and when a seller unlocks the address with
this private key, the buyer knows the ticket he is getting is authentic.
Blockchain
has a number other potential uses. It can hold and protect sensitive
information such as ID’s. Traditionally ID documentation has been issued and
monitored by governments. Digital identification with the assistance of a
blockchain network could be more secure. It’s the decentralization of the bits
of information that is critical to the security. Many companies have been
hacked and customer information compromised. Home Depot and more recently
Equifax suffered from hacking incidents whereby customer information was
obtained by hackers. The hacker was able to “hack” into the server storing the
information and this should not happen with a decentralized storage system,
where the information (blocks and chains) are stored on multiple nodes in the
blockchain network.
A
number of hurdles have to be overcome for businesses to separate from manual
processes and to adopt blockchain in their processes. Many businesses in the
transportation field are already moving in this direction. For example, most
ocean carriers already use electronic bills of lading. These were the first
steps into the future. For businesses the new costs and risks of utilizing new
technology may delay its implementation. Goldman and Sachs sets out the
milestones relating to the adoption of blockchain (*4):
1.
Companies Begin Piloting Uses of Blockchain Technology
2.
Global Companies Start Adopting Blockchain
3.
Early adopters begin to benefit
4.
Majority of Corporations Have Blockchain projects in production
5.
Widespread Adoption of Blockchain
Security concerns can also delay blockchain adoption. No
technology is one hundred percent secure. Where large sums of money are
involved, hackers will try to follow. Through the use of private keys, IDs and
permissions, users can specify which transaction details they want other
participants to be permitted to view. Permissions can be expanded for special
users, such as auditors, who may need access to more transaction detail. The
ledger itself is shared, updated with every transaction and selectively
replicated among all participants (nodes) in near real time. It is not owned or
controlled by a single organization. The platform’s continued existence is not dependent
upon any individual entity. All relevant network participants (or a large majority)
must agree a transaction is valid. This is achieved through a use of consensus
algorithms. Each blockchain network can establish the conditions under which a
transaction or asset exchange can occur. Smart contracts (those that execute
based on one or more conditions being achieved) can be built into the platform
(*5). Below is another example of a potential use in the automotive industry
(*6):
1. The
government regulator creates and populates the registration for the new vehicle
on the blockchain and transfers the ownership of the vehicle to the
manufacturer.
2. The
manufacturer adds the make, model, and vehicle identification number to the
vehicle template within the parameters allowed by the smart contract (a digital
agreement or set of rules that govern a transaction
3. The
dealer can see the new stock availability, and ownership of the vehicle can be
transferred from the manufacturer to the dealership after a smart contract is
executed to validate the sale.
4. The
leasing company can see the dealer’s inventory. Ownership of the vehicle can be
transferred from the dealer to the leasing company after a smart contract is
executed to validate the transfer.
5. The
lessee can see the cars available for lease and complete any form required to
execute the lease agreement.
6. The
leasing process continues between various lessees and the leasing company until
the leasing company is ready to retire the vehicle. At this point, ownership of
the asset is transferred to the
scrap
merchant, who, according to another smart contract, has permission to dispose
of the vehicle.
0 Comments:
Post a Comment
<< Home