SlideShare a Scribd company logo
Understanding Bitcoin
and Blockchains
The Future of Decentralized Recordkeeping
Navin Kabra
 Background:
– Founder & CTO ReliScore.com
– Previously: Senior Researcher @
Symantec/Veritas, Teradata
– PhD (CS) Univ. of Wisconsin-Madison, USA
– B.Tech (CS) IIT Bombay
 Contact
– Twitter: @ngkabra
– Email: navin@punetech.com
Overview
What does Bitcoin do
How does it work
Why does it work that way
Blockchain (going beyond just currency)
- Ethereum (automated contracts)
- The DAO (“pvt. ltd.” in the cloud)
Which to spend time on?
Roadmap
Background
– Decentralized Recordkeeping
• Motivation for Problem
• Understanding the Issues
• The Blockchain Solution
Bitcoin
Going beyond cryptocurrency
Potential Applications
– The DAO
Motivation
Example: Land Records
– Navin sells Plot #167, Aundh to Amit
– Two copies of agreement
– Signed by both Amit and Navin
Important Requirements
Authentication: Amit & Navin's signature
matched with ID Proof
Non-Repudiation: Neither can claim that
transaction never happened
Integrity: Transaction can't be modified
later (?)
Improvement #1
Problem: Signatures are easily forged
Solution: Get agreement notarized by third
party
Suhas authenticates Navin & Amit and
witnesses the agreement; notarizes and
signs each page
– Authentication, Non-Repudiation, Integrity improved.
Improvement #2
Problem: How do I know Navin owns the
land?
Solution: Centralized registry (“Registrar's
Office”) of all land transactions
“Title search” to find last transaction involving
Plot #167 Aundh
– Note: Suhas's services no longer needed. Registrar handles
authentication, non-repudiation, integrity
Can we decentralize it?
We all hate the Regisrar's office, don't we?
Need a different way to re-create:
– Authentication
– Non-repudiation
– Integrity
Digression #1: PKI
Public Key Cryptography
Asymmetric Encryption
Two keys: Public (pk), Private/Secret (sk)
Encrypt(msg, pk): sk necessary to decrypt
Encrypt(msg, sk): pk necessary to decrpty
PKI Characteristics #1
Very easy to to create pk-sk pair
Given message + key, encryption is easy
Given crypt + xkey, decryption is easy
Without key, decryption is very expensive
PKI Characteristics #2
Each participant widely publicizes pk
Keeps sk hidden
One participant can create multiple pk-sk
pairs
PKI Use Cases
Encryption:
– Encrypt(msg, Navin(pk)): can only be read by Navin
– Encrypt(msg, Navin(sk)): can only be sent by Navin
Signature
– Publish plaintext document
– And checksum encrypted using Navin's sk
– Guarantee: Navin approves document
– Any document modification causes checksum mismatch
Digression #2
One-way Hash
– e.g. MD5, SHA1
Given a document, compute a hash-function
– Easy to compute hash
– Easy to verify that a hash matches document
– Difficult to create document matching hash
• Impossible if number of bits is large enough
Removing the Registrar
Navin creates document indicating that Plot
#167 sold to Amit
Signs using his private key
Stored at Suhas's server
– Signed with Suhas's private key
– Note: Authentication, Non-Repudiation, Integrity
– Note: this is still centralized
Decentralization
Create multiple copies of Suhas
– How to get consistency
– 2PC doesn't work. Paxos Doesn't work.
Other Requirements:
– Partition Tolerance
– Availability
Now we run into CAP theorem.
Solution – Part 1
Allow temporary inconsistency
All Suhases vote
Now worry about Sybil Attack
– How to prevent new copies of Suhas being created
Solution Part 2
Suhas creation should be expensive
Real life:
– Government issued IDs
In this solution:
– Proof-of-Work
Proof of Work
pk-sk pair is easy to create
Force new Suhas to solve a hard
mathematical problem
e.g. create a new document with given hash
How to handle conflicts
Each transaction embeds ID of previous
transaction
Form an unbroken chain of transactions
In case of conflicts, server with longer chain
wins
Over time, consensus of servers is formed
Bitcoin
Bitcoin
New coins created in system every 10
minutes
Coin creation involves solving a hard
cryptographic problem
That is the proof-of-work
Bitcoin Servers
Equivalent of Suhas in our Example
Collect together transactions
Bitcoin Advanced
A transaction isn't a simple bitcoin transfer
– It's a script in Bitcoin Scripting Language
– Transaction valid if script returns true
– Default script:
if verify_signature(transaction.signature,
transaction.input.public_key):
return True
else
return False
Bitcoin Scripting
Smart Transactions possible
– Low-overhead escrow using 2-of-3 multisig
– Micropayments using double-spending
– Protected micropayments using “lock-time”
– Green addresses: instant payment using trusted third party
• Also: offline payment
Pay-to-script-hash
Allow payer to pay using a non-standard script
– Output script needs to be inserted by payer
– Seller wants to receive money using complex script
• e.g. 2-non-trusting partners want to receive on a 2-of-2
multisig
– Normally, non-technical payer will not insert complex third-
party script – risky
– Hence: pay to a hash of a script
• Bitcoin protocol ensures that it can only be redeemed
by someone who produces the right script to match
the hash, and execution of that script returns True
Proof-of-Burn
Send money to a script that can never be
redeemed
Use OP_RETURN
Money gone forever
Can put extra content in script after
OP_RETURN
– Use bitcoin to store non-repudiable information
Blockchain
Blockchain
Applicable beyond Bitcoin
Basic idea:
– Start state + transactions => chained
– Decentralized
– Strong cryptography: Authentication, Non-Repudiation,
Integrity
– Proof-of-Work: solves the Byzantine Generals Problem
– Allow more general pay-to scripts
• Smart transactions
Ethereum
Important blockchain based platform
More complex scripting language
Use for automated contracts
Examples
Blockchain based DNS
– Remember Wikileaks
Blockchain based internet!!
– Remember Snowden
Many more
– e.g. our Land Records example! (being considered in
Honduras)
More Examples
Provenance
– Track history of diamonds
Election
– Remember Snowden
Many more
– e.g. our Land Records example!
The DAO
Distribute Autonomous Organization
Venture Capital Company
Exists Entirely on Ethereum
Anonymous shareholders!
Voting based decisions
Ethereum scripts control all working of org
The DAO - 2
Shareholders:
– All those who bought tokens on Ethereum by May 28
– Can be traded on Ethereum
Working capital: money paid by shareholders
– Money paid by shareholders: $168M
Funds startups
– Proposal in ethereum
– If majority vote yes, money transfered automatically
Impact
Top VCs pumping 100s of millions of dollars in
blockchain companies
Visionaries on Wallstreet investing in, and
joining blockchain companies
– Includes Vikram Pandit, NASDAQ
Top banks doing PoC
– Includes Barclays, Deutsche Bank, Credit Suisse
Contact:
@ngkabra on Twitter
navin@reliscore.com
or
Navin Kabra
on
Quora
Facebook
Google

More Related Content

PDF
John Davies of C24 - BlockChain - Blockbuster or Bullshit?
PDF
20170620 MEETUP intro to blockchain and smart contracts (1)
PDF
Blockchain intro: The end of the middleman
PPTX
The curious case of Blockchain Technology
PPTX
Blockchain, Ethereum and Business Applications
PPTX
BlockChain for the Banker
PDF
Introduction to Blockchain
PDF
Blockchain rewires financial markets / IBM
John Davies of C24 - BlockChain - Blockbuster or Bullshit?
20170620 MEETUP intro to blockchain and smart contracts (1)
Blockchain intro: The end of the middleman
The curious case of Blockchain Technology
Blockchain, Ethereum and Business Applications
BlockChain for the Banker
Introduction to Blockchain
Blockchain rewires financial markets / IBM

What's hot (20)

PDF
FirstPartner 2016 Blockchain Ecosystem Market Map
PDF
Blockchain powering the internet of value
PDF
Blockchain; how it works, and why you should care
PDF
Blockchain, smart contracts and use cases for the Legal Hackers
PPTX
Namecoin Primecoin Potcoin
PDF
FaceTime Kortrijk 2018 - blockchain
PDF
Blockchain Technology And Cryptocurrency
PDF
Blockchain Finance
PDF
Blockchain Primer - Founder Collective - December 2017
PDF
Blockchain Essentials - Harnessing the Technology for Banking Industry
PDF
1. ibm blockchain explained
PPTX
Understanding Blockchain
PPTX
Basic introduction in blockchain, smart contracts, permissioned ledgers
PPTX
The best smart contract platforms in 2021
PDF
Blockchain and Real Estate - IBREA conference
PDF
Lapine blockchain introduction 10/04/2018
PPTX
Blockchains 101
PDF
2018 SAI workshop blockchain Kristof Verslype
PDF
Unchain Blockchain by Eva Rez
FirstPartner 2016 Blockchain Ecosystem Market Map
Blockchain powering the internet of value
Blockchain; how it works, and why you should care
Blockchain, smart contracts and use cases for the Legal Hackers
Namecoin Primecoin Potcoin
FaceTime Kortrijk 2018 - blockchain
Blockchain Technology And Cryptocurrency
Blockchain Finance
Blockchain Primer - Founder Collective - December 2017
Blockchain Essentials - Harnessing the Technology for Banking Industry
1. ibm blockchain explained
Understanding Blockchain
Basic introduction in blockchain, smart contracts, permissioned ledgers
The best smart contract platforms in 2021
Blockchain and Real Estate - IBREA conference
Lapine blockchain introduction 10/04/2018
Blockchains 101
2018 SAI workshop blockchain Kristof Verslype
Unchain Blockchain by Eva Rez
Ad

Viewers also liked (20)

PDF
Building & scaling a live streaming mobile platform - Gr8 road to fame
PPT
Functional Programming Past Present Future
PDF
Changing application demands: What developers need to know
PPT
Building Resilient Microservices
PDF
Refactor your Java EE application using Microservices and Containers - Arun G...
PPTX
Blockchain technology a primer
PDF
Merging micrservices architecture with SOA Practices
PPTX
Java EE facile con Spring Boot - Luigi Bennardis - Codemotion Roma 2015
PDF
Simplify Cloud Applications using Spring Cloud
ODP
Microservices Past, Present, Future
PDF
Spring IO 2016 - Spring Cloud Microservices, a journey inside a financial entity
ODP
Spring cloud for microservices architecture
PPTX
Cryptocurrencies, Blockchain & Smart Contracts: A General Introduction
PPTX
Is there a Blockchain Future for Healthcare?
PPTX
Decentralised Transactions and Accounts with Blockchain
PDF
Microservices with Spring Boot
PPTX
Blockchain + Healthcare Innovation
PDF
Microservices with Java, Spring Boot and Spring Cloud
PDF
Microservice With Spring Boot and Spring Cloud
PDF
Microservices + Events + Docker = A Perfect Trio by Docker Captain Chris Rich...
Building & scaling a live streaming mobile platform - Gr8 road to fame
Functional Programming Past Present Future
Changing application demands: What developers need to know
Building Resilient Microservices
Refactor your Java EE application using Microservices and Containers - Arun G...
Blockchain technology a primer
Merging micrservices architecture with SOA Practices
Java EE facile con Spring Boot - Luigi Bennardis - Codemotion Roma 2015
Simplify Cloud Applications using Spring Cloud
Microservices Past, Present, Future
Spring IO 2016 - Spring Cloud Microservices, a journey inside a financial entity
Spring cloud for microservices architecture
Cryptocurrencies, Blockchain & Smart Contracts: A General Introduction
Is there a Blockchain Future for Healthcare?
Decentralised Transactions and Accounts with Blockchain
Microservices with Spring Boot
Blockchain + Healthcare Innovation
Microservices with Java, Spring Boot and Spring Cloud
Microservice With Spring Boot and Spring Cloud
Microservices + Events + Docker = A Perfect Trio by Docker Captain Chris Rich...
Ad

Similar to Understanding Bitcoin (Blockchain) and its Potential for Disruptive Applications (20)

PDF
Blockchain overview, use cases, implementations and challenges
PPTX
Blockchain.pptx
PPTX
Blockchain and Bitcoin
PDF
Blockchain External.pdf
PDF
BCHGraz - Meetup #8 - Intro & Ethereum
PDF
Block chain introduction
PPTX
Cryptocurrencies for Everyone (Dmytro Pershyn Technology Stream)
PDF
Bitcoin, Banking and the Blockchain
DOCX
Cryptocurrency-Bitcoin
PPTX
Crypto101.pptx
PPTX
Blockchain Blockchain Blockchain Lec 1.pptx
PPTX
bitcoin_presentation
PPTX
Blockchain Essentials and Blockchain on Azure
PDF
Simone Bronzini - Weaknesses of blockchain applications - Codemotion Milan 2018
PPTX
Tutorial blockchain technical overview-ss
PPT
Secnet
PPTX
Blockchain and Bitcoin.pptx
PPTX
bitcoin
PPTX
15-Bitcoin.pptx
Blockchain overview, use cases, implementations and challenges
Blockchain.pptx
Blockchain and Bitcoin
Blockchain External.pdf
BCHGraz - Meetup #8 - Intro & Ethereum
Block chain introduction
Cryptocurrencies for Everyone (Dmytro Pershyn Technology Stream)
Bitcoin, Banking and the Blockchain
Cryptocurrency-Bitcoin
Crypto101.pptx
Blockchain Blockchain Blockchain Lec 1.pptx
bitcoin_presentation
Blockchain Essentials and Blockchain on Azure
Simone Bronzini - Weaknesses of blockchain applications - Codemotion Milan 2018
Tutorial blockchain technical overview-ss
Secnet
Blockchain and Bitcoin.pptx
bitcoin
15-Bitcoin.pptx

More from IndicThreads (20)

PPTX
Http2 is here! And why the web needs it
PPT
Go Programming Language - Learning The Go Lang way
PPT
App using golang indicthreads
PDF
Building on quicksand microservices indicthreads
PDF
How to Think in RxJava Before Reacting
PPT
Iot secure connected devices indicthreads
PDF
Real world IoT for enterprises
PPT
IoT testing and quality assurance indicthreads
PDF
Harnessing the Power of Java 8 Streams
PPTX
Internet of things architecture perspective - IndicThreads Conference
PDF
Cars and Computers: Building a Java Carputer
PPTX
Scrap Your MapReduce - Apache Spark
PPT
Continuous Integration (CI) and Continuous Delivery (CD) using Jenkins & Docker
PPTX
Speed up your build pipeline for faster feedback
PPT
Unraveling OpenStack Clouds
PPTX
Digital Transformation of the Enterprise. What IT leaders need to know!
PDF
Architectural Considerations For Complex Mobile And Web Applications
PPTX
Functional Programming With Lambdas and Streams in JDK8
PPTX
Data Privacy using IoTs in Smart Cities Project
PDF
Big Data Analytics using Amazon Elastic MapReduce and Amazon Redshift
Http2 is here! And why the web needs it
Go Programming Language - Learning The Go Lang way
App using golang indicthreads
Building on quicksand microservices indicthreads
How to Think in RxJava Before Reacting
Iot secure connected devices indicthreads
Real world IoT for enterprises
IoT testing and quality assurance indicthreads
Harnessing the Power of Java 8 Streams
Internet of things architecture perspective - IndicThreads Conference
Cars and Computers: Building a Java Carputer
Scrap Your MapReduce - Apache Spark
Continuous Integration (CI) and Continuous Delivery (CD) using Jenkins & Docker
Speed up your build pipeline for faster feedback
Unraveling OpenStack Clouds
Digital Transformation of the Enterprise. What IT leaders need to know!
Architectural Considerations For Complex Mobile And Web Applications
Functional Programming With Lambdas and Streams in JDK8
Data Privacy using IoTs in Smart Cities Project
Big Data Analytics using Amazon Elastic MapReduce and Amazon Redshift

Recently uploaded (20)

PPTX
Essential Infomation Tech presentation.pptx
PPTX
Introduction to Artificial Intelligence
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
DOCX
The Five Best AI Cover Tools in 2025.docx
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
PDF
Digital Strategies for Manufacturing Companies
PDF
top salesforce developer skills in 2025.pdf
PDF
System and Network Administraation Chapter 3
PDF
AI in Product Development-omnex systems
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Online Work Permit System for Fast Permit Processing
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Essential Infomation Tech presentation.pptx
Introduction to Artificial Intelligence
How Creative Agencies Leverage Project Management Software.pdf
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
The Five Best AI Cover Tools in 2025.docx
Which alternative to Crystal Reports is best for small or large businesses.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
VVF-Customer-Presentation2025-Ver1.9.pptx
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
Digital Strategies for Manufacturing Companies
top salesforce developer skills in 2025.pdf
System and Network Administraation Chapter 3
AI in Product Development-omnex systems
ManageIQ - Sprint 268 Review - Slide Deck
Wondershare Filmora 15 Crack With Activation Key [2025
Design an Analysis of Algorithms I-SECS-1021-03
Online Work Permit System for Fast Permit Processing
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)

Understanding Bitcoin (Blockchain) and its Potential for Disruptive Applications

  • 1. Understanding Bitcoin and Blockchains The Future of Decentralized Recordkeeping
  • 2. Navin Kabra  Background: – Founder & CTO ReliScore.com – Previously: Senior Researcher @ Symantec/Veritas, Teradata – PhD (CS) Univ. of Wisconsin-Madison, USA – B.Tech (CS) IIT Bombay  Contact – Twitter: @ngkabra – Email: navin@punetech.com
  • 3. Overview What does Bitcoin do How does it work Why does it work that way Blockchain (going beyond just currency) - Ethereum (automated contracts) - The DAO (“pvt. ltd.” in the cloud) Which to spend time on?
  • 4. Roadmap Background – Decentralized Recordkeeping • Motivation for Problem • Understanding the Issues • The Blockchain Solution Bitcoin Going beyond cryptocurrency Potential Applications – The DAO
  • 5. Motivation Example: Land Records – Navin sells Plot #167, Aundh to Amit – Two copies of agreement – Signed by both Amit and Navin
  • 6. Important Requirements Authentication: Amit & Navin's signature matched with ID Proof Non-Repudiation: Neither can claim that transaction never happened Integrity: Transaction can't be modified later (?)
  • 7. Improvement #1 Problem: Signatures are easily forged Solution: Get agreement notarized by third party Suhas authenticates Navin & Amit and witnesses the agreement; notarizes and signs each page – Authentication, Non-Repudiation, Integrity improved.
  • 8. Improvement #2 Problem: How do I know Navin owns the land? Solution: Centralized registry (“Registrar's Office”) of all land transactions “Title search” to find last transaction involving Plot #167 Aundh – Note: Suhas's services no longer needed. Registrar handles authentication, non-repudiation, integrity
  • 9. Can we decentralize it? We all hate the Regisrar's office, don't we? Need a different way to re-create: – Authentication – Non-repudiation – Integrity
  • 10. Digression #1: PKI Public Key Cryptography Asymmetric Encryption Two keys: Public (pk), Private/Secret (sk) Encrypt(msg, pk): sk necessary to decrypt Encrypt(msg, sk): pk necessary to decrpty
  • 11. PKI Characteristics #1 Very easy to to create pk-sk pair Given message + key, encryption is easy Given crypt + xkey, decryption is easy Without key, decryption is very expensive
  • 12. PKI Characteristics #2 Each participant widely publicizes pk Keeps sk hidden One participant can create multiple pk-sk pairs
  • 13. PKI Use Cases Encryption: – Encrypt(msg, Navin(pk)): can only be read by Navin – Encrypt(msg, Navin(sk)): can only be sent by Navin Signature – Publish plaintext document – And checksum encrypted using Navin's sk – Guarantee: Navin approves document – Any document modification causes checksum mismatch
  • 14. Digression #2 One-way Hash – e.g. MD5, SHA1 Given a document, compute a hash-function – Easy to compute hash – Easy to verify that a hash matches document – Difficult to create document matching hash • Impossible if number of bits is large enough
  • 15. Removing the Registrar Navin creates document indicating that Plot #167 sold to Amit Signs using his private key Stored at Suhas's server – Signed with Suhas's private key – Note: Authentication, Non-Repudiation, Integrity – Note: this is still centralized
  • 16. Decentralization Create multiple copies of Suhas – How to get consistency – 2PC doesn't work. Paxos Doesn't work. Other Requirements: – Partition Tolerance – Availability Now we run into CAP theorem.
  • 17. Solution – Part 1 Allow temporary inconsistency All Suhases vote Now worry about Sybil Attack – How to prevent new copies of Suhas being created
  • 18. Solution Part 2 Suhas creation should be expensive Real life: – Government issued IDs In this solution: – Proof-of-Work
  • 19. Proof of Work pk-sk pair is easy to create Force new Suhas to solve a hard mathematical problem e.g. create a new document with given hash
  • 20. How to handle conflicts Each transaction embeds ID of previous transaction Form an unbroken chain of transactions In case of conflicts, server with longer chain wins Over time, consensus of servers is formed
  • 22. Bitcoin New coins created in system every 10 minutes Coin creation involves solving a hard cryptographic problem That is the proof-of-work
  • 23. Bitcoin Servers Equivalent of Suhas in our Example Collect together transactions
  • 24. Bitcoin Advanced A transaction isn't a simple bitcoin transfer – It's a script in Bitcoin Scripting Language – Transaction valid if script returns true – Default script: if verify_signature(transaction.signature, transaction.input.public_key): return True else return False
  • 25. Bitcoin Scripting Smart Transactions possible – Low-overhead escrow using 2-of-3 multisig – Micropayments using double-spending – Protected micropayments using “lock-time” – Green addresses: instant payment using trusted third party • Also: offline payment
  • 26. Pay-to-script-hash Allow payer to pay using a non-standard script – Output script needs to be inserted by payer – Seller wants to receive money using complex script • e.g. 2-non-trusting partners want to receive on a 2-of-2 multisig – Normally, non-technical payer will not insert complex third- party script – risky – Hence: pay to a hash of a script • Bitcoin protocol ensures that it can only be redeemed by someone who produces the right script to match the hash, and execution of that script returns True
  • 27. Proof-of-Burn Send money to a script that can never be redeemed Use OP_RETURN Money gone forever Can put extra content in script after OP_RETURN – Use bitcoin to store non-repudiable information
  • 29. Blockchain Applicable beyond Bitcoin Basic idea: – Start state + transactions => chained – Decentralized – Strong cryptography: Authentication, Non-Repudiation, Integrity – Proof-of-Work: solves the Byzantine Generals Problem – Allow more general pay-to scripts • Smart transactions
  • 30. Ethereum Important blockchain based platform More complex scripting language Use for automated contracts
  • 31. Examples Blockchain based DNS – Remember Wikileaks Blockchain based internet!! – Remember Snowden Many more – e.g. our Land Records example! (being considered in Honduras)
  • 32. More Examples Provenance – Track history of diamonds Election – Remember Snowden Many more – e.g. our Land Records example!
  • 33. The DAO Distribute Autonomous Organization Venture Capital Company Exists Entirely on Ethereum Anonymous shareholders! Voting based decisions Ethereum scripts control all working of org
  • 34. The DAO - 2 Shareholders: – All those who bought tokens on Ethereum by May 28 – Can be traded on Ethereum Working capital: money paid by shareholders – Money paid by shareholders: $168M Funds startups – Proposal in ethereum – If majority vote yes, money transfered automatically
  • 35. Impact Top VCs pumping 100s of millions of dollars in blockchain companies Visionaries on Wallstreet investing in, and joining blockchain companies – Includes Vikram Pandit, NASDAQ Top banks doing PoC – Includes Barclays, Deutsche Bank, Credit Suisse