KEMBAR78
Blockchain | PPTX
Introduction and Implementation of
Blockchain
ETC co. – Pedram Dehghanpour – 2018
Dev.dehghanpour@gmail.com
Blockchain – General concept
Blockchain is a distributed
cryptographic data structure to
store and use information. The
blockchain guarantees the
security and privacy of
information. There is no way to
unauthorized access or change
data that stored in a blockchain
tree.
So, this data structure is the best
choice for store important and
confidential information such as
digital currencies, financial
information, military information
and etc.
Note: Distributed storage
Blockchain is a distributed
storage system. That meaning the
data isn't in a single computer.
The data save in whole of
network. To fetch information
from data, can connect parts of
data in the network.
How blockchain guarantees security?
In a blockchain, blocks are
connected to previous block with
a hash code that generated by
hashing the details of a block.
That meaning if the data in a
block changes, all of next blocks
invalidates.
#
HASHING
Data
Timestamp
Previous #
….
G35gh#5$...
Blockchain – Technical concept
A blockchain, originally block chain, is a
growing list of records, called blocks,
which are linked using cryptography.
Blockchains which are readable by the
public are widely used by
cryptocurrencies. Private blockchains
have been proposed for business use.
Some marketing of blockchains has been
called "snake oil."
Generally each block in a blockchain consists of following
Components:
Time stamp Hash code Data Previous hash code
Time stamp : When the block generated
Data : Some information like transactions
Hash : Generated code according to other fields value
Prev. hash : Hash code of previous block
Diagram (general type)
Genesis Block
Data
Timestamp
Previous hash
Hash
12asdij34#$fj$36
@#$IJd#@$346o
Block 0
Data
Timestamp
Previous hash
Hash
ASD23j34#$fj$36
@#$IJd#@$346o
Block 1
Data
Timestamp
Previous hash
Hash
1$$2ij34#$fj$36
@#$IJd#@$346o
Block 2
Data
Timestamp
Previous hash
Hash
!!24#$fj$36@#$IJ
d#d346o
Blockchain types
Public blockchains
A public blockchain has absolutely no access
restrictions. Anyone with an internet connection
can send transactions to it as well as become a
validator (participate in the execution of a
consensus protocol). Usually, such networks offer
economic incentives for those who secure them and
utilize some type of a Proof of Stake or Proof of
Work algorithm.
Some of the largest, most known public blockchains
are Bitcoin and Ethereum.
Private blockchains
A private blockchain is permissioned. One cannot join it
unless invited by the network administrators. Participant
and validator access is restricted.
This type of blockchains can be considered a middle-
ground for companies that are interested in the
blockchain technology in general but are not
comfortable with a level of control offered by public
networks. Typically, they seek to incorporate blockchain
into their accounting and record-keeping procedures
without sacrificing autonomy and running the risk of
exposing sensitive data to the public internet.
Consortium blockchains
A consortium blockchain is often said to be semi-
decentralized. It, too, is permissioned but instead of a
single organization controlling it, a number of
companies might each operate a node on such a
network. The administrators of a consortium chain
restrict users’ reading rights as they see fit and only
allow a limited set of trusted nodes to execute a
consensus protocol.
Blockchain applications
Smart Appliances
A smart appliance is a device that connects to the internet and
gives you more information and control than before. For
instance, a code connected to your appliance can be linked to
the internet and alert you when your cookies are ready or if your
laundry has stopped. These alerts keep your appliances in good
condition, they save you money regarding energy efficiency and
help you control your devices when away from home, among
other benefits. Encrypting these appliances on the blockchain
protects your ownership and enables transferability.
Supply Chain Sensors
Sensors give companies end-to-end visibility of their supply chain
by providing data on the location and condition of the supplies as
they are transported around the globe. As of 2016, a Deloitte and
MHI report surveyed 99 leading supply chain companies and
found that sensors were used by 44% of these respondents.
Eighty-seven percent of these industries said they plan to use the
technology by 2020. The technology is expected to grow to 1
trillion by 2022 and to 10 trillion sensors by 2030, according to
this sme Deloitte and MHI report. The blockchain stores,
manages, protects and transfers this smart information.
Smart Contracts
Smart contracts are digital which are embedded with an if-this-
then-that (IFTTT) code, which gives them self-execution. In real
life, an intermediary ensures that all parties follow through on
terms. The blockchain not only waives the need for third parties,
but also ensures that all ledger participants know the contract
details and that contractual terms implement automatically once
conditions are met.
You can use smart contracts for all sort of situations, such as
financial derivatives, insurance premiums, property law, and
crowd funding agreements, among others.
Smart contracts – Examples 1
Blockchain Healthcare
Personal health records could be encoded and stored on the
blockchain with a private key which would grant access only to
specific individuals. The same strategy could be used to ensure
that research is conducted via HIPAA laws (in a secure and
confidential way). Receipts of surgeries could be stored on a
blockchain and automatically sent to insurance providers as
proof-of-delivery. The ledger, too, could be used for general
health care management, such as supervising drugs, regulation
compliance, testing results, and managing healthcare supplies.
Smart contracts – Examples 2
Blockchain music
Key problems in the music industry include ownership rights,
royalty distribution, and transparency. The digital music
industry focuses on monetizing productions, while ownership
rights are often overlooked. The blockchain and smart contracts
technology can circuit this problem by creating a
comprehensive and accurate decentralized database of music
rights. At the same time, the ledger and provide transparent
transmission of artist royalties and real time distributions to all
involved with the labels. Players would be paid with digital
currency according to the specified terms of the contract.
Smart contracts – Examples 3
Blockchain Government
In the 2016 election, Democrats and Republicans questioned
the security of the voting system. The Green Party called for a
recount in Wisconsin, Pennsylvania, and Michigan. Computer
scientists say hackers can rig the electronic system to
manipulate votes. The ledger would prevent this since votes
become encrypted. Private individuals can confirm that their
votes were counted and confirm who they voted for. The system
saves money, by the way, for the government, too.
Blockchain Identity
The blockchain protects your identity by
encrypting it and securing it from
spammers and marketing schemes.
Blockchain Identity – Examples 1
Passports
The first digital passport launched on Github in 2014 and could
help owners identify themselves online and off. How does it
work? You take a picture of yourself, stamp it with a public and
private key, both of which are encoded to prove it is legitimate.
The passport is stored on the ledger, given a Bitcoin address
with a public IP, and confirmed by Blockchain users.
Blockchain Identity – Examples 2
Birth, wedding, and death certificates
Few things are more important than documents showing you’re
born, married, died which open your rights to all sorts of
privileges (such as voting, working, citizenship), yet
mismanagement is rife. Up to a third of children under the age
of five have not been issued a birth certificate, the UNICEF
reported in 2013. The blockchain could make record-keeping
more reliable by encrypting birth and death certification and
empowering citizens to access this crucial information.
Blockchain Identity – Examples 3
Personal Identification
We carry a range of identifications: Our driver’s license,
computer password, identity cards, keys, social security ID, and
so forth. Blockchain ID is a digital form of ID that’s engineered
to replace all these forms of physical identification. In the
future, fintech scientists say you’ll be able to use the one digital
ID for signing up at any registrar. It is open source, secured by
the blockchain, and protected by a ledger of transparent
account.

Blockchain

  • 1.
    Introduction and Implementationof Blockchain ETC co. – Pedram Dehghanpour – 2018 Dev.dehghanpour@gmail.com
  • 2.
    Blockchain – Generalconcept Blockchain is a distributed cryptographic data structure to store and use information. The blockchain guarantees the security and privacy of information. There is no way to unauthorized access or change data that stored in a blockchain tree. So, this data structure is the best choice for store important and confidential information such as digital currencies, financial information, military information and etc.
  • 3.
    Note: Distributed storage Blockchainis a distributed storage system. That meaning the data isn't in a single computer. The data save in whole of network. To fetch information from data, can connect parts of data in the network.
  • 4.
    How blockchain guaranteessecurity? In a blockchain, blocks are connected to previous block with a hash code that generated by hashing the details of a block. That meaning if the data in a block changes, all of next blocks invalidates. # HASHING Data Timestamp Previous # …. G35gh#5$...
  • 5.
    Blockchain – Technicalconcept A blockchain, originally block chain, is a growing list of records, called blocks, which are linked using cryptography. Blockchains which are readable by the public are widely used by cryptocurrencies. Private blockchains have been proposed for business use. Some marketing of blockchains has been called "snake oil."
  • 6.
    Generally each blockin a blockchain consists of following Components: Time stamp Hash code Data Previous hash code
  • 7.
    Time stamp :When the block generated Data : Some information like transactions Hash : Generated code according to other fields value Prev. hash : Hash code of previous block
  • 8.
    Diagram (general type) GenesisBlock Data Timestamp Previous hash Hash 12asdij34#$fj$36 @#$IJd#@$346o Block 0 Data Timestamp Previous hash Hash ASD23j34#$fj$36 @#$IJd#@$346o Block 1 Data Timestamp Previous hash Hash 1$$2ij34#$fj$36 @#$IJd#@$346o Block 2 Data Timestamp Previous hash Hash !!24#$fj$36@#$IJ d#d346o
  • 9.
    Blockchain types Public blockchains Apublic blockchain has absolutely no access restrictions. Anyone with an internet connection can send transactions to it as well as become a validator (participate in the execution of a consensus protocol). Usually, such networks offer economic incentives for those who secure them and utilize some type of a Proof of Stake or Proof of Work algorithm. Some of the largest, most known public blockchains are Bitcoin and Ethereum.
  • 10.
    Private blockchains A privateblockchain is permissioned. One cannot join it unless invited by the network administrators. Participant and validator access is restricted. This type of blockchains can be considered a middle- ground for companies that are interested in the blockchain technology in general but are not comfortable with a level of control offered by public networks. Typically, they seek to incorporate blockchain into their accounting and record-keeping procedures without sacrificing autonomy and running the risk of exposing sensitive data to the public internet.
  • 11.
    Consortium blockchains A consortiumblockchain is often said to be semi- decentralized. It, too, is permissioned but instead of a single organization controlling it, a number of companies might each operate a node on such a network. The administrators of a consortium chain restrict users’ reading rights as they see fit and only allow a limited set of trusted nodes to execute a consensus protocol.
  • 12.
  • 13.
    Smart Appliances A smartappliance is a device that connects to the internet and gives you more information and control than before. For instance, a code connected to your appliance can be linked to the internet and alert you when your cookies are ready or if your laundry has stopped. These alerts keep your appliances in good condition, they save you money regarding energy efficiency and help you control your devices when away from home, among other benefits. Encrypting these appliances on the blockchain protects your ownership and enables transferability.
  • 14.
    Supply Chain Sensors Sensorsgive companies end-to-end visibility of their supply chain by providing data on the location and condition of the supplies as they are transported around the globe. As of 2016, a Deloitte and MHI report surveyed 99 leading supply chain companies and found that sensors were used by 44% of these respondents. Eighty-seven percent of these industries said they plan to use the technology by 2020. The technology is expected to grow to 1 trillion by 2022 and to 10 trillion sensors by 2030, according to this sme Deloitte and MHI report. The blockchain stores, manages, protects and transfers this smart information.
  • 15.
    Smart Contracts Smart contractsare digital which are embedded with an if-this- then-that (IFTTT) code, which gives them self-execution. In real life, an intermediary ensures that all parties follow through on terms. The blockchain not only waives the need for third parties, but also ensures that all ledger participants know the contract details and that contractual terms implement automatically once conditions are met. You can use smart contracts for all sort of situations, such as financial derivatives, insurance premiums, property law, and crowd funding agreements, among others.
  • 17.
    Smart contracts –Examples 1 Blockchain Healthcare Personal health records could be encoded and stored on the blockchain with a private key which would grant access only to specific individuals. The same strategy could be used to ensure that research is conducted via HIPAA laws (in a secure and confidential way). Receipts of surgeries could be stored on a blockchain and automatically sent to insurance providers as proof-of-delivery. The ledger, too, could be used for general health care management, such as supervising drugs, regulation compliance, testing results, and managing healthcare supplies.
  • 18.
    Smart contracts –Examples 2 Blockchain music Key problems in the music industry include ownership rights, royalty distribution, and transparency. The digital music industry focuses on monetizing productions, while ownership rights are often overlooked. The blockchain and smart contracts technology can circuit this problem by creating a comprehensive and accurate decentralized database of music rights. At the same time, the ledger and provide transparent transmission of artist royalties and real time distributions to all involved with the labels. Players would be paid with digital currency according to the specified terms of the contract.
  • 19.
    Smart contracts –Examples 3 Blockchain Government In the 2016 election, Democrats and Republicans questioned the security of the voting system. The Green Party called for a recount in Wisconsin, Pennsylvania, and Michigan. Computer scientists say hackers can rig the electronic system to manipulate votes. The ledger would prevent this since votes become encrypted. Private individuals can confirm that their votes were counted and confirm who they voted for. The system saves money, by the way, for the government, too.
  • 20.
    Blockchain Identity The blockchainprotects your identity by encrypting it and securing it from spammers and marketing schemes.
  • 21.
    Blockchain Identity –Examples 1 Passports The first digital passport launched on Github in 2014 and could help owners identify themselves online and off. How does it work? You take a picture of yourself, stamp it with a public and private key, both of which are encoded to prove it is legitimate. The passport is stored on the ledger, given a Bitcoin address with a public IP, and confirmed by Blockchain users.
  • 22.
    Blockchain Identity –Examples 2 Birth, wedding, and death certificates Few things are more important than documents showing you’re born, married, died which open your rights to all sorts of privileges (such as voting, working, citizenship), yet mismanagement is rife. Up to a third of children under the age of five have not been issued a birth certificate, the UNICEF reported in 2013. The blockchain could make record-keeping more reliable by encrypting birth and death certification and empowering citizens to access this crucial information.
  • 23.
    Blockchain Identity –Examples 3 Personal Identification We carry a range of identifications: Our driver’s license, computer password, identity cards, keys, social security ID, and so forth. Blockchain ID is a digital form of ID that’s engineered to replace all these forms of physical identification. In the future, fintech scientists say you’ll be able to use the one digital ID for signing up at any registrar. It is open source, secured by the blockchain, and protected by a ledger of transparent account.