SlideShare a Scribd company logo
1 of 11
Download to read offline
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

More Related Content

Similar to Ethereum Classic - technology progress to date and next steps

UCD Investors and Entrepreneurs Society talk on Cryto Currencies 18th April 2...
UCD Investors and Entrepreneurs Society talk on Cryto Currencies 18th April 2...UCD Investors and Entrepreneurs Society talk on Cryto Currencies 18th April 2...
UCD Investors and Entrepreneurs Society talk on Cryto Currencies 18th April 2...pjfitzpatrick
 
Ethereum Classic Shanghai: Products and Services
Ethereum Classic Shanghai: Products and ServicesEthereum Classic Shanghai: Products and Services
Ethereum Classic Shanghai: Products and ServicesAvtar Sehra
 
Ethereum Classic and Crypto Monetary Policy London Event
Ethereum Classic and Crypto Monetary Policy London EventEthereum Classic and Crypto Monetary Policy London Event
Ethereum Classic and Crypto Monetary Policy London EventAvtar Sehra
 
Brief history of blockchain
Brief history of blockchainBrief history of blockchain
Brief history of blockchainBlockChainJam
 
ETCDEV roadmap, slides from ETC Summit HK 2017
ETCDEV roadmap, slides from ETC Summit HK 2017ETCDEV roadmap, slides from ETC Summit HK 2017
ETCDEV roadmap, slides from ETC Summit HK 2017Igor Artamonov
 
State of Ethereum, and Mining
State of Ethereum, and MiningState of Ethereum, and Mining
State of Ethereum, and MiningMediabistro
 
Ethereum for developer 16th Nov 2018
Ethereum for developer 16th Nov 2018Ethereum for developer 16th Nov 2018
Ethereum for developer 16th Nov 2018Hu Kenneth
 
“A bitcoin mining rig”
“A bitcoin mining rig”“A bitcoin mining rig”
“A bitcoin mining rig”glitterlabs
 
Best practices to build secure smart contracts
Best practices to build secure smart contractsBest practices to build secure smart contracts
Best practices to build secure smart contractsGautam Anand
 
Cryptocurrencies overview
Cryptocurrencies overviewCryptocurrencies overview
Cryptocurrencies overviewTrector Rancor
 
Ryan Stortz & Sophia D'Antoine - “EVM2VEC: Bug Discovery in Smart Contracts”
Ryan Stortz & Sophia D'Antoine - “EVM2VEC: Bug Discovery in Smart Contracts”Ryan Stortz & Sophia D'Antoine - “EVM2VEC: Bug Discovery in Smart Contracts”
Ryan Stortz & Sophia D'Antoine - “EVM2VEC: Bug Discovery in Smart Contracts”Hacken_Ecosystem
 
Ethereum Classic 18 August 2016
Ethereum Classic 18 August 2016 Ethereum Classic 18 August 2016
Ethereum Classic 18 August 2016 Avtar Sehra
 
Introduction to ethereum_public
Introduction to ethereum_publicIntroduction to ethereum_public
Introduction to ethereum_publicantitree
 
Eris and Ethereum - Decentralized computing on a blockchain
Eris and Ethereum - Decentralized computing on a blockchainEris and Ethereum - Decentralized computing on a blockchain
Eris and Ethereum - Decentralized computing on a blockchainBlockStars.io
 
The State of Crypto Adoption & ETC
The State of Crypto Adoption & ETCThe State of Crypto Adoption & ETC
The State of Crypto Adoption & ETCElizabeth Kukka
 
Ethereum Classic, today!
Ethereum Classic, today! Ethereum Classic, today!
Ethereum Classic, today! Elizabeth Kukka
 
Blockchain Autopsies - Analyzing Ethereum Smart Contract Deaths
Blockchain Autopsies - Analyzing Ethereum Smart Contract DeathsBlockchain Autopsies - Analyzing Ethereum Smart Contract Deaths
Blockchain Autopsies - Analyzing Ethereum Smart Contract DeathsPriyanka Aash
 

Similar to Ethereum Classic - technology progress to date and next steps (20)

Programming Decentralized Application
Programming Decentralized ApplicationProgramming Decentralized Application
Programming Decentralized Application
 
UCD Investors and Entrepreneurs Society talk on Cryto Currencies 18th April 2...
UCD Investors and Entrepreneurs Society talk on Cryto Currencies 18th April 2...UCD Investors and Entrepreneurs Society talk on Cryto Currencies 18th April 2...
UCD Investors and Entrepreneurs Society talk on Cryto Currencies 18th April 2...
 
Ethereum Classic Shanghai: Products and Services
Ethereum Classic Shanghai: Products and ServicesEthereum Classic Shanghai: Products and Services
Ethereum Classic Shanghai: Products and Services
 
Ethereum Classic and Crypto Monetary Policy London Event
Ethereum Classic and Crypto Monetary Policy London EventEthereum Classic and Crypto Monetary Policy London Event
Ethereum Classic and Crypto Monetary Policy London Event
 
Brief history of blockchain
Brief history of blockchainBrief history of blockchain
Brief history of blockchain
 
ETCDEV roadmap, slides from ETC Summit HK 2017
ETCDEV roadmap, slides from ETC Summit HK 2017ETCDEV roadmap, slides from ETC Summit HK 2017
ETCDEV roadmap, slides from ETC Summit HK 2017
 
State of Ethereum, and Mining
State of Ethereum, and MiningState of Ethereum, and Mining
State of Ethereum, and Mining
 
Ethereum for developer 16th Nov 2018
Ethereum for developer 16th Nov 2018Ethereum for developer 16th Nov 2018
Ethereum for developer 16th Nov 2018
 
Ethereum
EthereumEthereum
Ethereum
 
“A bitcoin mining rig”
“A bitcoin mining rig”“A bitcoin mining rig”
“A bitcoin mining rig”
 
Best practices to build secure smart contracts
Best practices to build secure smart contractsBest practices to build secure smart contracts
Best practices to build secure smart contracts
 
Cryptocurrencies overview
Cryptocurrencies overviewCryptocurrencies overview
Cryptocurrencies overview
 
Ryan Stortz & Sophia D'Antoine - “EVM2VEC: Bug Discovery in Smart Contracts”
Ryan Stortz & Sophia D'Antoine - “EVM2VEC: Bug Discovery in Smart Contracts”Ryan Stortz & Sophia D'Antoine - “EVM2VEC: Bug Discovery in Smart Contracts”
Ryan Stortz & Sophia D'Antoine - “EVM2VEC: Bug Discovery in Smart Contracts”
 
Ethereum Classic 18 August 2016
Ethereum Classic 18 August 2016 Ethereum Classic 18 August 2016
Ethereum Classic 18 August 2016
 
Introduction to ethereum_public
Introduction to ethereum_publicIntroduction to ethereum_public
Introduction to ethereum_public
 
Eris and Ethereum - Decentralized computing on a blockchain
Eris and Ethereum - Decentralized computing on a blockchainEris and Ethereum - Decentralized computing on a blockchain
Eris and Ethereum - Decentralized computing on a blockchain
 
The State of Crypto Adoption & ETC
The State of Crypto Adoption & ETCThe State of Crypto Adoption & ETC
The State of Crypto Adoption & ETC
 
Evaluation of Ethereum
Evaluation of Ethereum Evaluation of Ethereum
Evaluation of Ethereum
 
Ethereum Classic, today!
Ethereum Classic, today! Ethereum Classic, today!
Ethereum Classic, today!
 
Blockchain Autopsies - Analyzing Ethereum Smart Contract Deaths
Blockchain Autopsies - Analyzing Ethereum Smart Contract DeathsBlockchain Autopsies - Analyzing Ethereum Smart Contract Deaths
Blockchain Autopsies - Analyzing Ethereum Smart Contract Deaths
 

Recently uploaded

US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxsomshekarkn64
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substationstephanwindworld
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 

Recently uploaded (20)

US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Earthing details of Electrical Substation
Earthing details of Electrical SubstationEarthing details of Electrical Substation
Earthing details of Electrical Substation
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 

Ethereum Classic - technology progress to date and next steps

  • 1. Ethereum Classic Technology Progress to Date and Next Steps December 2016 Igor Artamonov
  • 2. 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
  • 3. 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
  • 4. Core Projects ● Geth - official client implementation of the protocol ● Parity - 3rd party client implementation, supports both ETC & ETH ● Mist - official wallet for ETC
  • 5. 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)
  • 6. 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
  • 7. 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
  • 8. 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
  • 10. Other Teams Few other teams and commercial organizations are gathering around Ethereum Classic at the moment