SlideShare a Scribd company logo
1 of 52
Download to read offline
Location:
QuantUniversity Meetup
November 14th 2017
Boston, MA
Blockchain Technology Workshop
2017 Copyright QuantUniversity LLC.
Presented By:
Duru Turkoglu, PhD
www.QuantUniversity.com
Blockchain Technology
Cryptocurrencies, Applications, Limitations
ā€¢ Public
ā€¢ Distributed
ā€¢ Immutable
ā€¢ Trustless
What is Blockchain?
Open to everybody
Audited by everybody
Append only
No central authority
Blockchain is an accounting system that is:
Briefly: Distributed Ledger
Introduced by: Bitcoin
ā€¢ 1970s/80s --- Public key cryptography
ā€¢ Guardtime --- Application of public key cryptography
ā€¢ 1990 --- Digicash/ecash
ā€¢ 1992/1997 --- Hashcash/Proof-of-work
ā€¢ 1998 --- b-money, bitgold
History of Blockchain
ā€¢ 2008 --- Satoshi Nakamoto, creator of the Bitcoin Network
Think: Store of value
ā€¢ 2013 --- Vitalik Buterin, creator of the Ethereum Network
Think: Smart contracts and Worldwide computer
ā€¢ 2017 --- ERC20 Tokens/ICOs using the Ethereum Platform
First ICO actually took place in 2013
Think: Stocks/assets (not fully clarified yet)
ā€¢ Ongoing --- Private blockchains, State channels, etc.
History of Blockchain
Ownership
Easy to Verify and Hard to Fabricate
Ledger
Easy to Transact and Hard to Modify
Essential Qualities of a Functioning Ledger
Cash
How do you make people
believe that some cash
out there is yours?
Verifying Ownership
Bearerā€™s Instrument
If you have it in your
wallet, then it is yours!
Cash
What if you have a LOT of
cash? It would be very
hard/risky to carry it.
Verifying Ownership
?
Bearerā€™s Instrument
If you have it in your
wallet, then it is yours!
Cash
What if you have a LOT of
cash? It would be very
hard/risky to carry it.
Verifying Ownership
Place it in a Trust
The bank has your funds,
but you can withdraw!
Car & Home
What about other kinds of
physical assets, such as
cars, real estate, etc?
Verifying Ownership
Government Record
Ownership is registered with
DMV and Recorderā€™s Office.
Verifying Ownership
Conventional Methods Rely on a Single Trusted Party
ā€¢ Banks, government offices, etc.
ā€¢ Problems arise when trust is broken:
ā–« Access may be restricted or denied
ā–« Prone to mistakes in recordkeeping
ā–« Bank runs result in loss of funds (due to fractional reserve)
ā€¢ Transfer of ownership may require multiple parties involved
ā€¢ High transaction fees to be paid to each party involved
Blockchain does not place trust in a single entity
Double Spending
Cash in Wallet
Can you double spend the
cash in your wallet? NO!
(Unless you are a magician)
Issues
Cannot transact with
large amounts. Actually,
you can but very risky.
Cash in Bank Account
Can you double spend the
funds in your bank account.
No, banks do not clear funds
twice, but you can try!
Double Spending
Issues
Transaction fees are high.
Clearance of funds may
take several days.
Car & Home
Can you double sell a car?
Or a house? No! (In general)
Fraudulent sales exist!
Double Spending
Issues
Many parties are involved to
prevent such fraudulent sales.
Very high transaction fees.
Double Spending
Conventional Methods Are Prone to Such Frauds
ā€¢ If the amount is too small there is no incentive (e.g., cash)
ā€¢ There are prevention methods for larger amounts/real assets
ā–« Central parties managing the funds disallow double spend
ā–« Third intermediary parties check validity of ownership
ā€¢ Requires trust in central or intermediary parties
ā€¢ Transfer of ownership may require multiple parties involved
ā€¢ High transaction fees to be paid to each party involved
Blockchain prevents double spend via its ledger
Transactions and Ledger
Physical Cash
Very easy transactions.
Very hard to modify ledger.
Need physical exchange.
Issues
Theft is relatively easy.
Physical cash is not the
only source of money.
Fiat Money
Relatively easy to transact
within the same bank but not
so easy with others. Hard to
modify ledger from outside.
Transactions and Ledger
Issues
Transaction fees are high.
Money supply can be
diluted relatively easily.
Car & Home
Not very easy transactions.
Relatively hard to modify
ledger from outside.
Transactions and Ledger
Issues
Many parties are involved in
transactions leading to high
fees.
Transactions and Ledger
Conventional Methods
ā€¢ I
Blockchain is not easy to modify
Transactions require some time
Cryptography
&
Distributed Systems
Blockchain Solution
Easy to Verify
Hard to Fabricate
Story:
Alice would like to send a very important message to Bob.
She wants him to know that it is indeed her who sent the message.
How can Alice accomplish this?
Answer:
One way functions and public key cryptography!
Private and public keys to encrypt and to decrypt.
Applications:
Communications of any kind: internet, military, etc. Developments in
cryptography created the field of computer science back in the 1940s.
Public Key Cryptography
Illustration:
ā€¢ Alice produces private and public keys.
ā€¢ She publishes her public key to everyone.
ā€¢ Private key encrypts, public key decrypts.
ā€¢ Nobody can produce the same encryption
without knowing the private key of Alice.
Alice sends a message M to Bob:
She encrypts M using her own private key: M āŸ¶ MA
Bob decrypts the message from Alice:
He decrypts message using Aliceā€™s public key: MA āŸ¶ M
Public Key Cryptography
Guarantees:
Using Aliceā€™s private key ensures that message is sent by Alice.
Nobody else could have written it!
Digital signatures:
Encryption using a private key is called a ā€œdigital signatureā€.
Digital signatures are enforceable in a court of law!
Alice cannot claim that she did not send the message.
Application in blockchain:
Digital signatures are used to authenticate ownership.
Payment addresses are generated by public keys.
Public Key Cryptography
Verifying Ownership in Blockchain
Public Key Cryptography to Prove Ownership
ā€¢ User creates a pair of public and private keys
ā€¢ Public key to generate and publish payment addresses
ā€¢ Private key to digitally sign for the funds in those addresses
Verifying Ownership in Blockchain
Security of Public Key Cryptography
ā€¢ Brute force is a possible attack, but infeasible in general
ā€¢ One-way functions for encrypting, cannot invert the function
ā€¢ Best to avoid spending from the same address many times
ā€¢ It is extremely hard to forge a signature even with observation
ā€¢ If your private key is exposed, your address is compromised
. . .
Verifying Ownership in Blockchain
Anybody Can Verify Ownership in a Transaction
ā€¢ Address of the funds being spent unlocks the transaction
ā€¢ Verification similar to the process between Alice and Bob
ā€¢ Nobody else but the owner of the address must have signed
ā€¢ Owning an address is equivalent to owning its private key
ā€¢ If your private key is exposed, ownership is lost forever
As long as the private keys are secured
It is practically impossible for someone to steal
Easy to Transact
Hard to Modify
Consists of several
computers called nodes
Each node has its
own private memory
Nodes communicate with
each other by messages
Network structure is
not known in advance
Distributed Systems
Nodes in the network
may fail or may exhibit
malicious behavior
Client-server: Designated
servers accept clients
Three-tier/n-tier: More
organized structure
Peer-to-peer: Every node
can be a server or a client
Distributed Systems
Computation by a master node or by using a shared database
Blockchain itself is the shared database
Consensus required:
ā€¢ Who holds correct data
ā€¢ Who can make changes
ā€¢ How are these rules
enforced between nodes
Let's not forget, there may
be malicious nodes
Distributed Systems
Blockchain approach: Publicly verifiable data
requires (hard) proof Tampering with data
becomes exponentially harder as time passes
Advantages:
ā€¢ No need to trust any particular (central) node
ā€¢ Collective computation effort more powerful
than what can be done by one central entity
ā€¢ Rules to be agreed on collectively
ā€¢ More resilient to certain forms of attacks
Challenges:
ā€¢ Scalability in the number of transactions
ā€¢ Providing incentives for honest behavior
and/or penalties for malicious behavior
Distributed Systems
ā€¢ Block number (height)
ā€¢ Latest transactions
ā€¢ Resulting changes to data
ā€¢ Pointer to previous block
ā€¢ Proof of validity
Structure of the Blockchain
ā€¦
ā€¢ Each block stores a
list of transactions
ā€¢ Similar to chain of
title in real estate
trxs, if we assume
one trx per block.
ā€¢ For correctness,
the entire chain
must be valid
Structure of the Blockchain
ā€¢ Transactions require
digital signatures
ā€¢ How to verify the
entire history of
transactions in the
blockchain?
ā€¢ Any message can be
digested into a short
string using a hash
function
ā€¢ One-way functions
Cryptographic Hash Functions
ā€¢ Cryptocurrency
Bitcoin, Ethereum, Litecoin, etc.
There are over 1000 different altcoins
ā€¢ Smart contracts
Legal contracts which are enforced automatically
ā€¢ Asset management
ā€¢ Identity verification, notary, voting
ā€¢ Decentralized exchanges
ā€¢ Many moreā€¦
Applications of Blockchain Technology
Cryptography
&
Distributed Systems
Main Components of Blockchain
Story:
Alice would like to send a very important message to Bob.
She wants him to know that it is indeed her who sent the message.
How can Alice accomplish this?
Answer:
One way functions and public key cryptography!
Private and public keys to encrypt and to decrypt.
Applications:
Communications of any kind: internet, military, etc. Developments in
cryptography created the field of computer science back in the 1940s.
Public Key Cryptography
Illustration:
ā€¢ Alice produces private and public keys.
ā€¢ She publishes her public key to everyone.
ā€¢ Private key encrypts, public key decrypts.
ā€¢ Nobody can produce the same encryption
without knowing the private key of Alice.
Alice sends a message M to Bob:
She encrypts M using her own private key: M āŸ¶ MA
Bob decrypts the message from Alice:
He decrypts message using Aliceā€™s public key: MA āŸ¶ M
Public Key Cryptography
Guarantees:
Using Aliceā€™s private key ensures that message is sent by Alice.
Nobody else could have written it!
Digital signatures:
Encryption using a private key is called a ā€œdigital signatureā€.
Digital signatures are enforceable in a court of law!
Alice cannot claim that she did not send the message.
Application in blockchain:
Digital signatures are used to authenticate ownership.
Payment addresses are generated by public keys.
Public Key Cryptography
Verifying Ownership in Blockchain
Public Key Cryptography to Prove Ownership
ā€¢ User creates a pair of public and private keys
ā€¢ Public key to generate and publish payment addresses
ā€¢ Private key to digitally sign for the funds in those addresses
Verifying Ownership in Blockchain
Security of Public Key Cryptography
ā€¢ Brute force is a possible attack, but infeasible in general
ā€¢ One-way functions for encrypting, cannot invert the function
ā€¢ Best to avoid spending from the same address many times
ā€¢ It is extremely hard to forge a signature even with observation
ā€¢ If your private key is exposed, your address is compromised
. . .
Verifying Ownership in Blockchain
Anybody Can Verify Ownership in a Transaction
ā€¢ Address of the funds being spent unlocks the transaction
ā€¢ Verification similar to the process between Alice and Bob
ā€¢ Nobody else but the owner of the address must have signed
ā€¢ Owning an address is equivalent to owning its private key
ā€¢ If your private key is exposed, ownership is lost forever
As long as the private keys are secured
It is practically impossible for someone to steal
ā€¢ Transactions require
digital signatures
ā€¢ How to verify the
entire history of
transactions in the
blockchain?
ā€¢ Any message can be
digested into a short
string using a hash
function
ā€¢ One-way functions
Cryptographic Hash Functions
Cryptography:
ā€¢ Validity of transactions can be verified quickly
ā€¢ Ownership is tied to the private keys
ā€¢ Each block can be digested into a string
which proves the validity of the entire history
Distributed Systems:
ā€¢ Trustless distributed public ledger
ā€¢ Creating a block is hard, so it is much harder
to modify earlier blocks in the blockchain
ā€¢ Constantly audited by peers
Main Components of Blockchain
Smart Homes, Smart Cars:
ā€¢ Ownership information can be recorded on the blockchain
ā€¢ Exchange of the ownership, money, keys (authority to use),
can be transferred in the same single transaction
ā€¢ Crucial information related to the asset can also be recorded
on the blockchain: past insurance claims, previous owners
ā€¢ Very reliable: any crucial information recorded on the
blockchain cannot be modified later
Applications of Blockchain Technology
Identity, Notary, Voting:
ā€¢ Self identifying information is required in any business
transaction: photo ID, passport, etc
ā€¢ This information can be stored on the blockchain and the proof
of identity can be produced without any government backing
ā€¢ One can prove identity by just simply using the private key
ā€¢ Claims about the identify of Satoshi Nakamoto was made
based on the use of one of his/their private keys
Applications of Blockchain Technology
Decentralized Exchanges:
ā€¢ Exchange of two assets is generally carried out by a trusted
third party that acts as escrow
ā€¢ Central entity controlling the exchange can be the subject of
an attack resulting in the loss of deposits
ā€¢ Such incidents can be eliminated via exchanging the assets by
using an escrow for the transaction on the blockchain itself
ā€¢ Swap will be carried out when both parties sign the transaction
Applications of Blockchain Technology
Private Blockchain:
ā€¢ Even though the main motivation to introduce the blockchain
technology was to remove trust, settings where there is a
trusted entity can still enjoy the benefits of using a blockchain
ā€¢ Automated maintenance and auditing of records
ā€¢ No need for consensus. The blockchain is truly an append
only ledger. Once written, the past is indeed set in stone
ā€¢ Requires full trust in the centralized node(s) issuing the blocks
Applications of Blockchain Technology
50
ā€¢ Coming in 2018 to Boston, NYC, Chicago, San Francisco and online!
ā€¢ Sign up at www.analyticscertificate.com/Blockchain-ML for updates!
Blockchain workshop
51
Q&A
Thank you members and CIC!
Checkout our programs at:
www.analyticscertificate.com
Sri Krishnamurthy, CFA, CAP
Founder and CEO
QuantUniversity LLC.
srikrishnamurthy
www.QuantUniversity.com
Information, data and drawings embodied in this presentation are strictly a property of QuantUniversity LLC. and shall not be
distributed or used in any other publication without the prior written consent of QuantUniversity LLC.
52

More Related Content

What's hot

Security in the blockchain
Security in the blockchainSecurity in the blockchain
Security in the blockchainBellaj Badr
Ā 
Cryptocurrencies, Smart Contracts, and the Future of Economic Interaction
Cryptocurrencies, Smart Contracts, and the Future of Economic InteractionCryptocurrencies, Smart Contracts, and the Future of Economic Interaction
Cryptocurrencies, Smart Contracts, and the Future of Economic InteractionSteve Omohundro
Ā 
Blockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysWithTheBest
Ā 
Explain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a fiveExplain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a fiveZoltan Balazs
Ā 
Security and privacy with blockchain
Security and privacy with blockchainSecurity and privacy with blockchain
Security and privacy with blockchainCeline George
Ā 
IDC - Blockchain Threat Model
IDC - Blockchain Threat ModelIDC - Blockchain Threat Model
IDC - Blockchain Threat ModelPeteLind
Ā 
Blockchain: No Thunder No Wonder
Blockchain: No Thunder No Wonder  Blockchain: No Thunder No Wonder
Blockchain: No Thunder No Wonder Ali Al-Sherbaz
Ā 
Blockchain: An Introduction for Executives
Blockchain: An Introduction for ExecutivesBlockchain: An Introduction for Executives
Blockchain: An Introduction for ExecutivesScottMadden, Inc.
Ā 
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...Simplilearn
Ā 
Introduction to Bitcoin and ECDSA
Introduction to Bitcoin and ECDSAIntroduction to Bitcoin and ECDSA
Introduction to Bitcoin and ECDSANikesh Mistry
Ā 
Some Thoughts On Bitcoin
Some Thoughts On BitcoinSome Thoughts On Bitcoin
Some Thoughts On BitcoinDan Kaminsky
Ā 
List of best Open Source Blockchain platforms
List of best Open Source Blockchain platformsList of best Open Source Blockchain platforms
List of best Open Source Blockchain platformsBlockchain Council
Ā 
Ethereum Explained | Understanding Ethereum Blockchain Protocols | Ethereum C...
Ethereum Explained | Understanding Ethereum Blockchain Protocols | Ethereum C...Ethereum Explained | Understanding Ethereum Blockchain Protocols | Ethereum C...
Ethereum Explained | Understanding Ethereum Blockchain Protocols | Ethereum C...Edureka!
Ā 
1% OF EVERYTHING ABOUT BLOCKCHAIN
1% OF EVERYTHING ABOUT BLOCKCHAIN1% OF EVERYTHING ABOUT BLOCKCHAIN
1% OF EVERYTHING ABOUT BLOCKCHAINRavi Choudhary
Ā 
Introduction to Blockchain Governance Models
Introduction to Blockchain Governance ModelsIntroduction to Blockchain Governance Models
Introduction to Blockchain Governance ModelsGokul Alex
Ā 

What's hot (20)

Security in the blockchain
Security in the blockchainSecurity in the blockchain
Security in the blockchain
Ā 
Cryptocurrencies, Smart Contracts, and the Future of Economic Interaction
Cryptocurrencies, Smart Contracts, and the Future of Economic InteractionCryptocurrencies, Smart Contracts, and the Future of Economic Interaction
Cryptocurrencies, Smart Contracts, and the Future of Economic Interaction
Ā 
Blockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSys
Ā 
Explain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a fiveExplain Ethereum smart contract hacking like i am a five
Explain Ethereum smart contract hacking like i am a five
Ā 
All About Ethereum
All About EthereumAll About Ethereum
All About Ethereum
Ā 
Security and privacy with blockchain
Security and privacy with blockchainSecurity and privacy with blockchain
Security and privacy with blockchain
Ā 
IDC - Blockchain Threat Model
IDC - Blockchain Threat ModelIDC - Blockchain Threat Model
IDC - Blockchain Threat Model
Ā 
Blockchain: No Thunder No Wonder
Blockchain: No Thunder No Wonder  Blockchain: No Thunder No Wonder
Blockchain: No Thunder No Wonder
Ā 
Blockchain: An Introduction for Executives
Blockchain: An Introduction for ExecutivesBlockchain: An Introduction for Executives
Blockchain: An Introduction for Executives
Ā 
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Blockchain Tutorial For Beginners - 2 | Blockchain Technology | Blockchain Tu...
Ā 
Introduction to Bitcoin and ECDSA
Introduction to Bitcoin and ECDSAIntroduction to Bitcoin and ECDSA
Introduction to Bitcoin and ECDSA
Ā 
Blockchains 101
Blockchains 101Blockchains 101
Blockchains 101
Ā 
Some Thoughts On Bitcoin
Some Thoughts On BitcoinSome Thoughts On Bitcoin
Some Thoughts On Bitcoin
Ā 
01 what is blockchain
01 what is blockchain01 what is blockchain
01 what is blockchain
Ā 
List of best Open Source Blockchain platforms
List of best Open Source Blockchain platformsList of best Open Source Blockchain platforms
List of best Open Source Blockchain platforms
Ā 
Ethereum Explained | Understanding Ethereum Blockchain Protocols | Ethereum C...
Ethereum Explained | Understanding Ethereum Blockchain Protocols | Ethereum C...Ethereum Explained | Understanding Ethereum Blockchain Protocols | Ethereum C...
Ethereum Explained | Understanding Ethereum Blockchain Protocols | Ethereum C...
Ā 
1% OF EVERYTHING ABOUT BLOCKCHAIN
1% OF EVERYTHING ABOUT BLOCKCHAIN1% OF EVERYTHING ABOUT BLOCKCHAIN
1% OF EVERYTHING ABOUT BLOCKCHAIN
Ā 
Introduction to Blockchain Governance Models
Introduction to Blockchain Governance ModelsIntroduction to Blockchain Governance Models
Introduction to Blockchain Governance Models
Ā 
Bitcoin
BitcoinBitcoin
Bitcoin
Ā 
Ethereum - Teory and Practice
Ethereum - Teory and PracticeEthereum - Teory and Practice
Ethereum - Teory and Practice
Ā 

Viewers also liked

Blockchain workshop Intro
Blockchain workshop IntroBlockchain workshop Intro
Blockchain workshop IntroQuantUniversity
Ā 
What is an ICO? @TechInvestMonaco
What is an ICO? @TechInvestMonacoWhat is an ICO? @TechInvestMonaco
What is an ICO? @TechInvestMonacoQuentin de Beauchesne
Ā 
Initial Coin Offerings: An Overview [Digital Ventures]
Initial Coin Offerings: An Overview [Digital Ventures]Initial Coin Offerings: An Overview [Digital Ventures]
Initial Coin Offerings: An Overview [Digital Ventures]Paul Ark (Polapat Arkkrapridi)
Ā 
William Mougayar's Keynote at the ICO Summit, Zurich 15 Sept 2017
William Mougayar's Keynote at the ICO Summit, Zurich 15 Sept 2017William Mougayar's Keynote at the ICO Summit, Zurich 15 Sept 2017
William Mougayar's Keynote at the ICO Summit, Zurich 15 Sept 2017The Business Blockchain
Ā 
Blockchain Angels & UK Business Angels Association Oct 16
Blockchain Angels & UK Business Angels Association Oct 16Blockchain Angels & UK Business Angels Association Oct 16
Blockchain Angels & UK Business Angels Association Oct 16Jamie Burke
Ā 
Blockchain Initial Coin Offerings - The Future for Online Investing or Regula...
Blockchain Initial Coin Offerings - The Future for Online Investing or Regula...Blockchain Initial Coin Offerings - The Future for Online Investing or Regula...
Blockchain Initial Coin Offerings - The Future for Online Investing or Regula...Alan Wunsche, MBA,CPA,CA,CBP
Ā 
AN INVESTORS VIEW ON BLOCKCHAIN
AN INVESTORS VIEW ON BLOCKCHAINAN INVESTORS VIEW ON BLOCKCHAIN
AN INVESTORS VIEW ON BLOCKCHAINJamie Burke
Ā 
Blockchain Thinking: The Brain as a DAC (Decentralized Autonomous Corporation)
Blockchain Thinking: The Brain as a DAC (Decentralized Autonomous Corporation)Blockchain Thinking: The Brain as a DAC (Decentralized Autonomous Corporation)
Blockchain Thinking: The Brain as a DAC (Decentralized Autonomous Corporation)Melanie Swan
Ā 
Business Opportunity Through Corporate Venture Capital
Business Opportunity Through Corporate Venture CapitalBusiness Opportunity Through Corporate Venture Capital
Business Opportunity Through Corporate Venture CapitalPaul Ark (Polapat Arkkrapridi)
Ā 
Applying the Howey Test to the DAO Tokens
Applying the Howey Test to the DAO TokensApplying the Howey Test to the DAO Tokens
Applying the Howey Test to the DAO TokensLaura Anthony, Esq.
Ā 
29 cool slides about ICO and ITO
29 cool slides about ICO and ITO29 cool slides about ICO and ITO
29 cool slides about ICO and ITOVladislav Solodkiy
Ā 
Is there a token for that? Tokens demystified.
Is there a token for that? Tokens demystified.Is there a token for that? Tokens demystified.
Is there a token for that? Tokens demystified.Jan Brejcha
Ā 
Convergence - Where Blockchain Converges With AR / VR / AI / 3d printing / dr...
Convergence - Where Blockchain Converges With AR / VR / AI / 3d printing / dr...Convergence - Where Blockchain Converges With AR / VR / AI / 3d printing / dr...
Convergence - Where Blockchain Converges With AR / VR / AI / 3d printing / dr...Jamie Burke
Ā 
Trade Coin ICO plan
Trade Coin ICO planTrade Coin ICO plan
Trade Coin ICO planngxuanbien
Ā 
ICO and Cyber security - How to protect from hackers during ICOs
ICO and Cyber security - How to protect from hackers during ICOsICO and Cyber security - How to protect from hackers during ICOs
ICO and Cyber security - How to protect from hackers during ICOsNagib Aouini
Ā 
Cryptocitizen: Smart Contracts, Pluralistic Morality, and Blockchain Society
Cryptocitizen: Smart Contracts, Pluralistic Morality, and Blockchain SocietyCryptocitizen: Smart Contracts, Pluralistic Morality, and Blockchain Society
Cryptocitizen: Smart Contracts, Pluralistic Morality, and Blockchain SocietyMelanie Swan
Ā 
Mougayar chicago blockchain_insurance presentation_nov8_2016
Mougayar chicago blockchain_insurance presentation_nov8_2016Mougayar chicago blockchain_insurance presentation_nov8_2016
Mougayar chicago blockchain_insurance presentation_nov8_2016The Business Blockchain
Ā 
The Grand Vision of a Crypto-Tech Economy at Steemfest
The Grand Vision of a Crypto-Tech Economy at SteemfestThe Grand Vision of a Crypto-Tech Economy at Steemfest
The Grand Vision of a Crypto-Tech Economy at SteemfestThe Business Blockchain
Ā 
William Mougayar - Success factors in Distributed Organizations Models - Bar...
William Mougayar -  Success factors in Distributed Organizations Models - Bar...William Mougayar -  Success factors in Distributed Organizations Models - Bar...
William Mougayar - Success factors in Distributed Organizations Models - Bar...The Business Blockchain
Ā 

Viewers also liked (20)

Blockchain workshop Intro
Blockchain workshop IntroBlockchain workshop Intro
Blockchain workshop Intro
Ā 
What is an ICO? @TechInvestMonaco
What is an ICO? @TechInvestMonacoWhat is an ICO? @TechInvestMonaco
What is an ICO? @TechInvestMonaco
Ā 
Initial Coin Offerings: An Overview [Digital Ventures]
Initial Coin Offerings: An Overview [Digital Ventures]Initial Coin Offerings: An Overview [Digital Ventures]
Initial Coin Offerings: An Overview [Digital Ventures]
Ā 
William Mougayar's Keynote at the ICO Summit, Zurich 15 Sept 2017
William Mougayar's Keynote at the ICO Summit, Zurich 15 Sept 2017William Mougayar's Keynote at the ICO Summit, Zurich 15 Sept 2017
William Mougayar's Keynote at the ICO Summit, Zurich 15 Sept 2017
Ā 
Blockchain Angels & UK Business Angels Association Oct 16
Blockchain Angels & UK Business Angels Association Oct 16Blockchain Angels & UK Business Angels Association Oct 16
Blockchain Angels & UK Business Angels Association Oct 16
Ā 
Blockchain Initial Coin Offerings - The Future for Online Investing or Regula...
Blockchain Initial Coin Offerings - The Future for Online Investing or Regula...Blockchain Initial Coin Offerings - The Future for Online Investing or Regula...
Blockchain Initial Coin Offerings - The Future for Online Investing or Regula...
Ā 
AN INVESTORS VIEW ON BLOCKCHAIN
AN INVESTORS VIEW ON BLOCKCHAINAN INVESTORS VIEW ON BLOCKCHAIN
AN INVESTORS VIEW ON BLOCKCHAIN
Ā 
Blockchain Thinking: The Brain as a DAC (Decentralized Autonomous Corporation)
Blockchain Thinking: The Brain as a DAC (Decentralized Autonomous Corporation)Blockchain Thinking: The Brain as a DAC (Decentralized Autonomous Corporation)
Blockchain Thinking: The Brain as a DAC (Decentralized Autonomous Corporation)
Ā 
Business Opportunity Through Corporate Venture Capital
Business Opportunity Through Corporate Venture CapitalBusiness Opportunity Through Corporate Venture Capital
Business Opportunity Through Corporate Venture Capital
Ā 
Applying the Howey Test to the DAO Tokens
Applying the Howey Test to the DAO TokensApplying the Howey Test to the DAO Tokens
Applying the Howey Test to the DAO Tokens
Ā 
29 cool slides about ICO and ITO
29 cool slides about ICO and ITO29 cool slides about ICO and ITO
29 cool slides about ICO and ITO
Ā 
Is there a token for that? Tokens demystified.
Is there a token for that? Tokens demystified.Is there a token for that? Tokens demystified.
Is there a token for that? Tokens demystified.
Ā 
Convergence - Where Blockchain Converges With AR / VR / AI / 3d printing / dr...
Convergence - Where Blockchain Converges With AR / VR / AI / 3d printing / dr...Convergence - Where Blockchain Converges With AR / VR / AI / 3d printing / dr...
Convergence - Where Blockchain Converges With AR / VR / AI / 3d printing / dr...
Ā 
Trade Coin ICO plan
Trade Coin ICO planTrade Coin ICO plan
Trade Coin ICO plan
Ā 
Blockchain and Sharing Economy
Blockchain and Sharing EconomyBlockchain and Sharing Economy
Blockchain and Sharing Economy
Ā 
ICO and Cyber security - How to protect from hackers during ICOs
ICO and Cyber security - How to protect from hackers during ICOsICO and Cyber security - How to protect from hackers during ICOs
ICO and Cyber security - How to protect from hackers during ICOs
Ā 
Cryptocitizen: Smart Contracts, Pluralistic Morality, and Blockchain Society
Cryptocitizen: Smart Contracts, Pluralistic Morality, and Blockchain SocietyCryptocitizen: Smart Contracts, Pluralistic Morality, and Blockchain Society
Cryptocitizen: Smart Contracts, Pluralistic Morality, and Blockchain Society
Ā 
Mougayar chicago blockchain_insurance presentation_nov8_2016
Mougayar chicago blockchain_insurance presentation_nov8_2016Mougayar chicago blockchain_insurance presentation_nov8_2016
Mougayar chicago blockchain_insurance presentation_nov8_2016
Ā 
The Grand Vision of a Crypto-Tech Economy at Steemfest
The Grand Vision of a Crypto-Tech Economy at SteemfestThe Grand Vision of a Crypto-Tech Economy at Steemfest
The Grand Vision of a Crypto-Tech Economy at Steemfest
Ā 
William Mougayar - Success factors in Distributed Organizations Models - Bar...
William Mougayar -  Success factors in Distributed Organizations Models - Bar...William Mougayar -  Success factors in Distributed Organizations Models - Bar...
William Mougayar - Success factors in Distributed Organizations Models - Bar...
Ā 

Similar to Blockchain meetup

Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinHugo Rodrigues
Ā 
Blockchain
BlockchainBlockchain
BlockchainGopal Goel
Ā 
FreeGeek -Cryptocurrency and Blockchain
FreeGeek -Cryptocurrency and BlockchainFreeGeek -Cryptocurrency and Blockchain
FreeGeek -Cryptocurrency and BlockchainJoshua Johnston
Ā 
Idea To IPO Blockchain Slides
Idea To IPO Blockchain SlidesIdea To IPO Blockchain Slides
Idea To IPO Blockchain SlidesRoger Royse
Ā 
Dissemination of knowledge on Secure Systems Engineering
Dissemination of knowledge on Secure Systems EngineeringDissemination of knowledge on Secure Systems Engineering
Dissemination of knowledge on Secure Systems EngineeringJAIGANESH SEKAR
Ā 
C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...
C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...
C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...Citrin Cooperman
Ā 
Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017šŸ”—Audrey Chaing
Ā 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinM Shamim Iqbal
Ā 
Blockchain: Bitcoin and Beyond
Blockchain: Bitcoin and BeyondBlockchain: Bitcoin and Beyond
Blockchain: Bitcoin and BeyondSanjeev Verma, PhD
Ā 
Blockchain-based shared ownership of City Platform Cooperatives
Blockchain-based shared ownership of City Platform CooperativesBlockchain-based shared ownership of City Platform Cooperatives
Blockchain-based shared ownership of City Platform CooperativesDigitalTown, Inc
Ā 
Introduction to Bit Coin Model
Introduction to Bit Coin ModelIntroduction to Bit Coin Model
Introduction to Bit Coin ModelAsoka Korale
Ā 
CryptoFinalizedBSAF1A.pptx
CryptoFinalizedBSAF1A.pptxCryptoFinalizedBSAF1A.pptx
CryptoFinalizedBSAF1A.pptxArnoldHause
Ā 
Investment Club Presentation 1 2021
Investment Club Presentation 1 2021Investment Club Presentation 1 2021
Investment Club Presentation 1 2021SamPurcell4
Ā 
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014WeKCo Coworking
Ā 
BIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMBIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMSumbal Jahan
Ā 
Block chains and crypto currencies - introduction
Block chains and crypto currencies - introductionBlock chains and crypto currencies - introduction
Block chains and crypto currencies - introductionInitio
Ā 
Michael bowen | High risk specialist |Card not present transaction expert
Michael bowen | High risk specialist |Card not present transaction expert Michael bowen | High risk specialist |Card not present transaction expert
Michael bowen | High risk specialist |Card not present transaction expert JayWigdore
Ā 

Similar to Blockchain meetup (20)

Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
Ā 
Blockchain
BlockchainBlockchain
Blockchain
Ā 
FreeGeek -Cryptocurrency and Blockchain
FreeGeek -Cryptocurrency and BlockchainFreeGeek -Cryptocurrency and Blockchain
FreeGeek -Cryptocurrency and Blockchain
Ā 
Idea To IPO Blockchain Slides
Idea To IPO Blockchain SlidesIdea To IPO Blockchain Slides
Idea To IPO Blockchain Slides
Ā 
Dissemination of knowledge on Secure Systems Engineering
Dissemination of knowledge on Secure Systems EngineeringDissemination of knowledge on Secure Systems Engineering
Dissemination of knowledge on Secure Systems Engineering
Ā 
C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...
C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...
C-Suite Snacks Webinar Series: How Companies are Making Money in Bitcoin and ...
Ā 
Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017
Ā 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
Ā 
Blockchain: Bitcoin and Beyond
Blockchain: Bitcoin and BeyondBlockchain: Bitcoin and Beyond
Blockchain: Bitcoin and Beyond
Ā 
BlockchainIntro.com
BlockchainIntro.comBlockchainIntro.com
BlockchainIntro.com
Ā 
Blockchain-based shared ownership of City Platform Cooperatives
Blockchain-based shared ownership of City Platform CooperativesBlockchain-based shared ownership of City Platform Cooperatives
Blockchain-based shared ownership of City Platform Cooperatives
Ā 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
Ā 
Introduction to Bit Coin Model
Introduction to Bit Coin ModelIntroduction to Bit Coin Model
Introduction to Bit Coin Model
Ā 
CryptoFinalizedBSAF1A.pptx
CryptoFinalizedBSAF1A.pptxCryptoFinalizedBSAF1A.pptx
CryptoFinalizedBSAF1A.pptx
Ā 
Investment Club Presentation 1 2021
Investment Club Presentation 1 2021Investment Club Presentation 1 2021
Investment Club Presentation 1 2021
Ā 
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Ā 
BIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMBIT COIN ,MINING & ATM
BIT COIN ,MINING & ATM
Ā 
Block chains and crypto currencies - introduction
Block chains and crypto currencies - introductionBlock chains and crypto currencies - introduction
Block chains and crypto currencies - introduction
Ā 
Bit.ppt
Bit.pptBit.ppt
Bit.ppt
Ā 
Michael bowen | High risk specialist |Card not present transaction expert
Michael bowen | High risk specialist |Card not present transaction expert Michael bowen | High risk specialist |Card not present transaction expert
Michael bowen | High risk specialist |Card not present transaction expert
Ā 

More from QuantUniversity

EU Artificial Intelligence Act 2024 passed !
EU Artificial Intelligence Act 2024 passed !EU Artificial Intelligence Act 2024 passed !
EU Artificial Intelligence Act 2024 passed !QuantUniversity
Ā 
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdfManaging-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdfQuantUniversity
Ā 
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALSPYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALSQuantUniversity
Ā 
Qu for India - QuantUniversity FundRaiser
Qu for India  - QuantUniversity FundRaiserQu for India  - QuantUniversity FundRaiser
Qu for India - QuantUniversity FundRaiserQuantUniversity
Ā 
Ml master class for CFA Dallas
Ml master class for CFA DallasMl master class for CFA Dallas
Ml master class for CFA DallasQuantUniversity
Ā 
Algorithmic auditing 1.0
Algorithmic auditing 1.0Algorithmic auditing 1.0
Algorithmic auditing 1.0QuantUniversity
Ā 
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...QuantUniversity
Ā 
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...QuantUniversity
Ā 
Seeing what a gan cannot generate: paper review
Seeing what a gan cannot generate: paper reviewSeeing what a gan cannot generate: paper review
Seeing what a gan cannot generate: paper reviewQuantUniversity
Ā 
AI Explainability and Model Risk Management
AI Explainability and Model Risk ManagementAI Explainability and Model Risk Management
AI Explainability and Model Risk ManagementQuantUniversity
Ā 
Algorithmic auditing 1.0
Algorithmic auditing 1.0Algorithmic auditing 1.0
Algorithmic auditing 1.0QuantUniversity
Ā 
Machine Learning in Finance: 10 Things You Need to Know in 2021
Machine Learning in Finance: 10 Things You Need to Know in 2021Machine Learning in Finance: 10 Things You Need to Know in 2021
Machine Learning in Finance: 10 Things You Need to Know in 2021QuantUniversity
Ā 
Bayesian Portfolio Allocation
Bayesian Portfolio AllocationBayesian Portfolio Allocation
Bayesian Portfolio AllocationQuantUniversity
Ā 
Explainable AI Workshop
Explainable AI WorkshopExplainable AI Workshop
Explainable AI WorkshopQuantUniversity
Ā 
Constructing Private Asset Benchmarks
Constructing Private Asset BenchmarksConstructing Private Asset Benchmarks
Constructing Private Asset BenchmarksQuantUniversity
Ā 
Machine Learning Interpretability
Machine Learning InterpretabilityMachine Learning Interpretability
Machine Learning InterpretabilityQuantUniversity
Ā 
Responsible AI in Action
Responsible AI in ActionResponsible AI in Action
Responsible AI in ActionQuantUniversity
Ā 
Qu speaker series 14: Synthetic Data Generation in Finance
Qu speaker series 14: Synthetic Data Generation in FinanceQu speaker series 14: Synthetic Data Generation in Finance
Qu speaker series 14: Synthetic Data Generation in FinanceQuantUniversity
Ā 
Qwafafew meeting 5
Qwafafew meeting 5Qwafafew meeting 5
Qwafafew meeting 5QuantUniversity
Ā 

More from QuantUniversity (20)

EU Artificial Intelligence Act 2024 passed !
EU Artificial Intelligence Act 2024 passed !EU Artificial Intelligence Act 2024 passed !
EU Artificial Intelligence Act 2024 passed !
Ā 
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdfManaging-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
Managing-the-Risks-of-LLMs-in-FS-Industry-Roundtable-TruEra-QuantU.pdf
Ā 
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALSPYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
PYTHON AND DATA SCIENCE FOR INVESTMENT PROFESSIONALS
Ā 
Qu for India - QuantUniversity FundRaiser
Qu for India  - QuantUniversity FundRaiserQu for India  - QuantUniversity FundRaiser
Qu for India - QuantUniversity FundRaiser
Ā 
Ml master class for CFA Dallas
Ml master class for CFA DallasMl master class for CFA Dallas
Ml master class for CFA Dallas
Ā 
Algorithmic auditing 1.0
Algorithmic auditing 1.0Algorithmic auditing 1.0
Algorithmic auditing 1.0
Ā 
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
Towards Fairer Datasets: Filtering and Balancing the Distribution of the Peop...
Ā 
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Machine Learning: Considerations for Fairly and Transparently Expanding Acces...
Ā 
Seeing what a gan cannot generate: paper review
Seeing what a gan cannot generate: paper reviewSeeing what a gan cannot generate: paper review
Seeing what a gan cannot generate: paper review
Ā 
AI Explainability and Model Risk Management
AI Explainability and Model Risk ManagementAI Explainability and Model Risk Management
AI Explainability and Model Risk Management
Ā 
Algorithmic auditing 1.0
Algorithmic auditing 1.0Algorithmic auditing 1.0
Algorithmic auditing 1.0
Ā 
Machine Learning in Finance: 10 Things You Need to Know in 2021
Machine Learning in Finance: 10 Things You Need to Know in 2021Machine Learning in Finance: 10 Things You Need to Know in 2021
Machine Learning in Finance: 10 Things You Need to Know in 2021
Ā 
Bayesian Portfolio Allocation
Bayesian Portfolio AllocationBayesian Portfolio Allocation
Bayesian Portfolio Allocation
Ā 
The API Jungle
The API JungleThe API Jungle
The API Jungle
Ā 
Explainable AI Workshop
Explainable AI WorkshopExplainable AI Workshop
Explainable AI Workshop
Ā 
Constructing Private Asset Benchmarks
Constructing Private Asset BenchmarksConstructing Private Asset Benchmarks
Constructing Private Asset Benchmarks
Ā 
Machine Learning Interpretability
Machine Learning InterpretabilityMachine Learning Interpretability
Machine Learning Interpretability
Ā 
Responsible AI in Action
Responsible AI in ActionResponsible AI in Action
Responsible AI in Action
Ā 
Qu speaker series 14: Synthetic Data Generation in Finance
Qu speaker series 14: Synthetic Data Generation in FinanceQu speaker series 14: Synthetic Data Generation in Finance
Qu speaker series 14: Synthetic Data Generation in Finance
Ā 
Qwafafew meeting 5
Qwafafew meeting 5Qwafafew meeting 5
Qwafafew meeting 5
Ā 

Recently uploaded

AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
Ā 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
Ā 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
Ā 
Hį»ŒC Tį»T TIįŗ¾NG ANH 11 THEO CHĘÆĘ NG TRƌNH GLOBAL SUCCESS ĐƁP ƁN CHI TIįŗ¾T - Cįŗ¢ NĂ...
Hį»ŒC Tį»T TIįŗ¾NG ANH 11 THEO CHĘÆĘ NG TRƌNH GLOBAL SUCCESS ĐƁP ƁN CHI TIįŗ¾T - Cįŗ¢ NĂ...Hį»ŒC Tį»T TIįŗ¾NG ANH 11 THEO CHĘÆĘ NG TRƌNH GLOBAL SUCCESS ĐƁP ƁN CHI TIįŗ¾T - Cįŗ¢ NĂ...
Hį»ŒC Tį»T TIįŗ¾NG ANH 11 THEO CHĘÆĘ NG TRƌNH GLOBAL SUCCESS ĐƁP ƁN CHI TIįŗ¾T - Cįŗ¢ NĂ...Nguyen Thanh Tu Collection
Ā 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
Ā 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
Ā 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
Ā 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
Ā 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
Ā 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
Ā 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
Ā 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
Ā 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
Ā 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
Ā 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
Ā 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
Ā 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
Ā 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxsqpmdrvczh
Ā 

Recently uploaded (20)

AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
Ā 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
Ā 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
Ā 
Hį»ŒC Tį»T TIįŗ¾NG ANH 11 THEO CHĘÆĘ NG TRƌNH GLOBAL SUCCESS ĐƁP ƁN CHI TIįŗ¾T - Cįŗ¢ NĂ...
Hį»ŒC Tį»T TIįŗ¾NG ANH 11 THEO CHĘÆĘ NG TRƌNH GLOBAL SUCCESS ĐƁP ƁN CHI TIįŗ¾T - Cįŗ¢ NĂ...Hį»ŒC Tį»T TIįŗ¾NG ANH 11 THEO CHĘÆĘ NG TRƌNH GLOBAL SUCCESS ĐƁP ƁN CHI TIįŗ¾T - Cįŗ¢ NĂ...
Hį»ŒC Tį»T TIįŗ¾NG ANH 11 THEO CHĘÆĘ NG TRƌNH GLOBAL SUCCESS ĐƁP ƁN CHI TIįŗ¾T - Cįŗ¢ NĂ...
Ā 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
Ā 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
Ā 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
Ā 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
Ā 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
Ā 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
Ā 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
Ā 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
Ā 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
Ā 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
Ā 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
Ā 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
Ā 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
Ā 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
Ā 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
Ā 
Romantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptxRomantic Opera MUSIC FOR GRADE NINE pptx
Romantic Opera MUSIC FOR GRADE NINE pptx
Ā 

Blockchain meetup

  • 1. Location: QuantUniversity Meetup November 14th 2017 Boston, MA Blockchain Technology Workshop 2017 Copyright QuantUniversity LLC. Presented By: Duru Turkoglu, PhD www.QuantUniversity.com
  • 3. ā€¢ Public ā€¢ Distributed ā€¢ Immutable ā€¢ Trustless What is Blockchain? Open to everybody Audited by everybody Append only No central authority Blockchain is an accounting system that is: Briefly: Distributed Ledger Introduced by: Bitcoin
  • 4. ā€¢ 1970s/80s --- Public key cryptography ā€¢ Guardtime --- Application of public key cryptography ā€¢ 1990 --- Digicash/ecash ā€¢ 1992/1997 --- Hashcash/Proof-of-work ā€¢ 1998 --- b-money, bitgold History of Blockchain
  • 5. ā€¢ 2008 --- Satoshi Nakamoto, creator of the Bitcoin Network Think: Store of value ā€¢ 2013 --- Vitalik Buterin, creator of the Ethereum Network Think: Smart contracts and Worldwide computer ā€¢ 2017 --- ERC20 Tokens/ICOs using the Ethereum Platform First ICO actually took place in 2013 Think: Stocks/assets (not fully clarified yet) ā€¢ Ongoing --- Private blockchains, State channels, etc. History of Blockchain
  • 6. Ownership Easy to Verify and Hard to Fabricate Ledger Easy to Transact and Hard to Modify Essential Qualities of a Functioning Ledger
  • 7. Cash How do you make people believe that some cash out there is yours? Verifying Ownership Bearerā€™s Instrument If you have it in your wallet, then it is yours!
  • 8. Cash What if you have a LOT of cash? It would be very hard/risky to carry it. Verifying Ownership ? Bearerā€™s Instrument If you have it in your wallet, then it is yours!
  • 9. Cash What if you have a LOT of cash? It would be very hard/risky to carry it. Verifying Ownership Place it in a Trust The bank has your funds, but you can withdraw!
  • 10. Car & Home What about other kinds of physical assets, such as cars, real estate, etc? Verifying Ownership Government Record Ownership is registered with DMV and Recorderā€™s Office.
  • 11. Verifying Ownership Conventional Methods Rely on a Single Trusted Party ā€¢ Banks, government offices, etc. ā€¢ Problems arise when trust is broken: ā–« Access may be restricted or denied ā–« Prone to mistakes in recordkeeping ā–« Bank runs result in loss of funds (due to fractional reserve) ā€¢ Transfer of ownership may require multiple parties involved ā€¢ High transaction fees to be paid to each party involved Blockchain does not place trust in a single entity
  • 12. Double Spending Cash in Wallet Can you double spend the cash in your wallet? NO! (Unless you are a magician) Issues Cannot transact with large amounts. Actually, you can but very risky.
  • 13. Cash in Bank Account Can you double spend the funds in your bank account. No, banks do not clear funds twice, but you can try! Double Spending Issues Transaction fees are high. Clearance of funds may take several days.
  • 14. Car & Home Can you double sell a car? Or a house? No! (In general) Fraudulent sales exist! Double Spending Issues Many parties are involved to prevent such fraudulent sales. Very high transaction fees.
  • 15. Double Spending Conventional Methods Are Prone to Such Frauds ā€¢ If the amount is too small there is no incentive (e.g., cash) ā€¢ There are prevention methods for larger amounts/real assets ā–« Central parties managing the funds disallow double spend ā–« Third intermediary parties check validity of ownership ā€¢ Requires trust in central or intermediary parties ā€¢ Transfer of ownership may require multiple parties involved ā€¢ High transaction fees to be paid to each party involved Blockchain prevents double spend via its ledger
  • 16. Transactions and Ledger Physical Cash Very easy transactions. Very hard to modify ledger. Need physical exchange. Issues Theft is relatively easy. Physical cash is not the only source of money.
  • 17. Fiat Money Relatively easy to transact within the same bank but not so easy with others. Hard to modify ledger from outside. Transactions and Ledger Issues Transaction fees are high. Money supply can be diluted relatively easily.
  • 18. Car & Home Not very easy transactions. Relatively hard to modify ledger from outside. Transactions and Ledger Issues Many parties are involved in transactions leading to high fees.
  • 19. Transactions and Ledger Conventional Methods ā€¢ I Blockchain is not easy to modify Transactions require some time
  • 21. Easy to Verify Hard to Fabricate
  • 22. Story: Alice would like to send a very important message to Bob. She wants him to know that it is indeed her who sent the message. How can Alice accomplish this? Answer: One way functions and public key cryptography! Private and public keys to encrypt and to decrypt. Applications: Communications of any kind: internet, military, etc. Developments in cryptography created the field of computer science back in the 1940s. Public Key Cryptography
  • 23. Illustration: ā€¢ Alice produces private and public keys. ā€¢ She publishes her public key to everyone. ā€¢ Private key encrypts, public key decrypts. ā€¢ Nobody can produce the same encryption without knowing the private key of Alice. Alice sends a message M to Bob: She encrypts M using her own private key: M āŸ¶ MA Bob decrypts the message from Alice: He decrypts message using Aliceā€™s public key: MA āŸ¶ M Public Key Cryptography
  • 24. Guarantees: Using Aliceā€™s private key ensures that message is sent by Alice. Nobody else could have written it! Digital signatures: Encryption using a private key is called a ā€œdigital signatureā€. Digital signatures are enforceable in a court of law! Alice cannot claim that she did not send the message. Application in blockchain: Digital signatures are used to authenticate ownership. Payment addresses are generated by public keys. Public Key Cryptography
  • 25. Verifying Ownership in Blockchain Public Key Cryptography to Prove Ownership ā€¢ User creates a pair of public and private keys ā€¢ Public key to generate and publish payment addresses ā€¢ Private key to digitally sign for the funds in those addresses
  • 26. Verifying Ownership in Blockchain Security of Public Key Cryptography ā€¢ Brute force is a possible attack, but infeasible in general ā€¢ One-way functions for encrypting, cannot invert the function ā€¢ Best to avoid spending from the same address many times ā€¢ It is extremely hard to forge a signature even with observation ā€¢ If your private key is exposed, your address is compromised . . .
  • 27. Verifying Ownership in Blockchain Anybody Can Verify Ownership in a Transaction ā€¢ Address of the funds being spent unlocks the transaction ā€¢ Verification similar to the process between Alice and Bob ā€¢ Nobody else but the owner of the address must have signed ā€¢ Owning an address is equivalent to owning its private key ā€¢ If your private key is exposed, ownership is lost forever As long as the private keys are secured It is practically impossible for someone to steal
  • 29. Consists of several computers called nodes Each node has its own private memory Nodes communicate with each other by messages Network structure is not known in advance Distributed Systems Nodes in the network may fail or may exhibit malicious behavior
  • 30. Client-server: Designated servers accept clients Three-tier/n-tier: More organized structure Peer-to-peer: Every node can be a server or a client Distributed Systems Computation by a master node or by using a shared database Blockchain itself is the shared database
  • 31. Consensus required: ā€¢ Who holds correct data ā€¢ Who can make changes ā€¢ How are these rules enforced between nodes Let's not forget, there may be malicious nodes Distributed Systems Blockchain approach: Publicly verifiable data requires (hard) proof Tampering with data becomes exponentially harder as time passes
  • 32. Advantages: ā€¢ No need to trust any particular (central) node ā€¢ Collective computation effort more powerful than what can be done by one central entity ā€¢ Rules to be agreed on collectively ā€¢ More resilient to certain forms of attacks Challenges: ā€¢ Scalability in the number of transactions ā€¢ Providing incentives for honest behavior and/or penalties for malicious behavior Distributed Systems
  • 33. ā€¢ Block number (height) ā€¢ Latest transactions ā€¢ Resulting changes to data ā€¢ Pointer to previous block ā€¢ Proof of validity Structure of the Blockchain ā€¦
  • 34. ā€¢ Each block stores a list of transactions ā€¢ Similar to chain of title in real estate trxs, if we assume one trx per block. ā€¢ For correctness, the entire chain must be valid Structure of the Blockchain
  • 35. ā€¢ Transactions require digital signatures ā€¢ How to verify the entire history of transactions in the blockchain? ā€¢ Any message can be digested into a short string using a hash function ā€¢ One-way functions Cryptographic Hash Functions
  • 36. ā€¢ Cryptocurrency Bitcoin, Ethereum, Litecoin, etc. There are over 1000 different altcoins ā€¢ Smart contracts Legal contracts which are enforced automatically ā€¢ Asset management ā€¢ Identity verification, notary, voting ā€¢ Decentralized exchanges ā€¢ Many moreā€¦ Applications of Blockchain Technology
  • 38. Story: Alice would like to send a very important message to Bob. She wants him to know that it is indeed her who sent the message. How can Alice accomplish this? Answer: One way functions and public key cryptography! Private and public keys to encrypt and to decrypt. Applications: Communications of any kind: internet, military, etc. Developments in cryptography created the field of computer science back in the 1940s. Public Key Cryptography
  • 39. Illustration: ā€¢ Alice produces private and public keys. ā€¢ She publishes her public key to everyone. ā€¢ Private key encrypts, public key decrypts. ā€¢ Nobody can produce the same encryption without knowing the private key of Alice. Alice sends a message M to Bob: She encrypts M using her own private key: M āŸ¶ MA Bob decrypts the message from Alice: He decrypts message using Aliceā€™s public key: MA āŸ¶ M Public Key Cryptography
  • 40. Guarantees: Using Aliceā€™s private key ensures that message is sent by Alice. Nobody else could have written it! Digital signatures: Encryption using a private key is called a ā€œdigital signatureā€. Digital signatures are enforceable in a court of law! Alice cannot claim that she did not send the message. Application in blockchain: Digital signatures are used to authenticate ownership. Payment addresses are generated by public keys. Public Key Cryptography
  • 41. Verifying Ownership in Blockchain Public Key Cryptography to Prove Ownership ā€¢ User creates a pair of public and private keys ā€¢ Public key to generate and publish payment addresses ā€¢ Private key to digitally sign for the funds in those addresses
  • 42. Verifying Ownership in Blockchain Security of Public Key Cryptography ā€¢ Brute force is a possible attack, but infeasible in general ā€¢ One-way functions for encrypting, cannot invert the function ā€¢ Best to avoid spending from the same address many times ā€¢ It is extremely hard to forge a signature even with observation ā€¢ If your private key is exposed, your address is compromised . . .
  • 43. Verifying Ownership in Blockchain Anybody Can Verify Ownership in a Transaction ā€¢ Address of the funds being spent unlocks the transaction ā€¢ Verification similar to the process between Alice and Bob ā€¢ Nobody else but the owner of the address must have signed ā€¢ Owning an address is equivalent to owning its private key ā€¢ If your private key is exposed, ownership is lost forever As long as the private keys are secured It is practically impossible for someone to steal
  • 44. ā€¢ Transactions require digital signatures ā€¢ How to verify the entire history of transactions in the blockchain? ā€¢ Any message can be digested into a short string using a hash function ā€¢ One-way functions Cryptographic Hash Functions
  • 45. Cryptography: ā€¢ Validity of transactions can be verified quickly ā€¢ Ownership is tied to the private keys ā€¢ Each block can be digested into a string which proves the validity of the entire history Distributed Systems: ā€¢ Trustless distributed public ledger ā€¢ Creating a block is hard, so it is much harder to modify earlier blocks in the blockchain ā€¢ Constantly audited by peers Main Components of Blockchain
  • 46. Smart Homes, Smart Cars: ā€¢ Ownership information can be recorded on the blockchain ā€¢ Exchange of the ownership, money, keys (authority to use), can be transferred in the same single transaction ā€¢ Crucial information related to the asset can also be recorded on the blockchain: past insurance claims, previous owners ā€¢ Very reliable: any crucial information recorded on the blockchain cannot be modified later Applications of Blockchain Technology
  • 47. Identity, Notary, Voting: ā€¢ Self identifying information is required in any business transaction: photo ID, passport, etc ā€¢ This information can be stored on the blockchain and the proof of identity can be produced without any government backing ā€¢ One can prove identity by just simply using the private key ā€¢ Claims about the identify of Satoshi Nakamoto was made based on the use of one of his/their private keys Applications of Blockchain Technology
  • 48. Decentralized Exchanges: ā€¢ Exchange of two assets is generally carried out by a trusted third party that acts as escrow ā€¢ Central entity controlling the exchange can be the subject of an attack resulting in the loss of deposits ā€¢ Such incidents can be eliminated via exchanging the assets by using an escrow for the transaction on the blockchain itself ā€¢ Swap will be carried out when both parties sign the transaction Applications of Blockchain Technology
  • 49. Private Blockchain: ā€¢ Even though the main motivation to introduce the blockchain technology was to remove trust, settings where there is a trusted entity can still enjoy the benefits of using a blockchain ā€¢ Automated maintenance and auditing of records ā€¢ No need for consensus. The blockchain is truly an append only ledger. Once written, the past is indeed set in stone ā€¢ Requires full trust in the centralized node(s) issuing the blocks Applications of Blockchain Technology
  • 50. 50 ā€¢ Coming in 2018 to Boston, NYC, Chicago, San Francisco and online! ā€¢ Sign up at www.analyticscertificate.com/Blockchain-ML for updates! Blockchain workshop
  • 52. Thank you members and CIC! Checkout our programs at: www.analyticscertificate.com Sri Krishnamurthy, CFA, CAP Founder and CEO QuantUniversity LLC. srikrishnamurthy www.QuantUniversity.com Information, data and drawings embodied in this presentation are strictly a property of QuantUniversity LLC. and shall not be distributed or used in any other publication without the prior written consent of QuantUniversity LLC. 52