Ethereum Classic and Crypto Monetary Policy London Event

Avtar Sehra
Avtar SehraCEO and Chief Product Architect at Nivaura
ETC Year One and
Crypto Monetary Policy
Dr. Avtar Sehra
@avtarsehra
London Event
13 December 2016
3rd Party Products
and Services
“Do not go gentle into that good night..”
- Dylan Thomas
Changing an Immutable Public Blockchain
The DAO, a smart contract based fund raised ~$150million from more than 11,000 investors, and was
hacked, with ~$70million** being “misappropriated”. The immutable Blockchain transactions were
reversed to return funds to investors through a “hard fork” on July 20th 14.30 UTC
*Weakness in smart contracts was due to a reentrancy issue
** Figures based on $20=1ETH market price at time of hack
● Immutable Infrastructure should be a truth machine that can not be changed no matter
what the circumstances
● Neutral: Infrastructure should be neutral to transactions/ applications on it; endorsements
by a central team leads to conflict of interest that skew future evolution
● Open: Infrastructure should be openly accessible by anyone to ensure scalability and
minimize possibilities of risks linked to centralization
Principles of a Decentralised Infrastructure
All key aspects of the ecosystem require a certain level of decentralization
Decentralization
of all aspects of
ETC Ecosystem
Technology
• Core Dev/Support
• Operations
• R&D
Community
• Marketing
• Education
• Dapp Dev
Administration
• Governance
• Finance Management
• Risk Control
Decentralized
Infrastructure
Minimizing Points of Failure
● Core ETC dev team being established
● Multiple clients ported
● Execute removal of difficulty bomb
● Strategy/fix for transaction replay issue
● Assess dev of ETC Mist-like client
● Deploy independent blockchain nodes
● Grow core developer community
2016 20182017
● Collaborate with Ethereum developers to
design, dev and test core protocol updates?
● Research/test PoW/PoS mechanisms
● Research/test maximally efficient monetary
policy for consensus mechanism
● Dev ETC focused Mist-like client
● Assess path to state Sharding
● Assess VM upgrades e.g. verified compiler
● Establishing communication channels for
global coordination and consistency
● Setup global meetups to begin deployment
of decentralised community network
● Establish framework for Dapp developers
● Defining core social contract
● Defining community-driven roadmap
● Define governance models for execution
● Design/deploy funding mechanisms
● Define monetary policy
● Execute PoW, PoS or Hybrid cons mech
● Execute appropriate monetary policy
● Test/implement state sharding
● Research/test VM improvements if
deemed fit for implementation
● Further outreach to miners
● Extend meetups and conferences
● Setup of overall Dev conference
● Deployment of structured Dapp dev
ecosystem and support framework e.g.
hackathons and 3rd party funding
Ecosystem Roadmap
Focus Points to Ensure Sustainability
1. Define Monetary Policy
2. Expand Core Dev Team
3. Establish Funding/Governance
4. Establish Dapp Dev Community
● Core ETC dev team being established
● Multiple clients ported
● Execute removal of difficulty bomb
● Strategy/fix for transaction replay issue
● Assess dev of ETC Mist-like client
● Deploy independent blockchain nodes
● Grow core developer community
2016 2018
TechnologyCommunityAdministration
2017
● Align with Core ETH dev team to design, dev
and test standard protocol updates?
● Research/test PoW/PoS mechanisms
● Research/test maximally efficient monetary
policy for consensus mechanism
● Dev ETC focused Mist-like client
● Assess path to state Sharding
● Assess VM upgrades e.g. verified compiler
● Establishing communication channels for
global coordination and consistency
● Setup global meetups to begin deployment
of decentralised community network
● Establish framework for Dapp developers
● Defining core social contract
● Defining community-driven roadmap
● Define governance models for execution
● Design/deploy funding mechanisms
● Define monetary policy
● Execute PoW, PoS or Hybrid cons mech
● Execute appropriate monetary policy
● Test/implement state sharding
● Research/test VM improvements if
deemed fit for implementation
● Further outreach to miners
● Extend meetups and conferences
● Setup of overall Dev conference
● Deployment of structured Dapp dev
ecosystem and support framework e.g.
hackathons and 3rd party funding
Perception of Sustainability
ETC Price has Stabilized over last
month as community has started to
focus on monetary policy planning
Monetary Policy:
Controlling the Supply of Money
Gold and silver mining in ancient Greece; where precious metal based monetary economy
replaced barter trading in seventh century BC.
Store of
Value
Functions of Money
Medium of
Exchange
Unit of
Account
Store of Value: Allows purchasing power to be
saved, and used in the future
Unit of Account: Stable and easily divisible
expression for the worth of any good or service
Medium of Exchange: Accepted by all as a means
to transact goods and services
Example of Bitcoin Monetary Policy in Action
Started: Jan 3rd 2009,
18:15:05
0 coins at the start,
and there is a cap of
21million coins
Through process of mining,
validating and “recording”
new transactions in the
blockchain, 50 coins were
released every 10 minutes
to miners (along with
transaction fees)
Reward of 50 coins is
reduced by 50% every ~4
years. We are now on
12.5coins per mining
reward
By October 2140 the last
Bitcoin will be mined, at
which point its is expected
all rewards are replaced by
transaction fees
Store of
Value
Factors to Manage Cryptocurrency Monetary Policy
Medium of
Exchange
Unit of
Account
Store of Value: The value of the native digital asset on the network
could be managed by controlling perception of future value of the
token through scarcity and supply control:
• How native digital tokens enter (and exit) the system
• Is there a capped or never ending supply (deflation/inflation)
Medium of Exchange: Number of retailers that are prepared to
accept cryptocurrencies as payment is not within the direct control
of the network, but it can be nurtured:
• Simple tools for interaction with network
• Perception of stable and secure means of transaction
Unit of Account: Parties agreeing and negotiating prices of goods
and services in cryptocurrencies is challenging as it depends on the
wider economic factors e.g. fiat system stability, legal and regulatory
factors, but it again can be nurtured:
• Value of native token is stable over time
• Simple divisible and manageable units
Comparing BTC and ETC Monetary Policy
Currency
Start
+UTC
Starting
Money
Supply
Supply
Cap
Average
Block
Time
Start
Block
Reward
Supply
Schedule
Current
Block
Reward
Money
Supply as
of 5 Dec
2016
Monetary
Base
Model
Bitcoin (BTC)
Jan 3rd 2009
18:15:05
0 BTC
21million
BTC
10 minutes 50 BTC
50%
Reduction
every
210,000
blocks
(~4years)
12.5BTC
15,959,725
BTC
Deflationary
Ethereum
Classic
(ETC)
Jul 30th 2015
15:26:13
60 million
ETC
Currently No
Cap
12 seconds
5ETC
(4.375 ETC
for max 2
Uncles
Perpetual
Release
5ETC
(4.375 ETC
for max 2
Uncles
86,560,205
ETC
Inflationary
3rd Party Products
and Services
1. Technology Progress to Date and Next Steps by Igor Atramonov
2. Overview of Proposed ETC Monetary Policy by Matthew Mazur
3. Panel Discussion on Monetary Policy in Cryptocurrencies
4. Video Message by Carlos Graterol on ETC Twitter Sentiment
3rd Party Products
and Services
Ethereum Classic
Technology Progress
to Date and Next
Steps
December 2016
Igor Artamonov
How it started
At block 1,920,000 (at 20 July 2016) Ethereum Classic was born
In the early days people kept using the nodes without the hardfork
At the beginning there were only one person who was able to maintain
the Ethereum Core code - Gravity
Then, a few more developers joined ETC GitHub
To fork and fix Ethereum code
To start new projects
Ethereum Classic Progress
1. ETC Community has focused on taking care of all core aspects of
the network: Nodes and Wallets
2. Successfully made first protocol upgrade (Hard Fork at block
2,500,000)
a. VM Operations reprice to mitigate DDoS attack
3. Implementation ready for the next fork planned for 15th of January
a. Difficulty Bomb delay
b. VM Operations price improvements
c. Replay Protection
Core Projects
Geth - official client implementation of the protocol
Parity - 3rd party client implementation, supports both ETC & ETH
Mist - official wallet for ETC
Additional Projects
ETC Block Explorer (hosted on etherhub.io)
Dapp UI SDK - Javascript components for building ETC applications
EtherJar - Java tools for Dapp developers
EtherKube - tools to deploy/manage ETC nodes in a cloud (Kubernetes
& Docker based clouds)
Community
The Community is the main force behind
ETC decisions and development
All significant changes to the protocol
are made through ECIP (Ethereum
Classic Improvement Proposal)
process
35 members at the moment who have
rights to commit
Community makes code reviews for
each commit into core projects
Other people can send Pull Requests
Core Projects Team
Dedicated team to work full time on Core Projects
To maintain, improve and implement next versions of core projects
Forming currently by Igor Artamonov
Hiring Rust, Go and Javascript developers
Team funded by investors who are interested in Ethereum Classic’s future
ETC is also looking for additional and sustainable sources of funding
Core Projects Plan for Y17
Do protocol upgrade on January 15th
Difficulty Bomb, Replay Protection, VM Operations Reprice
Implement and test new Monetary Policy
Classic Wallet (New Project)
We aren’t happy with current Mist (ETH Wallet) code and we don’t think it’s worth the effort to
maintain existing code, so focus is to create a new wallet from the ground up
Research Hybrid Proof-of-Stake/Proof-of-Work consensus applicability to
Ethereum Classic
Maintain Geth and Parity
Overview
Other Teams
Few other teams and commercial organizations are gathering around
Ethereum Classic at the moment
Ethereum Classic
https://ethereumclassic.github.io/
2016
Igor Artamonov
igor@artamonov.ru /
splix@ethereumclassic.org
Twitter @splix
3rd Party Products
and Services
ECIP-1017
Matt Mazur
(snaproll)
Current Network Hash Rate
≈ 700 GH/s
• Large scale, high risk, high profile applications will not use a chain with weak security
• Speculation demand drives the price until utility demand exceeds speculative demand
• Especially important to new systems
• ETC is a new system
• However, AMZN :)
• “Bootstrap” security of the network by rewarding early, high risk investment
• Incentivize speculation / increase speculative demand
• A MP which sets out to achieve “optimal total investment” will perform better than a MP which
sets out to achieve near term investment.
REASONING
GOALS & METRICS
• Simple, easy to understand, predictable
• Complexity introduces risk to users, reducing trust in the policy
• Allows time for development, adoption, and awareness of implementation
• Rate resembles bitcoin model
• Only generally accepted production model in crypto
• Depreciating rate of production over time
• Upper bound on total units
• 50% distribution date
• 3% inflation rate date
5M20 MODEL
• 20% reduction of all awards every 5M blocks
• Equalize uncle rewards at block 5M
• More fairly distributes ETC to miners
• Reduces incentive to “farm uncles”
• Enables for more accurate forecasting of future upper bound
• Still provides an incentive to remain on the network
MP ANALYSIS
CURRENT MP
(All Eras)
5 ETC - 14.0625 ETC / block
in perpetuity
3% inflation Estimated in
2042
Almost 3x longer than bitcoin
ECIP-1017
Era 1
5 ETC - 14.0625 ETC / block
Blocks 1 - 5M
Era 2
20% reduction of rewards at block 5M
Uncle rewards equalized
20% reduction every 5M blocks thereafter
50% Distribution Date
Sept 2018
3% Inflation Date
July 2025
BITCOIN MP
(Era 1)
50 BTC / Block
Halving roughly every 4 years
50% Distribution Date
July 2019
3% Inflation Date
July 2025
METRICS COMPARISON
ECIP-1017
Bitcoin
Very Close Dates
ECIP-1017
Bitcoin
Dates off by 10 months
But “risk” period began in Sept 2014,
so add 11 months to ECIP-1017
=
Dates are off by one month
METRICS COMPARISON
ECIP-1017 isn't a perfect mirror reflection of bitcoin’s model,
but it provides the closest resemblance to it in key metrics while still retaining
simplicity and time for development, implementation and adoption.
Can’t occur due to
time constraint
Lowest vote count
Equal acceptance rate
and
sits in between
4M and 6M Block Eras
(ETCC Feedback provided by Roy Zhen aka pyds1977)
Too long, we need to start the Eras at block 4M, or sooner
Argument #1
Block 5M Block 6MBlock 4M
{
Sweet Spot
{
Potential
Development Risk
Potential Loss of
Investor Confidence
{
Too many coins, needs to be in the 120M-150M range
Argument #2
72,002,454.77
120,000,000
= 60%
72,002,454.77
150,000,000
= 48%
Genesis block
86,796,809
150,000,000
= 58%
Genesis block
Current
≈ 18 months
Distribution of total coins occurs too soon
Risk of centralization of token ownership
Optimal investment unlikely
ETC doesn’t need to resemble Bitcoin’s long, drawn out MP.
That was only required because bitcoin was a new concept.
Argument #3
Any sufficiently disruptive crypto should not need to resort to changing from
a known, working model (bitcoin)
Any sufficiently disruptive crypto will likely require a bitcoin length time
period for the market to figure out the value proposition.
A crypto which chooses to part too far from bitcoin’s model, or at least from
relevant bitcoin distribution metrics, is using MP as a crutch, a marketing
gimmick, and/or as its main selling point.
Path to Implementation
Now 3M 4M3.5M3.25M
Discussion
Development
Testing
Implementation
3.75M
Adoption
Execute
or
Null
13.12.16 15.01.17 26.06.1706.04.1724.02.17 16.05.17
250k blocks ≈ 40 days
Client Implementation
Drop Dead Date
Client Implementation
Goal Date
Voting
Team Formation
While it is important to incentivize early, high risk investment,
the monetary policy should not remain a focal point of the network.
There are enough unknowns and complexities when it comes to ETC,
a monetary policy should not add to them.
3rd Party Products
and Services
Monetary Policy in Cryptocurrencies
Jon Matonis | Alistair Milne | Edan Yago | Matt Herbert
Web: ethereumclassic.org
Twitter: @eth_classic
Slack: ethereumclassic.herokuapp.com
1 of 52

Recommended

Nivaura Reinsurance Contract Deployment 2016 by
Nivaura Reinsurance Contract Deployment 2016Nivaura Reinsurance Contract Deployment 2016
Nivaura Reinsurance Contract Deployment 2016Avtar Sehra
961 views14 slides
Ethereum Classic Shanghai: Products and Services by
Ethereum Classic Shanghai: Products and ServicesEthereum Classic Shanghai: Products and Services
Ethereum Classic Shanghai: Products and ServicesAvtar Sehra
8.9K views30 slides
Ethereum Classic 18 August 2016 by
Ethereum Classic 18 August 2016 Ethereum Classic 18 August 2016
Ethereum Classic 18 August 2016 Avtar Sehra
17.5K views18 slides
Blockchain and Crypto 101 - October 2017 by
Blockchain and Crypto 101 - October 2017Blockchain and Crypto 101 - October 2017
Blockchain and Crypto 101 - October 2017🔗Audrey Chaing
1.1K views19 slides
Anatomy of a blockchain by
Anatomy of a blockchainAnatomy of a blockchain
Anatomy of a blockchainAvtar Sehra
5.5K views13 slides
Blockchain and Decentralized Systems by
Blockchain and Decentralized SystemsBlockchain and Decentralized Systems
Blockchain and Decentralized SystemsSvetlin Nakov
1.2K views21 slides

More Related Content

What's hot

Solana decentralized blockchain by
Solana decentralized blockchainSolana decentralized blockchain
Solana decentralized blockchaingerionezios
637 views7 slides
Bitcoin presentation by
Bitcoin presentationBitcoin presentation
Bitcoin presentationFrancis Pouliot
4.4K views43 slides
Why How What - The Blockchain by
Why How What - The BlockchainWhy How What - The Blockchain
Why How What - The BlockchainSam Wouters
7.2K views87 slides
FirstPartner 2016 Blockchain Ecosystem Market Map by
FirstPartner 2016 Blockchain Ecosystem Market MapFirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market MapRichard Warren
22K views1 slide
CBGTBT - Part 1 - Workshop introduction & primer by
CBGTBT - Part 1 - Workshop introduction & primerCBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primerBlockstrap.com
154.7K views72 slides
What the Duck is DeFi by
What the Duck is DeFiWhat the Duck is DeFi
What the Duck is DeFiBailey Reutzel
4.1K views33 slides

What's hot(20)

Solana decentralized blockchain by gerionezios
Solana decentralized blockchainSolana decentralized blockchain
Solana decentralized blockchain
gerionezios637 views
Why How What - The Blockchain by Sam Wouters
Why How What - The BlockchainWhy How What - The Blockchain
Why How What - The Blockchain
Sam Wouters7.2K views
FirstPartner 2016 Blockchain Ecosystem Market Map by Richard Warren
FirstPartner 2016 Blockchain Ecosystem Market MapFirstPartner 2016 Blockchain Ecosystem Market Map
FirstPartner 2016 Blockchain Ecosystem Market Map
Richard Warren22K views
CBGTBT - Part 1 - Workshop introduction & primer by Blockstrap.com
CBGTBT - Part 1 - Workshop introduction & primerCBGTBT - Part 1 - Workshop introduction & primer
CBGTBT - Part 1 - Workshop introduction & primer
Blockstrap.com154.7K views
Blockchain Technologies by Adri Jovin
Blockchain TechnologiesBlockchain Technologies
Blockchain Technologies
Adri Jovin139 views
Decentralized: Blockchain & Cryptocurrency Laws in Canada by Alexander Davis
Decentralized: Blockchain & Cryptocurrency Laws in CanadaDecentralized: Blockchain & Cryptocurrency Laws in Canada
Decentralized: Blockchain & Cryptocurrency Laws in Canada
Alexander Davis224 views
Token Engineering NYC - Meetup #1 by Paperchain
Token Engineering NYC - Meetup #1Token Engineering NYC - Meetup #1
Token Engineering NYC - Meetup #1
Paperchain87 views
Polygon Presents "DeFi For All: Build DeFi For Mass Adoption" by XendFinance
Polygon Presents "DeFi For All: Build DeFi For Mass Adoption"Polygon Presents "DeFi For All: Build DeFi For Mass Adoption"
Polygon Presents "DeFi For All: Build DeFi For Mass Adoption"
XendFinance410 views
The Blockchain as a Software Connector by Cesare Pautasso
The Blockchain as a Software ConnectorThe Blockchain as a Software Connector
The Blockchain as a Software Connector
Cesare Pautasso6.5K views
Blockchain-enabled Exchange: Architecture, First Experiences and Outlook by Sergey Ivliev
Blockchain-enabled Exchange: Architecture, First Experiences and OutlookBlockchain-enabled Exchange: Architecture, First Experiences and Outlook
Blockchain-enabled Exchange: Architecture, First Experiences and Outlook
Sergey Ivliev1.4K views
Cryptocurrencies: The Mechanics Economic and Finance by Ernie Teo
Cryptocurrencies: The Mechanics Economic and FinanceCryptocurrencies: The Mechanics Economic and Finance
Cryptocurrencies: The Mechanics Economic and Finance
Ernie Teo5K views
China blockchain-roadmap - Blockchain-Based-Service-Network-BSN-introductory-... by Rein Mahatma
China blockchain-roadmap - Blockchain-Based-Service-Network-BSN-introductory-...China blockchain-roadmap - Blockchain-Based-Service-Network-BSN-introductory-...
China blockchain-roadmap - Blockchain-Based-Service-Network-BSN-introductory-...
Rein Mahatma335 views
The Future of Security Tokens: Myths and Realities by Jesus Rodriguez
The Future of Security Tokens: Myths and RealitiesThe Future of Security Tokens: Myths and Realities
The Future of Security Tokens: Myths and Realities
Jesus Rodriguez1.7K views
Basic introduction in blockchain, smart contracts, permissioned ledgers by Koen Vingerhoets
Basic introduction in blockchain, smart contracts, permissioned ledgersBasic introduction in blockchain, smart contracts, permissioned ledgers
Basic introduction in blockchain, smart contracts, permissioned ledgers
Koen Vingerhoets2.1K views
Blockchain and its Use in the Public Sector - OECD by OECD Governance
Blockchain and its Use in the Public Sector - OECDBlockchain and its Use in the Public Sector - OECD
Blockchain and its Use in the Public Sector - OECD
OECD Governance23.6K views
Blockchain Fundamentals - Top Rated for Beginners by 101 Blockchains
Blockchain Fundamentals - Top Rated for Beginners Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners
101 Blockchains407.2K views
A Quick Start To Blockchain by Seval Capraz by Seval Çapraz
A Quick Start To Blockchain by Seval CaprazA Quick Start To Blockchain by Seval Capraz
A Quick Start To Blockchain by Seval Capraz
Seval Çapraz218 views

Viewers also liked

Blockchain: The Information Technology of the Future by
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureMelanie Swan
113.3K views41 slides
Boolberry reduces blockchain bloat by
Boolberry reduces blockchain bloatBoolberry reduces blockchain bloat
Boolberry reduces blockchain bloatboolberry
14.8K views12 slides
Blockchain & Insurance by
Blockchain & InsuranceBlockchain & Insurance
Blockchain & InsuranceAnkur Nandwani
2.1K views7 slides
Preventing Human Trafficking Indicators by
Preventing Human Trafficking IndicatorsPreventing Human Trafficking Indicators
Preventing Human Trafficking IndicatorsAdina Dediu, CFE, CFCS
1.2K views14 slides
Bitcoin Status Report - On-Chain Scaling Aug 2016 by
Bitcoin Status Report - On-Chain Scaling Aug 2016Bitcoin Status Report - On-Chain Scaling Aug 2016
Bitcoin Status Report - On-Chain Scaling Aug 2016Jeff Garzik
19.5K views17 slides
Commercial insurance and blockchain by
Commercial insurance and blockchainCommercial insurance and blockchain
Commercial insurance and blockchainGary Nuttall MBCS CITP
549 views23 slides

Viewers also liked(15)

Blockchain: The Information Technology of the Future by Melanie Swan
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
Melanie Swan113.3K views
Boolberry reduces blockchain bloat by boolberry
Boolberry reduces blockchain bloatBoolberry reduces blockchain bloat
Boolberry reduces blockchain bloat
boolberry14.8K views
Bitcoin Status Report - On-Chain Scaling Aug 2016 by Jeff Garzik
Bitcoin Status Report - On-Chain Scaling Aug 2016Bitcoin Status Report - On-Chain Scaling Aug 2016
Bitcoin Status Report - On-Chain Scaling Aug 2016
Jeff Garzik19.5K views
Expert Briefing - State of Bitcoin by CoinDesk
Expert Briefing - State of BitcoinExpert Briefing - State of Bitcoin
Expert Briefing - State of Bitcoin
CoinDesk38.1K views
State of Bitcoin Q2 2015 by CoinDesk
State of Bitcoin Q2 2015State of Bitcoin Q2 2015
State of Bitcoin Q2 2015
CoinDesk58.9K views
State of Bitcoin Q1 2015 by CoinDesk
State of Bitcoin Q1 2015State of Bitcoin Q1 2015
State of Bitcoin Q1 2015
CoinDesk171.7K views
Block chain 101 what it is, why it matters by Paul Brody
Block chain 101  what it is, why it mattersBlock chain 101  what it is, why it matters
Block chain 101 what it is, why it matters
Paul Brody88.8K views
How to deal with tech media by @mikebutcher by mikebutcher
How to deal with tech media by @mikebutcherHow to deal with tech media by @mikebutcher
How to deal with tech media by @mikebutcher
mikebutcher130.6K views
Ethereum Sentiment Research Spotlight Study by CoinDesk
Ethereum Sentiment Research Spotlight StudyEthereum Sentiment Research Spotlight Study
Ethereum Sentiment Research Spotlight Study
CoinDesk9.4K views
State of Blockchain Consortia by William Mougayar - December 2016 by The Business Blockchain
State of Blockchain Consortia by William Mougayar  - December 2016State of Blockchain Consortia by William Mougayar  - December 2016
State of Blockchain Consortia by William Mougayar - December 2016
State of Bitcoin and Blockchain 2016 by CoinDesk
State of Bitcoin and Blockchain 2016State of Bitcoin and Blockchain 2016
State of Bitcoin and Blockchain 2016
CoinDesk305.5K views
State of Blockchain Q1 2016 by CoinDesk
State of Blockchain Q1 2016State of Blockchain Q1 2016
State of Blockchain Q1 2016
CoinDesk78.5K views

Similar to Ethereum Classic and Crypto Monetary Policy London Event

Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018 by
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018Codemotion
40 views35 slides
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018 by
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018Codemotion
168 views35 slides
ICO Pitchnight #1 by Catena Capital & Herdius and friends by
ICO Pitchnight #1 by Catena Capital & Herdius and friendsICO Pitchnight #1 by Catena Capital & Herdius and friends
ICO Pitchnight #1 by Catena Capital & Herdius and friendsBalazs Deme
642 views36 slides
Click Ventures Blockchain Ecosystem Report 2018 by
Click Ventures Blockchain Ecosystem Report 2018Click Ventures Blockchain Ecosystem Report 2018
Click Ventures Blockchain Ecosystem Report 2018Frederick Ng
1.5K views61 slides
Cryptocurrenty and Blockchain - SSMRV.pptx by
Cryptocurrenty and Blockchain - SSMRV.pptxCryptocurrenty and Blockchain - SSMRV.pptx
Cryptocurrenty and Blockchain - SSMRV.pptxChristopherDevakumar1
5 views27 slides
Blockchain & Crypto Innovation - Crash course by
Blockchain & Crypto Innovation - Crash course Blockchain & Crypto Innovation - Crash course
Blockchain & Crypto Innovation - Crash course Elizabeth Kukka
19 views64 slides

Similar to Ethereum Classic and Crypto Monetary Policy London Event(20)

Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018 by Codemotion
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018
Codemotion40 views
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018 by Codemotion
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018
Jerome de Tychey - Building Web3.0 with Ethereum - Codemotion Berlin 2018
Codemotion168 views
ICO Pitchnight #1 by Catena Capital & Herdius and friends by Balazs Deme
ICO Pitchnight #1 by Catena Capital & Herdius and friendsICO Pitchnight #1 by Catena Capital & Herdius and friends
ICO Pitchnight #1 by Catena Capital & Herdius and friends
Balazs Deme642 views
Click Ventures Blockchain Ecosystem Report 2018 by Frederick Ng
Click Ventures Blockchain Ecosystem Report 2018Click Ventures Blockchain Ecosystem Report 2018
Click Ventures Blockchain Ecosystem Report 2018
Frederick Ng1.5K views
Blockchain & Crypto Innovation - Crash course by Elizabeth Kukka
Blockchain & Crypto Innovation - Crash course Blockchain & Crypto Innovation - Crash course
Blockchain & Crypto Innovation - Crash course
Elizabeth Kukka19 views
bcPro Introductory Offer by NghiaCao8
bcPro Introductory OfferbcPro Introductory Offer
bcPro Introductory Offer
NghiaCao8196 views
Blockchain, Ethereum and ConsenSys by WithTheBest
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSys
WithTheBest4.7K views
State of Digital Assets May 2019 - Blockshine Singapore by Randeep Melhi
State of Digital Assets May 2019 - Blockshine SingaporeState of Digital Assets May 2019 - Blockshine Singapore
State of Digital Assets May 2019 - Blockshine Singapore
Randeep Melhi125 views
Ethereum Mining How To by Nugroho Gito
Ethereum Mining How ToEthereum Mining How To
Ethereum Mining How To
Nugroho Gito7.1K views
Token governance n_li by nikinew1
Token governance n_liToken governance n_li
Token governance n_li
nikinew184 views
Cryptocurrency - Digital Currency by Sameer Satyam
Cryptocurrency - Digital CurrencyCryptocurrency - Digital Currency
Cryptocurrency - Digital Currency
Sameer Satyam25K views
Bitcoin Decision Point - April 2017 by Jeff Garzik
Bitcoin Decision Point - April 2017Bitcoin Decision Point - April 2017
Bitcoin Decision Point - April 2017
Jeff Garzik419 views
Blockchain an introduction_n_li by nikinew1
Blockchain an introduction_n_liBlockchain an introduction_n_li
Blockchain an introduction_n_li
nikinew1181 views
Blockchain based Banking System by Gaurav Singh
Blockchain based Banking SystemBlockchain based Banking System
Blockchain based Banking System
Gaurav Singh53 views

Recently uploaded

Unit 1_Lecture 2_Physical Design of IoT.pdf by
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdfStephenTec
12 views36 slides
Melek BEN MAHMOUD.pdf by
Melek BEN MAHMOUD.pdfMelek BEN MAHMOUD.pdf
Melek BEN MAHMOUD.pdfMelekBenMahmoud
14 views1 slide
Vertical User Stories by
Vertical User StoriesVertical User Stories
Vertical User StoriesMoisés Armani Ramírez
14 views16 slides
Five Things You SHOULD Know About Postman by
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
33 views43 slides
20231123_Camunda Meetup Vienna.pdf by
20231123_Camunda Meetup Vienna.pdf20231123_Camunda Meetup Vienna.pdf
20231123_Camunda Meetup Vienna.pdfPhactum Softwareentwicklung GmbH
41 views73 slides
Scaling Knowledge Graph Architectures with AI by
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AIEnterprise Knowledge
30 views15 slides

Recently uploaded(20)

Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman33 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker37 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson85 views
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 views
handbook for web 3 adoption.pdf by Liveplex
handbook for web 3 adoption.pdfhandbook for web 3 adoption.pdf
handbook for web 3 adoption.pdf
Liveplex22 views
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf by Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10248 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada136 views

Ethereum Classic and Crypto Monetary Policy London Event

  • 1. ETC Year One and Crypto Monetary Policy Dr. Avtar Sehra @avtarsehra London Event 13 December 2016
  • 2. 3rd Party Products and Services “Do not go gentle into that good night..” - Dylan Thomas
  • 3. Changing an Immutable Public Blockchain The DAO, a smart contract based fund raised ~$150million from more than 11,000 investors, and was hacked, with ~$70million** being “misappropriated”. The immutable Blockchain transactions were reversed to return funds to investors through a “hard fork” on July 20th 14.30 UTC *Weakness in smart contracts was due to a reentrancy issue ** Figures based on $20=1ETH market price at time of hack
  • 4. ● Immutable Infrastructure should be a truth machine that can not be changed no matter what the circumstances ● Neutral: Infrastructure should be neutral to transactions/ applications on it; endorsements by a central team leads to conflict of interest that skew future evolution ● Open: Infrastructure should be openly accessible by anyone to ensure scalability and minimize possibilities of risks linked to centralization Principles of a Decentralised Infrastructure
  • 5. All key aspects of the ecosystem require a certain level of decentralization Decentralization of all aspects of ETC Ecosystem Technology • Core Dev/Support • Operations • R&D Community • Marketing • Education • Dapp Dev Administration • Governance • Finance Management • Risk Control Decentralized Infrastructure Minimizing Points of Failure
  • 6. ● Core ETC dev team being established ● Multiple clients ported ● Execute removal of difficulty bomb ● Strategy/fix for transaction replay issue ● Assess dev of ETC Mist-like client ● Deploy independent blockchain nodes ● Grow core developer community 2016 20182017 ● Collaborate with Ethereum developers to design, dev and test core protocol updates? ● Research/test PoW/PoS mechanisms ● Research/test maximally efficient monetary policy for consensus mechanism ● Dev ETC focused Mist-like client ● Assess path to state Sharding ● Assess VM upgrades e.g. verified compiler ● Establishing communication channels for global coordination and consistency ● Setup global meetups to begin deployment of decentralised community network ● Establish framework for Dapp developers ● Defining core social contract ● Defining community-driven roadmap ● Define governance models for execution ● Design/deploy funding mechanisms ● Define monetary policy ● Execute PoW, PoS or Hybrid cons mech ● Execute appropriate monetary policy ● Test/implement state sharding ● Research/test VM improvements if deemed fit for implementation ● Further outreach to miners ● Extend meetups and conferences ● Setup of overall Dev conference ● Deployment of structured Dapp dev ecosystem and support framework e.g. hackathons and 3rd party funding Ecosystem Roadmap
  • 7. Focus Points to Ensure Sustainability 1. Define Monetary Policy 2. Expand Core Dev Team 3. Establish Funding/Governance 4. Establish Dapp Dev Community ● Core ETC dev team being established ● Multiple clients ported ● Execute removal of difficulty bomb ● Strategy/fix for transaction replay issue ● Assess dev of ETC Mist-like client ● Deploy independent blockchain nodes ● Grow core developer community 2016 2018 TechnologyCommunityAdministration 2017 ● Align with Core ETH dev team to design, dev and test standard protocol updates? ● Research/test PoW/PoS mechanisms ● Research/test maximally efficient monetary policy for consensus mechanism ● Dev ETC focused Mist-like client ● Assess path to state Sharding ● Assess VM upgrades e.g. verified compiler ● Establishing communication channels for global coordination and consistency ● Setup global meetups to begin deployment of decentralised community network ● Establish framework for Dapp developers ● Defining core social contract ● Defining community-driven roadmap ● Define governance models for execution ● Design/deploy funding mechanisms ● Define monetary policy ● Execute PoW, PoS or Hybrid cons mech ● Execute appropriate monetary policy ● Test/implement state sharding ● Research/test VM improvements if deemed fit for implementation ● Further outreach to miners ● Extend meetups and conferences ● Setup of overall Dev conference ● Deployment of structured Dapp dev ecosystem and support framework e.g. hackathons and 3rd party funding
  • 8. Perception of Sustainability ETC Price has Stabilized over last month as community has started to focus on monetary policy planning
  • 9. Monetary Policy: Controlling the Supply of Money Gold and silver mining in ancient Greece; where precious metal based monetary economy replaced barter trading in seventh century BC.
  • 10. Store of Value Functions of Money Medium of Exchange Unit of Account Store of Value: Allows purchasing power to be saved, and used in the future Unit of Account: Stable and easily divisible expression for the worth of any good or service Medium of Exchange: Accepted by all as a means to transact goods and services
  • 11. Example of Bitcoin Monetary Policy in Action Started: Jan 3rd 2009, 18:15:05 0 coins at the start, and there is a cap of 21million coins Through process of mining, validating and “recording” new transactions in the blockchain, 50 coins were released every 10 minutes to miners (along with transaction fees) Reward of 50 coins is reduced by 50% every ~4 years. We are now on 12.5coins per mining reward By October 2140 the last Bitcoin will be mined, at which point its is expected all rewards are replaced by transaction fees
  • 12. Store of Value Factors to Manage Cryptocurrency Monetary Policy Medium of Exchange Unit of Account Store of Value: The value of the native digital asset on the network could be managed by controlling perception of future value of the token through scarcity and supply control: • How native digital tokens enter (and exit) the system • Is there a capped or never ending supply (deflation/inflation) Medium of Exchange: Number of retailers that are prepared to accept cryptocurrencies as payment is not within the direct control of the network, but it can be nurtured: • Simple tools for interaction with network • Perception of stable and secure means of transaction Unit of Account: Parties agreeing and negotiating prices of goods and services in cryptocurrencies is challenging as it depends on the wider economic factors e.g. fiat system stability, legal and regulatory factors, but it again can be nurtured: • Value of native token is stable over time • Simple divisible and manageable units
  • 13. Comparing BTC and ETC Monetary Policy Currency Start +UTC Starting Money Supply Supply Cap Average Block Time Start Block Reward Supply Schedule Current Block Reward Money Supply as of 5 Dec 2016 Monetary Base Model Bitcoin (BTC) Jan 3rd 2009 18:15:05 0 BTC 21million BTC 10 minutes 50 BTC 50% Reduction every 210,000 blocks (~4years) 12.5BTC 15,959,725 BTC Deflationary Ethereum Classic (ETC) Jul 30th 2015 15:26:13 60 million ETC Currently No Cap 12 seconds 5ETC (4.375 ETC for max 2 Uncles Perpetual Release 5ETC (4.375 ETC for max 2 Uncles 86,560,205 ETC Inflationary
  • 15. 1. Technology Progress to Date and Next Steps by Igor Atramonov 2. Overview of Proposed ETC Monetary Policy by Matthew Mazur 3. Panel Discussion on Monetary Policy in Cryptocurrencies 4. Video Message by Carlos Graterol on ETC Twitter Sentiment
  • 17. Ethereum Classic Technology Progress to Date and Next Steps December 2016 Igor Artamonov
  • 18. How it started At block 1,920,000 (at 20 July 2016) Ethereum Classic was born In the early days people kept using the nodes without the hardfork At the beginning there were only one person who was able to maintain the Ethereum Core code - Gravity Then, a few more developers joined ETC GitHub To fork and fix Ethereum code To start new projects
  • 19. Ethereum Classic Progress 1. ETC Community has focused on taking care of all core aspects of the network: Nodes and Wallets 2. Successfully made first protocol upgrade (Hard Fork at block 2,500,000) a. VM Operations reprice to mitigate DDoS attack 3. Implementation ready for the next fork planned for 15th of January a. Difficulty Bomb delay b. VM Operations price improvements c. Replay Protection
  • 20. Core Projects Geth - official client implementation of the protocol Parity - 3rd party client implementation, supports both ETC & ETH Mist - official wallet for ETC
  • 21. Additional Projects ETC Block Explorer (hosted on etherhub.io) Dapp UI SDK - Javascript components for building ETC applications EtherJar - Java tools for Dapp developers EtherKube - tools to deploy/manage ETC nodes in a cloud (Kubernetes & Docker based clouds)
  • 22. Community The Community is the main force behind ETC decisions and development All significant changes to the protocol are made through ECIP (Ethereum Classic Improvement Proposal) process 35 members at the moment who have rights to commit Community makes code reviews for each commit into core projects Other people can send Pull Requests
  • 23. Core Projects Team Dedicated team to work full time on Core Projects To maintain, improve and implement next versions of core projects Forming currently by Igor Artamonov Hiring Rust, Go and Javascript developers Team funded by investors who are interested in Ethereum Classic’s future ETC is also looking for additional and sustainable sources of funding
  • 24. Core Projects Plan for Y17 Do protocol upgrade on January 15th Difficulty Bomb, Replay Protection, VM Operations Reprice Implement and test new Monetary Policy Classic Wallet (New Project) We aren’t happy with current Mist (ETH Wallet) code and we don’t think it’s worth the effort to maintain existing code, so focus is to create a new wallet from the ground up Research Hybrid Proof-of-Stake/Proof-of-Work consensus applicability to Ethereum Classic Maintain Geth and Parity
  • 26. Other Teams Few other teams and commercial organizations are gathering around Ethereum Classic at the moment
  • 30. Current Network Hash Rate ≈ 700 GH/s
  • 31. • Large scale, high risk, high profile applications will not use a chain with weak security • Speculation demand drives the price until utility demand exceeds speculative demand • Especially important to new systems • ETC is a new system • However, AMZN :) • “Bootstrap” security of the network by rewarding early, high risk investment • Incentivize speculation / increase speculative demand • A MP which sets out to achieve “optimal total investment” will perform better than a MP which sets out to achieve near term investment. REASONING
  • 32. GOALS & METRICS • Simple, easy to understand, predictable • Complexity introduces risk to users, reducing trust in the policy • Allows time for development, adoption, and awareness of implementation • Rate resembles bitcoin model • Only generally accepted production model in crypto • Depreciating rate of production over time • Upper bound on total units • 50% distribution date • 3% inflation rate date
  • 33. 5M20 MODEL • 20% reduction of all awards every 5M blocks • Equalize uncle rewards at block 5M • More fairly distributes ETC to miners • Reduces incentive to “farm uncles” • Enables for more accurate forecasting of future upper bound • Still provides an incentive to remain on the network
  • 35. CURRENT MP (All Eras) 5 ETC - 14.0625 ETC / block in perpetuity 3% inflation Estimated in 2042 Almost 3x longer than bitcoin
  • 36. ECIP-1017 Era 1 5 ETC - 14.0625 ETC / block Blocks 1 - 5M Era 2 20% reduction of rewards at block 5M Uncle rewards equalized 20% reduction every 5M blocks thereafter 50% Distribution Date Sept 2018 3% Inflation Date July 2025
  • 37. BITCOIN MP (Era 1) 50 BTC / Block Halving roughly every 4 years 50% Distribution Date July 2019 3% Inflation Date July 2025
  • 39. ECIP-1017 Bitcoin Dates off by 10 months But “risk” period began in Sept 2014, so add 11 months to ECIP-1017 = Dates are off by one month METRICS COMPARISON
  • 40. ECIP-1017 isn't a perfect mirror reflection of bitcoin’s model, but it provides the closest resemblance to it in key metrics while still retaining simplicity and time for development, implementation and adoption.
  • 41. Can’t occur due to time constraint Lowest vote count Equal acceptance rate and sits in between 4M and 6M Block Eras (ETCC Feedback provided by Roy Zhen aka pyds1977)
  • 42. Too long, we need to start the Eras at block 4M, or sooner Argument #1
  • 43. Block 5M Block 6MBlock 4M { Sweet Spot { Potential Development Risk Potential Loss of Investor Confidence {
  • 44. Too many coins, needs to be in the 120M-150M range Argument #2
  • 45. 72,002,454.77 120,000,000 = 60% 72,002,454.77 150,000,000 = 48% Genesis block 86,796,809 150,000,000 = 58% Genesis block Current ≈ 18 months Distribution of total coins occurs too soon Risk of centralization of token ownership Optimal investment unlikely
  • 46. ETC doesn’t need to resemble Bitcoin’s long, drawn out MP. That was only required because bitcoin was a new concept. Argument #3
  • 47. Any sufficiently disruptive crypto should not need to resort to changing from a known, working model (bitcoin) Any sufficiently disruptive crypto will likely require a bitcoin length time period for the market to figure out the value proposition. A crypto which chooses to part too far from bitcoin’s model, or at least from relevant bitcoin distribution metrics, is using MP as a crutch, a marketing gimmick, and/or as its main selling point.
  • 49. Now 3M 4M3.5M3.25M Discussion Development Testing Implementation 3.75M Adoption Execute or Null 13.12.16 15.01.17 26.06.1706.04.1724.02.17 16.05.17 250k blocks ≈ 40 days Client Implementation Drop Dead Date Client Implementation Goal Date Voting Team Formation
  • 50. While it is important to incentivize early, high risk investment, the monetary policy should not remain a focal point of the network. There are enough unknowns and complexities when it comes to ETC, a monetary policy should not add to them.
  • 51. 3rd Party Products and Services Monetary Policy in Cryptocurrencies Jon Matonis | Alistair Milne | Edan Yago | Matt Herbert