SlideShare a Scribd company logo
Presented to Cities Today Leadership Forum
March 24, 2022
Updated v.05.01.22
Blockchain Primer for City CIOs
Mark Wheeler
Chief Information Officer for Philadelphia
https://www.linkedin.com/in/markwheelerphl/
What is Blockchain?
Blockchain
• Ledger of cryptographically-signed transactions stored on a distributed
network. A “block” represents one or more transactions on the ledger.
• ID of each new block is cryptographically “chained” using the hash (ID)
of the previous block.
• Highly defensible against alteration. Assures provenance. Auditable.
source: https://medium.com/swlh/blockchain-characteristics-and-its-suitability-as-a-technical-solution-bd65fc2c1ad1
Source: https://pipeandpiper.co.uk/2021/08/16/what-is-cryptocurrency/
How a Blockchain Works
Consensus model
Incentive
model
Consensus Models/Mechanisms
• New blocks are added only when a majority of nodes, that maintain
the network, come to agreement on the validity of the transactions.
Validation of blocks
requires solving a complex
mathematical problem.
Operators compete to write
to the ledger for a reward
(tokens / cryptocurrency).
Highly energy consumptive
by design.
Proof of Work
Validation of blocks
requires owning a specific
amount of network tokens.
Operators are picked at
random or by weighted
algorithm.
Much less energy
consumptive.
Proof of Stake
Proof of Burn
Proof of Capacity
Delegated Proof of Stake
Proof of Storage
Proof of Time Spent
etc..
Proof of ….
Types of Blockchains
Permissionless
Decentralized, peer to peer
Permissioned
Centralized or Hybrid-Decentralized
• No single authority controls access.
• Decentralized governance over how
the blockchain tech evolves.
• Public, highly transparent.
• Slower transactions speeds than
existing Cloud DaaS.
• Disintermediates 3rd parties in data
transactions.
Ethereum, Solana, Bitcoin, Algorand
• Central control over access and
governance.
• Requires know your customer (KYC).
• Private or public, but less
transparent.
• Faster transactions speeds than
permissionless blockchains.
• Consensus model still used.
Hyperledger, Quorum, Blockcerts, Ripple
Comparison to DaaS
Databases as a Service
 Faster than blockchains
 Highly scalable
 Highly integrative with 3rd party
systems
 May store files and hyperlinks as
objects – depending on platform
 Transactions are alterable
Transactions per Second
 Bitcoin 7 TPS
 Ethereum 24K TPS
 Hyperledger 20K TPS
 Visa 1.7K or 24K TPS
Blockchains don’t store files, only
metadata (and links to files)
Blockchain transactions speeds
are determined by
 How frequently a block is produced,
and block size
 Network load
 Purpose + design of the blockchain
See end of slide deck for sources/references
Digital Wallets
Custodial Wallets
 3rd party entity holds private and
public keys for transactions.
 Know Your Customer (KYC) feature
is a requirement.
 Benefits include account recovery,
reporting, and trade/buy tools for
variety of cryptocurrencies.
Self-managed Wallets
 Private/public key pair is managed
entirely by the owner via software
application or hardware device.
 If seed phrase or device is lost, no
recovery option.
 Dedicated to a specific blockchain
or limited variety of chains.
 Different key pairs stored for each
blockchain.
The tool by which tokens may be owned/held and transferred.
Tokens: Fungible vs. Non-Fungible
Fungible
 A token that can be traded or
exchanged 1:1.
 Applies to cryptocurrencies.
 Example: one bitcoin is equal to
and exchangeable for another
bitcoin.
Non-Fungible (NFT)
• Tokens created with a specific utility or
uniqueness so that one NFT cannot
equal another.
• Programmable for uses as a verifiable
credential of an identity, certification,
authorization, etc.
• Proof of licensed ownership to a digital
file of art, music, text, etc.
Cryptocurrency is a token, but not all tokens are a cryptocurrency
Smart Contracts and Oracles
Smart Contracts
• Non-complex software code.
• Used to automate payments and
governance processes.
Oracles
• How data external to blockchains is
accessed to execute smart contracts.
• Oracle networks may be decentralized
with multiple, independent data
sources for reliability and security.
Sources: https://www.blockchains-expert.com/en/are-smart-contracts-ready-for-mass-adoption
https://research.csiro.au/blockchainpatterns/general-patterns/interacting-with-the-external-world/oracle
Data sources
How it Scales (the makings of Web 3)
Distributed Ledger or Blockchain
Fungible Tokens (cryptocurrency) Non-Fungible Tokens (NFT)*
Application Development and 3rd Party Integrations
Smart
Contracts
Programmable
Tokens*
Oracles
Payment
Networks
Wallets
(custodial or self-managed)
Layer 2
Layer 1
Node Operators Miners
*some layer 1 blockchains can produce NFTs, others require layer 2 technology.
Decentralized
Apps (dApps)
Gov Use Cases
Verifiable Credentials Source: Department of Homeland Security Interoperability Plug Fest March 2021
US Permanent Residency Digital Credential
• Prioritizes privacy and security to ensure individual control and
consent over use of individual’s data.
• Open source, royalty free, protocol standards to ensure and
enable multi-vendor, multi-chain, global cross-border
interoperability. Meaning – not on a single blockchain.
• DHS is creating an overlay of Web3 technology that’s enabled by
use of shared standards and data schemas by vendors.
• Includes bridge to paper docs to prevent digital divide issues.
Source: Department of Homeland Security Interoperability Plug Fest March 2021
Standards for Verifiable Credentials and
Identity on Blockchains
Source: https://www.w3.org/TR/vc-use-cases; https://identity.foundation;
Governments’ interest and funding in the
technology galvanized creation of standards.
Distributed ID (DID Doc and Resolver) replaces
current use of Public Key Directories managed
by 3rd parties.
Value = publicly auditable provenance of all
changes and interactions on the ledger by
issuer, verifier, and owner.
Issues:
• Will citizens’ wallets need biometrics?
• Loss of wallet = fully reapplying for the
digital credential.
Helium – Crypto Incentivized IOT
• Devices mine the company’s
cryptocurrency - HNT.
• Number of devices operating on
the network within a defined
geography sets limits on amount
of HNT mined per device.
• Sell / hold strategies for HNT
would include variables:
• Num of devices operating locally
• HNT market value
• Passive income targets
Source: Helium.com
Mining for the Digital Divide
• 20 Helium LoRaWan routers
in City buildings.
• HNT mining to fund internet for
1,300 HHs @ $120/yr = $156K.
• CA Emerging Tech Fund (nonprofit)
will hold wallet and exchange HNT
to USD and issue funds to City.
Colu – City Rewards Programs
• 5-year-old Israeli startup working with 10 U.S. cities
and counties.
• Reward participation in priority programs
(e.g., litter pickup, buying local, vaccinations) using
“white label” rewards sent to mobile app.
• Closed-loop economy: Residents can only redeem city
coins with participating business.
• Colu plans to expand platform with blockchain technical
features and offer an “Urban Change” protocol.
Source: Colu.com and Feb 2022 interview with Ortel Tevel, CEO and Michael Mazur, COO
Colu – City Use Cases
Akron, OH
• POC in downtown business district
with shopper rewards program.
• Sales doubled at participating businesses.
Boston, MA
• City encouraged shopping at local and minority,
women and immigrant-owned businesses.
• $1.5M in economic activity generated with 77% of
coins redeemed at M/W/I-owned businesses.
• Users surveyed expressed high level of satisfaction
with using city coins and mobile app.
Source: Colu.com and Feb 2022 interview with Ortel Tevel, CEO and Michael Mazur, COO
Final Considerations
and Concerns
When to Use Blockchain?
Source: https://medium.com/swlh/blockchain-characteristics-and-its-suitability-as-a-technical-solution-bd65fc2c1ad1
Considerations
• Scalability, Cost, Quality and Risk.
• Which type of blockchain is best suited for government? Depends on use case.
• Should cities only commit data to known, trusted nodes on a private network?
• When is a non-permissioned, public chain suitable?
• Difficult to separate the technical features (value) of blockchain from the currency
aspects and this reinforces negative public and media perceptions.
• Availability of support and expertise:
• Accenture, Deloitte, AECOM include in their government practices now.
• Software developers with smart contract experience are relative few.
• AWS, IBM offer different blockchain technologies as a service (BaaS).
Legal Concerns
• Under current state laws, municipalities can only hold and transact in $USD.
• GFOA advises against accepting cryptocurrency for receivables, using it for
payables, and investing in such products.
• Crypto is taxable under IRS Notice 2014-21
• SEC treats cryptocurrency as a security if the digital asset meets all three parts of
the Howey Test.
Sources: https://www.jdsupra.com/legalnews/cryptocurrencies-and-the-securities-and-6989064/
Gov Finance Offers Association (GFOA) https://www.gfoa.org/materials/cryptocurrency-advisory
Cities should not hold a wallet of digital assets that could be considered a
cryptocurrency (tradable/sellable). Advisable city enter into agreement with trusted 3rd
party as wallet holder.
Energy Concerns
Source: Cambridge University Bitcoin Electricity Consumption
Index ttps://ccaf.io/cbeci/index/methodology
Proof of Work (PoW) blockchains
are the focus of energy concerns.
Framing is “crypto is frivolous, so it’s
energy use is wasteful.”
Non-PoW blockchains are
no more energy consumptive than
other Cloud computing services.
Additional References
Comparison to DaaS
Blockchain transactions speeds
are determined by
 How frequently a block is produced,
and block size
 Network load
 Purpose + design of the blockchain
1. https://www.gartner.com/document/3888983?ref=solrAll&
refval=319822051
2. https://www.blockchain-council.org/blockchain/blockchain-
vs-relational-database-key-differences/
3. https://cointelegraph.com/news/upgraded-hyperledger-
fabric-sees-7-fold-increase-in-transaction-speed
4. https://news.bitcoin.com/no-visa-doesnt-handle-24000-
tps-and-neither-does-your-pet-blockchain/
5. https://utilli.com/2021/04/26/the-lightning-network-is-
poised-to-disrupt-utility-payments/
1
2
3
2
4,5
Transactions per Second
 Bitcoin 7 TPS
 Ethereum 24K TPS
 Hyperledger 20K TPS
 Visa 1.7K or 24K TPS

More Related Content

Similar to Blockchain - Primer for City CIOs v05 01 22.pdf

Blockchain - Primer for City CIOs v03 28 22
Blockchain - Primer for City CIOs v03 28 22Blockchain - Primer for City CIOs v03 28 22
Blockchain - Primer for City CIOs v03 28 22
ssusera441c2
 
An introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruAn introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ru
LennartF
 
Blockchain
BlockchainBlockchain
Blockchain
Vivek Upadhyay
 
Blockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsBlockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and Applications
Ingo Weber
 
Blockchain & Islamic Finance
Blockchain & Islamic FinanceBlockchain & Islamic Finance
Blockchain & Islamic Finance
Farrukh Habib
 
Iata blockchain presentation icaew suisse branch
Iata blockchain presentation   icaew suisse branchIata blockchain presentation   icaew suisse branch
Iata blockchain presentation icaew suisse branch
Tim Moss
 
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2b
Nov 2 security for blockchain and analytics   ulf mattsson 2020 nov 2bNov 2 security for blockchain and analytics   ulf mattsson 2020 nov 2b
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2b
Ulf Mattsson
 
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
VSee
 
Blockchains
BlockchainsBlockchains
Blockchains
Ian Blum
 
DLT developments in Finance
DLT developments in FinanceDLT developments in Finance
DLT developments in Finance
Alphons Ranner
 
DLT developments in finance
DLT developments in financeDLT developments in finance
DLT developments in finance
Alphons Ranner
 
Blockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_FinalBlockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_FinalDavid Lee Kuo Chuen 李国权
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
Jan Baeriswyl
 
Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018
Chuck Bair
 
Disadvantages and Advantages of Blockchain
Disadvantages and Advantages of BlockchainDisadvantages and Advantages of Blockchain
Disadvantages and Advantages of Blockchain
ijtsrd
 
Blockchain in FinTech
Blockchain in FinTechBlockchain in FinTech
Blockchain in FinTech
Aurobindo Nayak
 
Overcoming the Barriers to Blockchain Adoption
Overcoming the Barriers to Blockchain AdoptionOvercoming the Barriers to Blockchain Adoption
Overcoming the Barriers to Blockchain Adoption
MongoDB
 
MongoDB and BlockChain
MongoDB and BlockChainMongoDB and BlockChain
MongoDB and BlockChain
Massimo Brignoli
 
IRJET- Different Blockchain Platforms and Algorithms
IRJET-  	  Different Blockchain Platforms and AlgorithmsIRJET-  	  Different Blockchain Platforms and Algorithms
IRJET- Different Blockchain Platforms and Algorithms
IRJET Journal
 
Blockchain - a platform for Digital Transformation in Finance
Blockchain - a platform for Digital Transformation in FinanceBlockchain - a platform for Digital Transformation in Finance
Blockchain - a platform for Digital Transformation in Finance
Blockchain Worx
 

Similar to Blockchain - Primer for City CIOs v05 01 22.pdf (20)

Blockchain - Primer for City CIOs v03 28 22
Blockchain - Primer for City CIOs v03 28 22Blockchain - Primer for City CIOs v03 28 22
Blockchain - Primer for City CIOs v03 28 22
 
An introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ruAn introduction to blockchain and hyperledger v ru
An introduction to blockchain and hyperledger v ru
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsBlockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and Applications
 
Blockchain & Islamic Finance
Blockchain & Islamic FinanceBlockchain & Islamic Finance
Blockchain & Islamic Finance
 
Iata blockchain presentation icaew suisse branch
Iata blockchain presentation   icaew suisse branchIata blockchain presentation   icaew suisse branch
Iata blockchain presentation icaew suisse branch
 
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2b
Nov 2 security for blockchain and analytics   ulf mattsson 2020 nov 2bNov 2 security for blockchain and analytics   ulf mattsson 2020 nov 2b
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2b
 
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
 
Blockchains
BlockchainsBlockchains
Blockchains
 
DLT developments in Finance
DLT developments in FinanceDLT developments in Finance
DLT developments in Finance
 
DLT developments in finance
DLT developments in financeDLT developments in finance
DLT developments in finance
 
Blockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_FinalBlockchain As An Enabler_16 July 2016_David Lee_Final
Blockchain As An Enabler_16 July 2016_David Lee_Final
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
 
Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018Lapine blockchain introduction 10/04/2018
Lapine blockchain introduction 10/04/2018
 
Disadvantages and Advantages of Blockchain
Disadvantages and Advantages of BlockchainDisadvantages and Advantages of Blockchain
Disadvantages and Advantages of Blockchain
 
Blockchain in FinTech
Blockchain in FinTechBlockchain in FinTech
Blockchain in FinTech
 
Overcoming the Barriers to Blockchain Adoption
Overcoming the Barriers to Blockchain AdoptionOvercoming the Barriers to Blockchain Adoption
Overcoming the Barriers to Blockchain Adoption
 
MongoDB and BlockChain
MongoDB and BlockChainMongoDB and BlockChain
MongoDB and BlockChain
 
IRJET- Different Blockchain Platforms and Algorithms
IRJET-  	  Different Blockchain Platforms and AlgorithmsIRJET-  	  Different Blockchain Platforms and Algorithms
IRJET- Different Blockchain Platforms and Algorithms
 
Blockchain - a platform for Digital Transformation in Finance
Blockchain - a platform for Digital Transformation in FinanceBlockchain - a platform for Digital Transformation in Finance
Blockchain - a platform for Digital Transformation in Finance
 

Recently uploaded

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 

Recently uploaded (20)

GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 

Blockchain - Primer for City CIOs v05 01 22.pdf

  • 1. Presented to Cities Today Leadership Forum March 24, 2022 Updated v.05.01.22 Blockchain Primer for City CIOs Mark Wheeler Chief Information Officer for Philadelphia https://www.linkedin.com/in/markwheelerphl/
  • 3. Blockchain • Ledger of cryptographically-signed transactions stored on a distributed network. A “block” represents one or more transactions on the ledger. • ID of each new block is cryptographically “chained” using the hash (ID) of the previous block. • Highly defensible against alteration. Assures provenance. Auditable. source: https://medium.com/swlh/blockchain-characteristics-and-its-suitability-as-a-technical-solution-bd65fc2c1ad1
  • 4. Source: https://pipeandpiper.co.uk/2021/08/16/what-is-cryptocurrency/ How a Blockchain Works Consensus model Incentive model
  • 5. Consensus Models/Mechanisms • New blocks are added only when a majority of nodes, that maintain the network, come to agreement on the validity of the transactions. Validation of blocks requires solving a complex mathematical problem. Operators compete to write to the ledger for a reward (tokens / cryptocurrency). Highly energy consumptive by design. Proof of Work Validation of blocks requires owning a specific amount of network tokens. Operators are picked at random or by weighted algorithm. Much less energy consumptive. Proof of Stake Proof of Burn Proof of Capacity Delegated Proof of Stake Proof of Storage Proof of Time Spent etc.. Proof of ….
  • 6. Types of Blockchains Permissionless Decentralized, peer to peer Permissioned Centralized or Hybrid-Decentralized • No single authority controls access. • Decentralized governance over how the blockchain tech evolves. • Public, highly transparent. • Slower transactions speeds than existing Cloud DaaS. • Disintermediates 3rd parties in data transactions. Ethereum, Solana, Bitcoin, Algorand • Central control over access and governance. • Requires know your customer (KYC). • Private or public, but less transparent. • Faster transactions speeds than permissionless blockchains. • Consensus model still used. Hyperledger, Quorum, Blockcerts, Ripple
  • 7. Comparison to DaaS Databases as a Service  Faster than blockchains  Highly scalable  Highly integrative with 3rd party systems  May store files and hyperlinks as objects – depending on platform  Transactions are alterable Transactions per Second  Bitcoin 7 TPS  Ethereum 24K TPS  Hyperledger 20K TPS  Visa 1.7K or 24K TPS Blockchains don’t store files, only metadata (and links to files) Blockchain transactions speeds are determined by  How frequently a block is produced, and block size  Network load  Purpose + design of the blockchain See end of slide deck for sources/references
  • 8. Digital Wallets Custodial Wallets  3rd party entity holds private and public keys for transactions.  Know Your Customer (KYC) feature is a requirement.  Benefits include account recovery, reporting, and trade/buy tools for variety of cryptocurrencies. Self-managed Wallets  Private/public key pair is managed entirely by the owner via software application or hardware device.  If seed phrase or device is lost, no recovery option.  Dedicated to a specific blockchain or limited variety of chains.  Different key pairs stored for each blockchain. The tool by which tokens may be owned/held and transferred.
  • 9. Tokens: Fungible vs. Non-Fungible Fungible  A token that can be traded or exchanged 1:1.  Applies to cryptocurrencies.  Example: one bitcoin is equal to and exchangeable for another bitcoin. Non-Fungible (NFT) • Tokens created with a specific utility or uniqueness so that one NFT cannot equal another. • Programmable for uses as a verifiable credential of an identity, certification, authorization, etc. • Proof of licensed ownership to a digital file of art, music, text, etc. Cryptocurrency is a token, but not all tokens are a cryptocurrency
  • 10. Smart Contracts and Oracles Smart Contracts • Non-complex software code. • Used to automate payments and governance processes. Oracles • How data external to blockchains is accessed to execute smart contracts. • Oracle networks may be decentralized with multiple, independent data sources for reliability and security. Sources: https://www.blockchains-expert.com/en/are-smart-contracts-ready-for-mass-adoption https://research.csiro.au/blockchainpatterns/general-patterns/interacting-with-the-external-world/oracle Data sources
  • 11. How it Scales (the makings of Web 3) Distributed Ledger or Blockchain Fungible Tokens (cryptocurrency) Non-Fungible Tokens (NFT)* Application Development and 3rd Party Integrations Smart Contracts Programmable Tokens* Oracles Payment Networks Wallets (custodial or self-managed) Layer 2 Layer 1 Node Operators Miners *some layer 1 blockchains can produce NFTs, others require layer 2 technology. Decentralized Apps (dApps)
  • 13. Verifiable Credentials Source: Department of Homeland Security Interoperability Plug Fest March 2021
  • 14. US Permanent Residency Digital Credential • Prioritizes privacy and security to ensure individual control and consent over use of individual’s data. • Open source, royalty free, protocol standards to ensure and enable multi-vendor, multi-chain, global cross-border interoperability. Meaning – not on a single blockchain. • DHS is creating an overlay of Web3 technology that’s enabled by use of shared standards and data schemas by vendors. • Includes bridge to paper docs to prevent digital divide issues. Source: Department of Homeland Security Interoperability Plug Fest March 2021
  • 15. Standards for Verifiable Credentials and Identity on Blockchains Source: https://www.w3.org/TR/vc-use-cases; https://identity.foundation; Governments’ interest and funding in the technology galvanized creation of standards. Distributed ID (DID Doc and Resolver) replaces current use of Public Key Directories managed by 3rd parties. Value = publicly auditable provenance of all changes and interactions on the ledger by issuer, verifier, and owner. Issues: • Will citizens’ wallets need biometrics? • Loss of wallet = fully reapplying for the digital credential.
  • 16. Helium – Crypto Incentivized IOT • Devices mine the company’s cryptocurrency - HNT. • Number of devices operating on the network within a defined geography sets limits on amount of HNT mined per device. • Sell / hold strategies for HNT would include variables: • Num of devices operating locally • HNT market value • Passive income targets Source: Helium.com
  • 17. Mining for the Digital Divide • 20 Helium LoRaWan routers in City buildings. • HNT mining to fund internet for 1,300 HHs @ $120/yr = $156K. • CA Emerging Tech Fund (nonprofit) will hold wallet and exchange HNT to USD and issue funds to City.
  • 18. Colu – City Rewards Programs • 5-year-old Israeli startup working with 10 U.S. cities and counties. • Reward participation in priority programs (e.g., litter pickup, buying local, vaccinations) using “white label” rewards sent to mobile app. • Closed-loop economy: Residents can only redeem city coins with participating business. • Colu plans to expand platform with blockchain technical features and offer an “Urban Change” protocol. Source: Colu.com and Feb 2022 interview with Ortel Tevel, CEO and Michael Mazur, COO
  • 19. Colu – City Use Cases Akron, OH • POC in downtown business district with shopper rewards program. • Sales doubled at participating businesses. Boston, MA • City encouraged shopping at local and minority, women and immigrant-owned businesses. • $1.5M in economic activity generated with 77% of coins redeemed at M/W/I-owned businesses. • Users surveyed expressed high level of satisfaction with using city coins and mobile app. Source: Colu.com and Feb 2022 interview with Ortel Tevel, CEO and Michael Mazur, COO
  • 21. When to Use Blockchain? Source: https://medium.com/swlh/blockchain-characteristics-and-its-suitability-as-a-technical-solution-bd65fc2c1ad1
  • 22. Considerations • Scalability, Cost, Quality and Risk. • Which type of blockchain is best suited for government? Depends on use case. • Should cities only commit data to known, trusted nodes on a private network? • When is a non-permissioned, public chain suitable? • Difficult to separate the technical features (value) of blockchain from the currency aspects and this reinforces negative public and media perceptions. • Availability of support and expertise: • Accenture, Deloitte, AECOM include in their government practices now. • Software developers with smart contract experience are relative few. • AWS, IBM offer different blockchain technologies as a service (BaaS).
  • 23. Legal Concerns • Under current state laws, municipalities can only hold and transact in $USD. • GFOA advises against accepting cryptocurrency for receivables, using it for payables, and investing in such products. • Crypto is taxable under IRS Notice 2014-21 • SEC treats cryptocurrency as a security if the digital asset meets all three parts of the Howey Test. Sources: https://www.jdsupra.com/legalnews/cryptocurrencies-and-the-securities-and-6989064/ Gov Finance Offers Association (GFOA) https://www.gfoa.org/materials/cryptocurrency-advisory Cities should not hold a wallet of digital assets that could be considered a cryptocurrency (tradable/sellable). Advisable city enter into agreement with trusted 3rd party as wallet holder.
  • 24. Energy Concerns Source: Cambridge University Bitcoin Electricity Consumption Index ttps://ccaf.io/cbeci/index/methodology Proof of Work (PoW) blockchains are the focus of energy concerns. Framing is “crypto is frivolous, so it’s energy use is wasteful.” Non-PoW blockchains are no more energy consumptive than other Cloud computing services.
  • 26. Comparison to DaaS Blockchain transactions speeds are determined by  How frequently a block is produced, and block size  Network load  Purpose + design of the blockchain 1. https://www.gartner.com/document/3888983?ref=solrAll& refval=319822051 2. https://www.blockchain-council.org/blockchain/blockchain- vs-relational-database-key-differences/ 3. https://cointelegraph.com/news/upgraded-hyperledger- fabric-sees-7-fold-increase-in-transaction-speed 4. https://news.bitcoin.com/no-visa-doesnt-handle-24000- tps-and-neither-does-your-pet-blockchain/ 5. https://utilli.com/2021/04/26/the-lightning-network-is- poised-to-disrupt-utility-payments/ 1 2 3 2 4,5 Transactions per Second  Bitcoin 7 TPS  Ethereum 24K TPS  Hyperledger 20K TPS  Visa 1.7K or 24K TPS