Blockchain Technology And Cryptocurrency

E
Eno Bassey
Presentation By:
Understanding Blockchain Technology
And CryptoCurrency
Ebuka Umeh
@ennytwit
- Senior Consultant @ Andela
- Php, C#, Python, Ruby & Solidity
- Drama Director
- Anime Lover
- BasketBaller
- Football Analyst
@obitojs
- Senior Developer @ Andela
- Javascript, Solidity
- Loves Coding
- Watching Sitcom
Contents
Background: Internet & Financing
What is BlockChain Technology
What is a Node, Block, Hashing & Transaction
Demo of Hashing
What is Mining
How Transactions are Validated
History of the BlockChain
Types of BlockChain
What is CryptoCurrency?
Coins, Tokens & Altcoins: What is the difference
Top CryptoCurrencies
BlockChain Applications Globally
Ethereum - What is Ethereum
Origin of Ethereum
Components within Ethereum
Smart Contracts
What makes it better
Concerns & Issues of BlockChain
Why should I Care?
Can I start a blockchain or own a cryptocurrency ?
Questions?
Background: 

Internet & Financing
What is the internet?
The Internet is the global system of interconnected computer networks that use the Internet protocol
suite (TCP/IP) to link devices worldwide. It is a network of networks that consists of private, public,
academic, business, and government networks of local to global scope, linked by a broad array of
electronic, wireless, and optical networking technologies
What is its use?
Basically Limitless. Almost all innovative technology right now depends on it
- definition by wikipedia
Banking and Financing
Banking is an industry that handles cash, credit, and other financial transactions.
These transactions are usually stored in ledgers.



A bank ledger is a running list of transactions to and from a bank account. 



It contains columns for the date, description, amount and leftover balance.
Your bank provides a ledger for you to read online or on your monthly printed statement.
Finally, A Bank Is A Single Source Of Truth For Your Financial Transactions
What is Blockchain Technology ?
Blockchain is the digital and
de-centralized ledger
technology that records all
transactions without the
need for a financial
intermediary like a bank.
The concept is a system that
is decentralised and
networked via nodes
Decentralized Nodes
Blockchains are
eliminating the
requirement of trust
among individuals for
simple transactions
involving accounts,
balances or ownership
of propertiesTransactions
How does the BlockChain work?
1.Transaction Initiated
2.Transaction is broadcasted over
the P2P Network encrypted.
3.Miners rush to validate
transactions.
4.Once transaction is verified, a new
block is created and appended to
the existing blocks.
What is a Node
By keeping a shallow-copy of the blockchain aka a Light Client.
By keeping a full-copy of the blockchain aka a Full Node.
By verifying the transactions aka Mining
Kenya
A node is simply a computer that participates in the BlockChain network
This participation can be in three ways:
What is a ‘Block’
Just like BRICKS are the building blocks of a HOUSE,
BLOCKS themselves are the building blocks of a BLOCKCHAIN.
A block contains transaction data and other important details related to the creation of that block,
such as the time when it was created and other unique information. 



In order to create a block, we must have a record which we wish to store
What is Hashing
A hash is a function that converts an input of letters and numbers into an encrypted output of a fixed length.
In the context of cryptocurrencies like Bitcoin, the transactions are taken as an input and run through a
hashing algorithm which gives an output of a fixed length
Blockchain uses a cryptographic hash function, meaning that the output is random but deterministic. This
means the same input will always produce the same hash.
That process is one-way, so the output (hash) cannot be used to produce the original input.
What is a Transaction?
A Blockchain transaction can be defined as a small unit of task that is stored in public records. 



These records are actually a group of blocks.
A transaction is a transfer of Bitcoin value that is broadcast to the network and collected
into blocks. A transaction typically references previous transaction outputs as new transaction
inputs and dedicates all input Bitcoin values to new outputs. 
DEMO by Anders Brownworth
https://anders.com/blockchain/blockchain.html
What is Mining
Creates new ‘coins’ or ‘tokens’ to each block
Confirms transactions in a ‘trustful’ manner and adds to existing block.Kenya
It is a de-centralized computational process that serves two purposes
Its expensive as it requires high computational power and electricity.
However, you can use your system as a mining device with installed softwares.
Mining Machine
Kenya
Antminer S9 Bitcoin Miner
Mining Facility
Kenya
How Transactions are Validated
Proof of Work (PoW): Validating transactions utilizing a resource intensive
hashing process confirming transactions between network participants (public
miners) and writes the confirmed transactions into the blockchain ledger
Proof of Stake (PoS): Validating blocks created by miners and requires users
to prove ownership of their ‘stake’. Makes monopoly difficult and enhances
security
History of the BlockChain
History of the BlockChain
- First conceptualised by a person (group of people) known as 

Satoshi Nakamoto in 2008.
-Took root with the initial coin (BitCoin) the following year.
- Satosi presented a white paper titled “Bitcoin: A peer-to-peer Electronic
Cash System”.
Why was it Invented?
Perceived shortcomings of the traditional banking and contracts systems
Global Validation of Transactions
Seperation of Powers from Elite Systems and organisations
Versions of the BlockChain
- Blockchain 1.0 - ‘Grandpa BitCoin’.
- Blockchain 2.0 - ‘Child Prodigy Ethereum’.
- Blockchain 3.0 - ‘The Killers’.
Bitcoin by Satoshi Nakamoto
Ethereum by Vitalik Buterin
Newer technologies like
- The One, NEO
- Business Focused, QTUM
- Blockless chain, IOTA
- Radix
- Fundraiser, EOS
- Nano
Types of BlockChain
Fully Decentralized and
uncontrolled networks with no
access permission required



Anyone can participate in the
consensus process to determine
with transaction blocks are added
Public Blockchain
Types of BlockChain
The consensus process for new
transaction blocks is controlled by a
fixed set of nodes, such as group of
financial institutions where pre-
existing trust is high



Consortium Blockchain
Types of BlockChain
Access permissions are tightly
controlled, with rights to read or
modify the blockchain restricted to
certain users.
Permission to read this blockchain
is restricted.
Private Blockchain
What is CryptoCurrency
What is CryptoCurrency
Electronic peer-to-peer currencies.
Do not physically exist.
Measured against the real currencies
Cryptocurrencies are ‘currencies’ that work and can be transacted on
within the block chain technology
Nigeria
Kenya
Coins, Tokens & AltCoin:
Coins: Operates on its own Blockchain. Has
its own independent transaction
ledgers.Used to transfer wealth.
Tokens: Operates on an existing blockchain
infrastructure like Ethereum. Can represent a
“contract” for almost anything.
AltCoins: Coins derived from or alternative
to Bitcoin. Majority of coins are a
variant(fork) of Bitcoin
Nigeria
Kenya
What’s the difference?
How many cryptocurrencies are out
there ?
Officially there more than 1,300 cryptocurrencies (but BitCoin is King)

Nearest challenger to the bitcoin’s technology and coin is Ethereum
Nigeria
Kenya
Top CryptoCurrencies as at June 19, 2018
Nigeria
Kenya
Name Market Cap $ Price $ Circulating Supply
BitCoin 115,347,760,477 6,744.29 17,103,025 BTC
Ethereum 53,324,131,720 532.30 100,176,651 ETH
Ripple 21,273,231,363 0.542058 39,245,304,677 XRP
Bitcoin Cash 15,345,147,768 892.55 17,192,538 BCH
EOS 9,484,129,305 10.58 896,149,492 EOS
LiteCoin 5,625,300,432 98.60 57,049,646 LTC
Stellar 4,379,126,608 0.235326 18,608,766,596 XLM
Cardano 4,272,547,881 0.164791 25, 927,070,538 ADA
IOTA 3,274,648,012 1.18 2,779,530,283 MIOTA
TRON 3,146,224,662 0.047853 65,748,111,645 TRX
BlockChain Applications Globally
Health Care
Nigeria
Kenya
MedRec – An MIT project involving blockchain electronic medical records designed to manage
authentication, confidentiality and data sharing.

- https://medrec.media.mit.edu/
Financial Services
Barclays – Barclays has launched a number of blockchain initiatives involving tracking financial
transactions, compliance and combating fraud. It states that “Our belief ...is that blockchain is a
fundamental part of the new operating system for the planet.”

- https://www.barclayscorporate.com/insight-and-research/technology-and-digital-innovation/what-does-
blockchain-do.html
Retail
Loyyal – Powered by blockchain and smart contract technology, this loyalty and rewards platform
creates more customized programs that even allow for multi-branded rewards.

- https://www.loyyal.com/
BlockChain Applications Globally - contd
Real Estate
Nigeria
Kenya
BitProperty – Using blockchain and smart contracts, BitProperty wants to democratize opportunity and
create a decentralized society by allowing anyone anywhere in the world (except the U.S. and Japan
due to regulatory concerns) to invest in real estate.

- https://btptoken.io/en/
Transport and Tourism
Guts – A transparent ticketing ecosystem that uses blockchain technology to eliminate ticket fraud
and the secondary ticket market. 

- https://guts.tickets/
Media
KODAKOne – Kodak recently sent its stock soaring after announcing that it is developing a blockchain
system for tracking intellectual property rights and payments to photographers.



- https://www.reuters.com/article/us-crypto-currencies-eastman-kodak/kodak-blockchain-project-seeks-to-
raise-50-million-in-token-offering-idUSKBN1IB1J7/
Ethereum
“[Blockchain] is to Bitcoin, what the
internet is to email. A big electronic
system, on top of which you can build
applications. Currency is just one.” Sally
Davies, FT Technology Reporter
What is Ethereum?
Ethereum is a decentralized platform
that runs smart contracts:
applications that run exactly as
programmed without any possibility of
downtime, censorship, fraud or third-
party interference.
While bitcoin aims to disrupt PayPal and
online banking, ethereum has the goal of
using a blockchain to replace internet
third parties — those that store data,
transfer mortgages and keep track of
complex financial instruments.
Origin of Ethereum
Created By Vitalik Buterin
Presented a paper to support building of decentralised applications.
Announced Jan 2014
Aim was to make the new blockchain support different applications that
can run on blockchain technology
Current count is 100 million Ether in circulation as at May 2018
Nigeria
Kenya
Components within Ethereum
Nigeria
Kenya
Ether: is a crypto-currency whose blockchain is generated by Ethereum
Ethereum Virtual Machine (EVM) : is a de-centralized Turing-complete
virtual machine, which can execute complex scripts using an international
network of nodes. It enables anyone to run any program, regardless of the
programming language given enough time and memory.
Smart Contracts: A program running specifically on the Ethereum
Blockchain to execute different third party agreements.
Blockchain Technology And Cryptocurrency
Smart Contracts
What are Smart
Contracts?
It is a computer program code that
facilitates and enforces the rules for a
transaction to occur. These contracts work
when triggered, so, “if this happens, then do
that”.
It is completely automated, verified by
many computers, and can be used to
complement or even replace a legal
contracts
A smart contract is similar to a contract
in the physical world, but it’s digital and
is represented by a tiny computer
program stored inside a blockchain.
Nigeria
Kenya
How Smart Contract Works
Nigeria
Kenya
How Smart Contract Works
What makes it better?
Trust - You won’t have anyone coming back to you because they
misplaced your contract

Safety - Your documents are kept safe via cryptography (a high level of
encryption)

Accuracy - Since your contracts run on code and are not filled out
manually, which also allows maximum efficiency, you can avoid
traditional issues that can cost time and money
Nigeria
Kenya
Concerns and Issues
of
BlockChain
Blockchain Concerns
Ban - Some countries have outrightly banned the use of blockchain
technology
Expensive - To run a blockchain or be part of it requires tremendous
amount of resources. Network, Power and Miners are required at a
constant rate.
Bubble Burst - The technology being overhyped and eventually ‘burst’.
Volatility - The currencies are highly volatile. Its not for the faint of
heart.Its risky.
Nigeria
Kenya
Blockchain Concerns - contd
Complex - A lot of users may find it confusing to understand. 

Slow and cumbersome - To validate a transaction can take hours in
some cases due to their complexity , encrypted and distributed nature

Vested Interest - The more establish financial institutions may not buy
into it.
Nigeria
Kenya
Why should I care
Top 20 fastest growing skills, Q1 , 2018
1.Blockchain

2.Tensorflow

3.Amazon DynamoDB

4.Voice over

5.Subtitling

6.Art direction

7.Content strategy

8.Computer vision

9.Microsoft Power BI

10.Augmented reality
11. Chatbot development

12. React native

13. Media buying

14. Go development

15. Information security

16. Scala development

17. Instagram API

18. Adobe Premiere

19. Machine learning

20. AngularJS development
From a Developers’ Point of View
From a Business Point of View
More Solutions are being built around it



Gradual Acceptance World wide
Can I start a blockchain
Technology or own a currency?
YES!!!
Blockchain/Currency To Dos
Learn CryptoCurrency/BlockChain Programming
Use Community to Nurture Currency
Code for the Long Run
Get Miners OnBoard
Know your Merchants
Global Acceptance is Key
Use AltCoin
Nigeria
Kenya
“PayPal had these goals of creating a new currency. We failed at that,
and we just created a new payment system. I think Bitcoin has
succeeded on the level of a new currency, but the payment system is
somewhat lacking. It’s very hard to use, and that’s the big challenge
on the Bitcoin side.”
- Peter Thiel, Co-Founder, Paypal
Copyright 2018 Andela
“Had you asked me five years ago, I would just say it was impossible.
Bitcoin and cryptocurrencies solved this problem of coming to a
consensus globally where you don’t trust anybody else.”
- Richard Brown, Executive Architect, IBM
“Bitcoin may be the TCP/IP of money..”
- Paul Buchheim, Creator of GMail, Google
Thank You
Questions
1 von 57

Recomendados

Blockchain von
BlockchainBlockchain
BlockchainPedramDehghanpour
1.6K views23 Folien
Cryptocurrencies and Blockchain technology von
Cryptocurrencies and Blockchain technologyCryptocurrencies and Blockchain technology
Cryptocurrencies and Blockchain technologySabrina Kirrane
8.5K views45 Folien
Introduction to Cryptocurrency (Bitcoin) von
Introduction to Cryptocurrency (Bitcoin)Introduction to Cryptocurrency (Bitcoin)
Introduction to Cryptocurrency (Bitcoin)Kashif Khans
5.8K views15 Folien
Blockchain von
BlockchainBlockchain
BlockchainSai Nath
1.2K views25 Folien
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc... von
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...Edureka!
3.1K views22 Folien
Understanding Cryptocurrency von
Understanding CryptocurrencyUnderstanding Cryptocurrency
Understanding CryptocurrencyKapil Gupta
40.6K views12 Folien

Más contenido relacionado

Was ist angesagt?

Bitcoin, Cryptocurrency, & Blockchain Presentation von
Bitcoin, Cryptocurrency, & Blockchain PresentationBitcoin, Cryptocurrency, & Blockchain Presentation
Bitcoin, Cryptocurrency, & Blockchain PresentationMaxWheelock
6.7K views18 Folien
Blockchain 101 von
Blockchain 101Blockchain 101
Blockchain 101Jithin Babu
2.3K views42 Folien
Blockchain von
BlockchainBlockchain
BlockchainLiam Moore
2.8K views32 Folien
What Is Bitcoin And How Does It Work? von
What Is Bitcoin And How Does It Work?What Is Bitcoin And How Does It Work?
What Is Bitcoin And How Does It Work?101 Blockchains
5K views27 Folien
Cryptocurrency von
CryptocurrencyCryptocurrency
CryptocurrencySaroj Bhandari
1.5K views17 Folien
An Introduction to Blockchain von
An Introduction to BlockchainAn Introduction to Blockchain
An Introduction to BlockchainNexThoughts Technologies
4.7K views22 Folien

Was ist angesagt?(20)

Bitcoin, Cryptocurrency, & Blockchain Presentation von MaxWheelock
Bitcoin, Cryptocurrency, & Blockchain PresentationBitcoin, Cryptocurrency, & Blockchain Presentation
Bitcoin, Cryptocurrency, & Blockchain Presentation
MaxWheelock6.7K views
What Is Bitcoin And How Does It Work? von 101 Blockchains
What Is Bitcoin And How Does It Work?What Is Bitcoin And How Does It Work?
What Is Bitcoin And How Does It Work?
101 Blockchains5K views
Regulating Cryptocurrency von orrenprunckun
Regulating CryptocurrencyRegulating Cryptocurrency
Regulating Cryptocurrency
orrenprunckun2.5K views
Cryptocurrency - Digital Currency von Sameer Satyam
Cryptocurrency - Digital CurrencyCryptocurrency - Digital Currency
Cryptocurrency - Digital Currency
Sameer Satyam25K views
How does blockchain work von Shishir Aryal
How does blockchain workHow does blockchain work
How does blockchain work
Shishir Aryal2.4K views
Introduction To Cryptocurrency von Pranjal Bhogal
Introduction To CryptocurrencyIntroduction To Cryptocurrency
Introduction To Cryptocurrency
Pranjal Bhogal8.1K views
Introduction to Blockchain and Smart Contracts von Saad Zaher
Introduction to Blockchain and Smart ContractsIntroduction to Blockchain and Smart Contracts
Introduction to Blockchain and Smart Contracts
Saad Zaher4.1K views
Blockchain Presentation von Zied GUESMI
Blockchain PresentationBlockchain Presentation
Blockchain Presentation
Zied GUESMI691 views
An Introduction to Blockchain Technology von Niuversity
An Introduction to Blockchain Technology An Introduction to Blockchain Technology
An Introduction to Blockchain Technology
Niuversity4.2K views

Similar a Blockchain Technology And Cryptocurrency

IRJET- Blockchain Technology von
IRJET- Blockchain TechnologyIRJET- Blockchain Technology
IRJET- Blockchain TechnologyIRJET Journal
28 views2 Folien
Blockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency von
Blockchain Technology | Bitcoin | Ethereum Coin | CryptocurrencyBlockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
Blockchain Technology | Bitcoin | Ethereum Coin | CryptocurrencyUnbiased Technolab
215 views112 Folien
Blockchain technology.pptx von
 Blockchain technology.pptx Blockchain technology.pptx
Blockchain technology.pptxARNAV PATEL
237 views30 Folien
Introduction to Blockchain von
Introduction to Blockchain Introduction to Blockchain
Introduction to Blockchain mohammad alkhalil
1.1K views42 Folien
The Future Is Blockchain Era von
The Future Is Blockchain EraThe Future Is Blockchain Era
The Future Is Blockchain EraBriskinfosec Technology and Consulting
173 views14 Folien
Blockchain von
BlockchainBlockchain
BlockchainPawan Ghewande
517 views18 Folien

Similar a Blockchain Technology And Cryptocurrency(20)

Blockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency von Unbiased Technolab
Blockchain Technology | Bitcoin | Ethereum Coin | CryptocurrencyBlockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
Blockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
Unbiased Technolab215 views
Blockchain technology.pptx von ARNAV PATEL
 Blockchain technology.pptx Blockchain technology.pptx
Blockchain technology.pptx
ARNAV PATEL237 views
BLOCKCHAIN TECHNOLOGY.ppt von jishnub8
BLOCKCHAIN TECHNOLOGY.pptBLOCKCHAIN TECHNOLOGY.ppt
BLOCKCHAIN TECHNOLOGY.ppt
jishnub863 views
Blockchain Technology and Its Application in Libraries von Nabi Hasan
Blockchain Technology and Its Application in LibrariesBlockchain Technology and Its Application in Libraries
Blockchain Technology and Its Application in Libraries
Nabi Hasan522 views
Blockchain, Bitcoin and Ethereum's Smart Contract von Prashant Shahi
Blockchain, Bitcoin and Ethereum's Smart ContractBlockchain, Bitcoin and Ethereum's Smart Contract
Blockchain, Bitcoin and Ethereum's Smart Contract
Prashant Shahi161 views
Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an... von Casey Botticello
Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...
Cryptocurrency Alliance Super PAC-The Global Emergence of Cryptocurrencies an...
Casey Botticello3.4K views

Último

Voice Logger - Telephony Integration Solution at Aegis von
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at AegisNirmal Sharma
17 views1 Folie
Perth MeetUp November 2023 von
Perth MeetUp November 2023 Perth MeetUp November 2023
Perth MeetUp November 2023 Michael Price
15 views44 Folien
[2023] Putting the R! in R&D.pdf von
[2023] Putting the R! in R&D.pdf[2023] Putting the R! in R&D.pdf
[2023] Putting the R! in R&D.pdfEleanor McHugh
38 views127 Folien
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV von
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTVSplunk
88 views20 Folien
Data-centric AI and the convergence of data and model engineering: opportunit... von
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...Paolo Missier
34 views40 Folien

Último(20)

Voice Logger - Telephony Integration Solution at Aegis von Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma17 views
Perth MeetUp November 2023 von Michael Price
Perth MeetUp November 2023 Perth MeetUp November 2023
Perth MeetUp November 2023
Michael Price15 views
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV von Splunk
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
Splunk88 views
Data-centric AI and the convergence of data and model engineering: opportunit... von Paolo Missier
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...
Paolo Missier34 views
Transcript: The Details of Description Techniques tips and tangents on altern... von BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada130 views
Combining Orchestration and Choreography for a Clean Architecture von ThomasHeinrichs1
Combining Orchestration and Choreography for a Clean ArchitectureCombining Orchestration and Choreography for a Clean Architecture
Combining Orchestration and Choreography for a Clean Architecture
ThomasHeinrichs169 views
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen... von NUS-ISS
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
Upskilling the Evolving Workforce with Digital Fluency for Tomorrow's Challen...
NUS-ISS28 views
DALI Basics Course 2023 von Ivory Egg
DALI Basics Course  2023DALI Basics Course  2023
DALI Basics Course 2023
Ivory Egg14 views
How the World's Leading Independent Automotive Distributor is Reinventing Its... von NUS-ISS
How the World's Leading Independent Automotive Distributor is Reinventing Its...How the World's Leading Independent Automotive Distributor is Reinventing Its...
How the World's Leading Independent Automotive Distributor is Reinventing Its...
NUS-ISS15 views
The details of description: Techniques, tips, and tangents on alternative tex... von BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada121 views
RADIUS-Omnichannel Interaction System von RADIUS
RADIUS-Omnichannel Interaction SystemRADIUS-Omnichannel Interaction System
RADIUS-Omnichannel Interaction System
RADIUS15 views
.conf Go 2023 - Data analysis as a routine von Splunk
.conf Go 2023 - Data analysis as a routine.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - Data analysis as a routine
Splunk93 views
AI: mind, matter, meaning, metaphors, being, becoming, life values von Twain Liu 刘秋艳
AI: mind, matter, meaning, metaphors, being, becoming, life valuesAI: mind, matter, meaning, metaphors, being, becoming, life values
AI: mind, matter, meaning, metaphors, being, becoming, life values
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor... von Vadym Kazulkin
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
How to reduce cold starts for Java Serverless applications in AWS at JCON Wor...
Vadym Kazulkin75 views
Spesifikasi Lengkap ASUS Vivobook Go 14 von Dot Semarang
Spesifikasi Lengkap ASUS Vivobook Go 14Spesifikasi Lengkap ASUS Vivobook Go 14
Spesifikasi Lengkap ASUS Vivobook Go 14
Dot Semarang35 views

Blockchain Technology And Cryptocurrency

  • 1. Eno Bassey Presentation By: Understanding Blockchain Technology And CryptoCurrency Ebuka Umeh
  • 2. @ennytwit - Senior Consultant @ Andela - Php, C#, Python, Ruby & Solidity - Drama Director - Anime Lover - BasketBaller - Football Analyst
  • 3. @obitojs - Senior Developer @ Andela - Javascript, Solidity - Loves Coding - Watching Sitcom
  • 4. Contents Background: Internet & Financing What is BlockChain Technology What is a Node, Block, Hashing & Transaction Demo of Hashing What is Mining How Transactions are Validated History of the BlockChain Types of BlockChain What is CryptoCurrency? Coins, Tokens & Altcoins: What is the difference Top CryptoCurrencies BlockChain Applications Globally Ethereum - What is Ethereum Origin of Ethereum Components within Ethereum Smart Contracts What makes it better Concerns & Issues of BlockChain Why should I Care? Can I start a blockchain or own a cryptocurrency ? Questions?
  • 6. What is the internet? The Internet is the global system of interconnected computer networks that use the Internet protocol suite (TCP/IP) to link devices worldwide. It is a network of networks that consists of private, public, academic, business, and government networks of local to global scope, linked by a broad array of electronic, wireless, and optical networking technologies What is its use? Basically Limitless. Almost all innovative technology right now depends on it - definition by wikipedia
  • 7. Banking and Financing Banking is an industry that handles cash, credit, and other financial transactions. These transactions are usually stored in ledgers.
 
 A bank ledger is a running list of transactions to and from a bank account. 
 
 It contains columns for the date, description, amount and leftover balance. Your bank provides a ledger for you to read online or on your monthly printed statement. Finally, A Bank Is A Single Source Of Truth For Your Financial Transactions
  • 8. What is Blockchain Technology ?
  • 9. Blockchain is the digital and de-centralized ledger technology that records all transactions without the need for a financial intermediary like a bank. The concept is a system that is decentralised and networked via nodes Decentralized Nodes
  • 10. Blockchains are eliminating the requirement of trust among individuals for simple transactions involving accounts, balances or ownership of propertiesTransactions
  • 11. How does the BlockChain work? 1.Transaction Initiated 2.Transaction is broadcasted over the P2P Network encrypted. 3.Miners rush to validate transactions. 4.Once transaction is verified, a new block is created and appended to the existing blocks.
  • 12. What is a Node By keeping a shallow-copy of the blockchain aka a Light Client. By keeping a full-copy of the blockchain aka a Full Node. By verifying the transactions aka Mining Kenya A node is simply a computer that participates in the BlockChain network This participation can be in three ways:
  • 13. What is a ‘Block’ Just like BRICKS are the building blocks of a HOUSE, BLOCKS themselves are the building blocks of a BLOCKCHAIN. A block contains transaction data and other important details related to the creation of that block, such as the time when it was created and other unique information. 
 
 In order to create a block, we must have a record which we wish to store
  • 14. What is Hashing A hash is a function that converts an input of letters and numbers into an encrypted output of a fixed length. In the context of cryptocurrencies like Bitcoin, the transactions are taken as an input and run through a hashing algorithm which gives an output of a fixed length Blockchain uses a cryptographic hash function, meaning that the output is random but deterministic. This means the same input will always produce the same hash. That process is one-way, so the output (hash) cannot be used to produce the original input.
  • 15. What is a Transaction? A Blockchain transaction can be defined as a small unit of task that is stored in public records. 
 
 These records are actually a group of blocks. A transaction is a transfer of Bitcoin value that is broadcast to the network and collected into blocks. A transaction typically references previous transaction outputs as new transaction inputs and dedicates all input Bitcoin values to new outputs. 
  • 16. DEMO by Anders Brownworth https://anders.com/blockchain/blockchain.html
  • 17. What is Mining Creates new ‘coins’ or ‘tokens’ to each block Confirms transactions in a ‘trustful’ manner and adds to existing block.Kenya It is a de-centralized computational process that serves two purposes Its expensive as it requires high computational power and electricity. However, you can use your system as a mining device with installed softwares.
  • 20. How Transactions are Validated Proof of Work (PoW): Validating transactions utilizing a resource intensive hashing process confirming transactions between network participants (public miners) and writes the confirmed transactions into the blockchain ledger Proof of Stake (PoS): Validating blocks created by miners and requires users to prove ownership of their ‘stake’. Makes monopoly difficult and enhances security
  • 21. History of the BlockChain
  • 22. History of the BlockChain - First conceptualised by a person (group of people) known as 
 Satoshi Nakamoto in 2008. -Took root with the initial coin (BitCoin) the following year. - Satosi presented a white paper titled “Bitcoin: A peer-to-peer Electronic Cash System”.
  • 23. Why was it Invented? Perceived shortcomings of the traditional banking and contracts systems Global Validation of Transactions Seperation of Powers from Elite Systems and organisations
  • 24. Versions of the BlockChain - Blockchain 1.0 - ‘Grandpa BitCoin’. - Blockchain 2.0 - ‘Child Prodigy Ethereum’. - Blockchain 3.0 - ‘The Killers’. Bitcoin by Satoshi Nakamoto Ethereum by Vitalik Buterin Newer technologies like - The One, NEO - Business Focused, QTUM - Blockless chain, IOTA - Radix - Fundraiser, EOS - Nano
  • 25. Types of BlockChain Fully Decentralized and uncontrolled networks with no access permission required
 
 Anyone can participate in the consensus process to determine with transaction blocks are added Public Blockchain
  • 26. Types of BlockChain The consensus process for new transaction blocks is controlled by a fixed set of nodes, such as group of financial institutions where pre- existing trust is high
 
 Consortium Blockchain
  • 27. Types of BlockChain Access permissions are tightly controlled, with rights to read or modify the blockchain restricted to certain users. Permission to read this blockchain is restricted. Private Blockchain
  • 29. What is CryptoCurrency Electronic peer-to-peer currencies. Do not physically exist. Measured against the real currencies Cryptocurrencies are ‘currencies’ that work and can be transacted on within the block chain technology Nigeria Kenya
  • 30. Coins, Tokens & AltCoin: Coins: Operates on its own Blockchain. Has its own independent transaction ledgers.Used to transfer wealth. Tokens: Operates on an existing blockchain infrastructure like Ethereum. Can represent a “contract” for almost anything. AltCoins: Coins derived from or alternative to Bitcoin. Majority of coins are a variant(fork) of Bitcoin Nigeria Kenya What’s the difference?
  • 31. How many cryptocurrencies are out there ? Officially there more than 1,300 cryptocurrencies (but BitCoin is King)
 Nearest challenger to the bitcoin’s technology and coin is Ethereum Nigeria Kenya
  • 32. Top CryptoCurrencies as at June 19, 2018 Nigeria Kenya Name Market Cap $ Price $ Circulating Supply BitCoin 115,347,760,477 6,744.29 17,103,025 BTC Ethereum 53,324,131,720 532.30 100,176,651 ETH Ripple 21,273,231,363 0.542058 39,245,304,677 XRP Bitcoin Cash 15,345,147,768 892.55 17,192,538 BCH EOS 9,484,129,305 10.58 896,149,492 EOS LiteCoin 5,625,300,432 98.60 57,049,646 LTC Stellar 4,379,126,608 0.235326 18,608,766,596 XLM Cardano 4,272,547,881 0.164791 25, 927,070,538 ADA IOTA 3,274,648,012 1.18 2,779,530,283 MIOTA TRON 3,146,224,662 0.047853 65,748,111,645 TRX
  • 33. BlockChain Applications Globally Health Care Nigeria Kenya MedRec – An MIT project involving blockchain electronic medical records designed to manage authentication, confidentiality and data sharing.
 - https://medrec.media.mit.edu/ Financial Services Barclays – Barclays has launched a number of blockchain initiatives involving tracking financial transactions, compliance and combating fraud. It states that “Our belief ...is that blockchain is a fundamental part of the new operating system for the planet.”
 - https://www.barclayscorporate.com/insight-and-research/technology-and-digital-innovation/what-does- blockchain-do.html Retail Loyyal – Powered by blockchain and smart contract technology, this loyalty and rewards platform creates more customized programs that even allow for multi-branded rewards.
 - https://www.loyyal.com/
  • 34. BlockChain Applications Globally - contd Real Estate Nigeria Kenya BitProperty – Using blockchain and smart contracts, BitProperty wants to democratize opportunity and create a decentralized society by allowing anyone anywhere in the world (except the U.S. and Japan due to regulatory concerns) to invest in real estate.
 - https://btptoken.io/en/ Transport and Tourism Guts – A transparent ticketing ecosystem that uses blockchain technology to eliminate ticket fraud and the secondary ticket market. 
 - https://guts.tickets/ Media KODAKOne – Kodak recently sent its stock soaring after announcing that it is developing a blockchain system for tracking intellectual property rights and payments to photographers.
 
 - https://www.reuters.com/article/us-crypto-currencies-eastman-kodak/kodak-blockchain-project-seeks-to- raise-50-million-in-token-offering-idUSKBN1IB1J7/
  • 36. “[Blockchain] is to Bitcoin, what the internet is to email. A big electronic system, on top of which you can build applications. Currency is just one.” Sally Davies, FT Technology Reporter
  • 37. What is Ethereum? Ethereum is a decentralized platform that runs smart contracts: applications that run exactly as programmed without any possibility of downtime, censorship, fraud or third- party interference. While bitcoin aims to disrupt PayPal and online banking, ethereum has the goal of using a blockchain to replace internet third parties — those that store data, transfer mortgages and keep track of complex financial instruments.
  • 38. Origin of Ethereum Created By Vitalik Buterin Presented a paper to support building of decentralised applications. Announced Jan 2014 Aim was to make the new blockchain support different applications that can run on blockchain technology Current count is 100 million Ether in circulation as at May 2018 Nigeria Kenya
  • 39. Components within Ethereum Nigeria Kenya Ether: is a crypto-currency whose blockchain is generated by Ethereum Ethereum Virtual Machine (EVM) : is a de-centralized Turing-complete virtual machine, which can execute complex scripts using an international network of nodes. It enables anyone to run any program, regardless of the programming language given enough time and memory. Smart Contracts: A program running specifically on the Ethereum Blockchain to execute different third party agreements.
  • 42. What are Smart Contracts? It is a computer program code that facilitates and enforces the rules for a transaction to occur. These contracts work when triggered, so, “if this happens, then do that”. It is completely automated, verified by many computers, and can be used to complement or even replace a legal contracts A smart contract is similar to a contract in the physical world, but it’s digital and is represented by a tiny computer program stored inside a blockchain.
  • 45. What makes it better? Trust - You won’t have anyone coming back to you because they misplaced your contract
 Safety - Your documents are kept safe via cryptography (a high level of encryption)
 Accuracy - Since your contracts run on code and are not filled out manually, which also allows maximum efficiency, you can avoid traditional issues that can cost time and money Nigeria Kenya
  • 47. Blockchain Concerns Ban - Some countries have outrightly banned the use of blockchain technology Expensive - To run a blockchain or be part of it requires tremendous amount of resources. Network, Power and Miners are required at a constant rate. Bubble Burst - The technology being overhyped and eventually ‘burst’. Volatility - The currencies are highly volatile. Its not for the faint of heart.Its risky. Nigeria Kenya
  • 48. Blockchain Concerns - contd Complex - A lot of users may find it confusing to understand. 
 Slow and cumbersome - To validate a transaction can take hours in some cases due to their complexity , encrypted and distributed nature
 Vested Interest - The more establish financial institutions may not buy into it. Nigeria Kenya
  • 49. Why should I care
  • 50. Top 20 fastest growing skills, Q1 , 2018 1.Blockchain 2.Tensorflow 3.Amazon DynamoDB 4.Voice over 5.Subtitling 6.Art direction 7.Content strategy 8.Computer vision 9.Microsoft Power BI 10.Augmented reality 11. Chatbot development 12. React native 13. Media buying 14. Go development 15. Information security 16. Scala development 17. Instagram API 18. Adobe Premiere 19. Machine learning 20. AngularJS development From a Developers’ Point of View
  • 51. From a Business Point of View More Solutions are being built around it
 
 Gradual Acceptance World wide
  • 52. Can I start a blockchain Technology or own a currency?
  • 54. Blockchain/Currency To Dos Learn CryptoCurrency/BlockChain Programming Use Community to Nurture Currency Code for the Long Run Get Miners OnBoard Know your Merchants Global Acceptance is Key Use AltCoin Nigeria Kenya
  • 55. “PayPal had these goals of creating a new currency. We failed at that, and we just created a new payment system. I think Bitcoin has succeeded on the level of a new currency, but the payment system is somewhat lacking. It’s very hard to use, and that’s the big challenge on the Bitcoin side.” - Peter Thiel, Co-Founder, Paypal Copyright 2018 Andela “Had you asked me five years ago, I would just say it was impossible. Bitcoin and cryptocurrencies solved this problem of coming to a consensus globally where you don’t trust anybody else.” - Richard Brown, Executive Architect, IBM “Bitcoin may be the TCP/IP of money..” - Paul Buchheim, Creator of GMail, Google