SlideShare a Scribd company logo
1 of 44
Eris and Ethereum
Decentralized computing on a blockchain
Aron van Ammers
Blockstars.io
A bit about me
● Aron van Ammers
● Active in fintech (more "TECH" than "fin")
● Background: Model Driven Software engineering,
University of Twente
A bit about me
● Background: CTO of I&DT, building Curasoft, SaaS
for health care
Down the rabbit hole
● 2014: time for a change
● What's happening?
– Bitcoin
– Cryptocurrency
– Smart contracts
– Decentralization
● May 2014: Certinio, independent consultant
Down the rabbit hole
● Nov 2014: Blockstars.io
● A full-service agency dedicated to designing,
developing, launching and managing Blockchain
businesses
● Projects
– MoneyCircles.com
– AssetCha.in
– Several other projects in stealth
A bit of history
● The road to Bitcoin
A bit of history
● The road to Bitcoin
Bitcoin: the first blockchain
● Solution to the "byzantine generals problem"
– A minority of bad actors can't game the system
● Digital scarcity
● Trustworthy ledger without the need to trust a
single party
Bitcoin: the first blockchain
● How does it work?
– Peer-to-peer technology
– A shared public "database"
– "Wasting" energy as a proof of work
– Easy to check, extremely hard to break
● More or less detailed explanations of the "how"
available on demand
So what is a blockchain?
● Wikipedia:
– "...a distributed database that serves as a public
ledger.."
So what is a blockchain?
● Vitalik Buterin (Ethereum founder):
– "A blockchain is a magic computer that anyone can upload
programs to and leave the programs to self-execute, where
the current and all previous states of every program are
always publicly visible, and which carries a very strong
cryptoeconomically secured guarantee that programs
running on the chain will continue to execute in exactly the
way that the blockchain protocol specifies."
https://blog.ethereum.org/2015/04/13/visions-part-1-the-value
So what is a blockchain?
● Preston Byrne (Eris Industries):
– http://pt.slideshare.net/PrestonJByrne/dgw-birch-erispresen
"Bitcoin 2.0"
● After the success of Bitcoin and its limits, a lot of initiatives to build "Bitcoin
2.0":
– Alternative coins or "altcoins"
– Sidechains
– Smart contracts
– Smart assets
– Crypto-equity
– ...
● Our take:
– Distributed, decentralized, verifiable information systems that possibly have an
economic aspect to them.
Decentralized applications
● Both Ethereum and Eris are platforms for building
decentralized applications or "DApps"
● Away from the client-server model
● Freedom?
Decentralized applications
● Like Bitcoin is "decentralized money" (or money of the people),
DApps allow "decentralized computing" or (apps of the people)
● Decentralized development leads to fundamental questions:
– What is money?
– What is identity?
– What is reputation?
– What is a business?
– What is a government?
Decentralized applications: why?
● Trust
● Traceability
● Verifiability
● Preventing concentration of power
Ethereum
Ethereum
● Building a new blockchain from scratch
● "Computer on a blockchain" (very slow, but very
trustworthy)
● Single, public blockchain like Bitcoin
● Many implementations
● Infinite possibilities
– which may or may not be practical and useful
Ethereum: culture
● Crowd funded
● Open source
● No commercial motives
● "hackers and hippies"
● Politically motivated
Ethereum: culture
Ethereum: business
● But: "big corp" is watching and taking part
● IBM/Samsung ADEPT
– Ethereum fork
– Connected washing
machine that is a
financial actor
Ethereum: how does it work?
● The blockchain contains "contracts", which are
compact computer programs
● Every node in the network verifies the execution
● Every user can create a contract
● All transactions cost a small amount of
cryptocurrency
Ethereum: how does it work?
● Contract development: compact programs
Ethereum: how does it work?
● Contract development: compact programs
Ethereum: for the end user
● Separate browser
Ethereum for the end user
● Or in every browser?
● Problem: security
Ethereum for the end user
● Access by end users is an unsolved problem for all
"crypto 2.0" platforms
– Low barrier to entry
– Usable security
Ethereum: state of the platform
● Testnet operational
Ethereum: state of the platform
● Early days
● Development environment is stabilizing
● Many applications / businesses are being built
● No projects in production yet
Ethereum: state of the platform
● Whisper: secure direct communication
● Swarm: secure file storage
Ethereum: tech impression
● Augur: prediction markets
http://www.augur.net/
Ethereum: tech impression
● Development node (AlethZero)
Eris Industries
● "Fork" (clone) of Ethereum
● Building a platform for
the enterprise
● Strong legal background
● A playful bunch of people
Eris Industries vs Ethereum
● Not "one true blockchain", but millions of them
● Blockchains are useful for closed and open purposes
● Applications may or may not have a financial aspect
● Blockchains have permissions (and hence
controllers)
Eris Industries
● File storage: builds on IPFS (independent)
● No parallel for Whisper yet
Eris Industries: state of the platform
● More stable
● Well-documented toolset
● Commercial support
● But also early days. Ready for development, not
ready for apps in production.
Eris Industries: tech demo
● 2gather: decentralized "YouTube"
●
Case studies
● What are your challenges?
Tracking the blockchain ecosystem
● 200+ blockchain startups
● Financial and non-financial
● Big, small, non-profit, corporate
https://www.blockstars.io/ecosystem
Impact for future development
● Software and devices as economic actors
● The question of "What is money" will be further
debated
● As will revenue models, business structures,
government, …
● Much more secure software altogether
● From "client-server" to "participatory architecture"
Contact
@aronvanammers
@blockstarsio
Slides will be on:
http://www.slideshare.net/Blockstarsio

More Related Content

What's hot

Blockchain Technology - Application and Benefits [17 May 2016]
Blockchain Technology - Application and Benefits [17 May 2016]Blockchain Technology - Application and Benefits [17 May 2016]
Blockchain Technology - Application and Benefits [17 May 2016]Mick Motion-Wise
 
9 BUILDING BLOCKS FOR A SUCCESSFUL BLOCKCHAIN INDUSTRY | BLOCKSTARS.IO
9 BUILDING BLOCKS FOR A SUCCESSFUL BLOCKCHAIN INDUSTRY | BLOCKSTARS.IO9 BUILDING BLOCKS FOR A SUCCESSFUL BLOCKCHAIN INDUSTRY | BLOCKSTARS.IO
9 BUILDING BLOCKS FOR A SUCCESSFUL BLOCKCHAIN INDUSTRY | BLOCKSTARS.IOBlockStars.io
 
Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017🔗Audrey Chaing
 
Blockchain- how it could transform business
Blockchain- how it could transform businessBlockchain- how it could transform business
Blockchain- how it could transform businessLet's Learn Digital
 
Blockchain 3.0 - Decentral Applications
Blockchain 3.0 - Decentral ApplicationsBlockchain 3.0 - Decentral Applications
Blockchain 3.0 - Decentral ApplicationsBart Waeterschoot
 
Harrison lsri blockchain 2017
Harrison lsri blockchain 2017Harrison lsri blockchain 2017
Harrison lsri blockchain 2017Colin Harrison
 
Blockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable ThingsBlockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable ThingsTim Lackey
 
Blockchain; how it works, and why you should care
Blockchain; how it works, and why you should careBlockchain; how it works, and why you should care
Blockchain; how it works, and why you should careVincent Olislagers
 
Ethereum Paris w/ Stephan Tual
Ethereum Paris w/ Stephan Tual  Ethereum Paris w/ Stephan Tual
Ethereum Paris w/ Stephan Tual Karl CHAPPE
 
Making Lemonade out of Lemons: Squeezing utility from a proof-of-work experiment
Making Lemonade out of Lemons: Squeezing utility from a proof-of-work experimentMaking Lemonade out of Lemons: Squeezing utility from a proof-of-work experiment
Making Lemonade out of Lemons: Squeezing utility from a proof-of-work experimentTim Swanson
 
An Introduction to Blockchain
An Introduction to BlockchainAn Introduction to Blockchain
An Introduction to BlockchainThomvest Ventures
 
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGsThe ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGsJonathan Ajah
 
The curious case of Blockchain Technology
The curious case of Blockchain TechnologyThe curious case of Blockchain Technology
The curious case of Blockchain TechnologyRitesh Mehrotra
 
Structured approach to blockchain and consensus techniques
Structured approach to blockchain and consensus techniquesStructured approach to blockchain and consensus techniques
Structured approach to blockchain and consensus techniquesVasiliy Suvorov
 
Blockchain a-new-disruption-in-financial-services - IBM
Blockchain a-new-disruption-in-financial-services - IBMBlockchain a-new-disruption-in-financial-services - IBM
Blockchain a-new-disruption-in-financial-services - IBMDiego Alberto Tamayo
 
Agora: general-purpose blockchain platform
Agora: general-purpose blockchain platformAgora: general-purpose blockchain platform
Agora: general-purpose blockchain platformpizyumi
 
170321 cebit blockchain summit frank bolten
170321 cebit blockchain summit frank bolten170321 cebit blockchain summit frank bolten
170321 cebit blockchain summit frank boltenFrank Bolten
 

What's hot (20)

Blockchain Technology - Application and Benefits [17 May 2016]
Blockchain Technology - Application and Benefits [17 May 2016]Blockchain Technology - Application and Benefits [17 May 2016]
Blockchain Technology - Application and Benefits [17 May 2016]
 
9 BUILDING BLOCKS FOR A SUCCESSFUL BLOCKCHAIN INDUSTRY | BLOCKSTARS.IO
9 BUILDING BLOCKS FOR A SUCCESSFUL BLOCKCHAIN INDUSTRY | BLOCKSTARS.IO9 BUILDING BLOCKS FOR A SUCCESSFUL BLOCKCHAIN INDUSTRY | BLOCKSTARS.IO
9 BUILDING BLOCKS FOR A SUCCESSFUL BLOCKCHAIN INDUSTRY | BLOCKSTARS.IO
 
Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017
 
Blockchain- how it could transform business
Blockchain- how it could transform businessBlockchain- how it could transform business
Blockchain- how it could transform business
 
Blockchain 3.0 - Decentral Applications
Blockchain 3.0 - Decentral ApplicationsBlockchain 3.0 - Decentral Applications
Blockchain 3.0 - Decentral Applications
 
Harrison lsri blockchain 2017
Harrison lsri blockchain 2017Harrison lsri blockchain 2017
Harrison lsri blockchain 2017
 
Blockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable ThingsBlockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable Things
 
Blockchain; how it works, and why you should care
Blockchain; how it works, and why you should careBlockchain; how it works, and why you should care
Blockchain; how it works, and why you should care
 
Ethereum Paris w/ Stephan Tual
Ethereum Paris w/ Stephan Tual  Ethereum Paris w/ Stephan Tual
Ethereum Paris w/ Stephan Tual
 
Making Lemonade out of Lemons: Squeezing utility from a proof-of-work experiment
Making Lemonade out of Lemons: Squeezing utility from a proof-of-work experimentMaking Lemonade out of Lemons: Squeezing utility from a proof-of-work experiment
Making Lemonade out of Lemons: Squeezing utility from a proof-of-work experiment
 
An Introduction to Blockchain
An Introduction to BlockchainAn Introduction to Blockchain
An Introduction to Blockchain
 
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGsThe ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
The ABC of Blockchain Tech : Crypto,NFTs and the UN SDGs
 
The curious case of Blockchain Technology
The curious case of Blockchain TechnologyThe curious case of Blockchain Technology
The curious case of Blockchain Technology
 
Structured approach to blockchain and consensus techniques
Structured approach to blockchain and consensus techniquesStructured approach to blockchain and consensus techniques
Structured approach to blockchain and consensus techniques
 
Blockchain a-new-disruption-in-financial-services - IBM
Blockchain a-new-disruption-in-financial-services - IBMBlockchain a-new-disruption-in-financial-services - IBM
Blockchain a-new-disruption-in-financial-services - IBM
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Intro to Blockchain
Intro to Blockchain Intro to Blockchain
Intro to Blockchain
 
Agora: general-purpose blockchain platform
Agora: general-purpose blockchain platformAgora: general-purpose blockchain platform
Agora: general-purpose blockchain platform
 
170321 cebit blockchain summit frank bolten
170321 cebit blockchain summit frank bolten170321 cebit blockchain summit frank bolten
170321 cebit blockchain summit frank bolten
 
Unlocking Blockchain’s Potential
Unlocking Blockchain’s PotentialUnlocking Blockchain’s Potential
Unlocking Blockchain’s Potential
 

Similar to Eris and Ethereum - Decentralized computing on a blockchain

Blockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysWithTheBest
 
Decentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering PerspectiveDecentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering PerspectiveBambang Purnomosidi D. P.
 
Impact of Blockchain on IT AuditBlockchain Techn.docx
Impact of Blockchain on IT AuditBlockchain Techn.docxImpact of Blockchain on IT AuditBlockchain Techn.docx
Impact of Blockchain on IT AuditBlockchain Techn.docxsheronlewthwaite
 
Best practices for using & securing bitcons alan reiner
Best practices for using & securing bitcons  alan reinerBest practices for using & securing bitcons  alan reiner
Best practices for using & securing bitcons alan reinerMediabistro
 
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...hubraum IoT Academy
 
Crypto Coinference 2019 - Eidoo 2.0, verso la DeFi ed oltre.
Crypto Coinference 2019 - Eidoo 2.0, verso la DeFi ed oltre.Crypto Coinference 2019 - Eidoo 2.0, verso la DeFi ed oltre.
Crypto Coinference 2019 - Eidoo 2.0, verso la DeFi ed oltre.Crypto Coinference
 
BlockChain Technology - Technology Behind Bitcoin and other Cryptocurrency
BlockChain Technology - Technology Behind Bitcoin and other CryptocurrencyBlockChain Technology - Technology Behind Bitcoin and other Cryptocurrency
BlockChain Technology - Technology Behind Bitcoin and other CryptocurrencyYashwanth Reddy
 
Industry-specific blockchains
Industry-specific blockchainsIndustry-specific blockchains
Industry-specific blockchainsBlockStars.io
 
Blockchain presentation to isaca (kemp)
Blockchain presentation to isaca (kemp)Blockchain presentation to isaca (kemp)
Blockchain presentation to isaca (kemp)Milan Hazra
 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain BasicsAli Ayyash
 
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...eMadrid network
 
Aeternity Blockchain - Ecosystem & Devtools [2019]
Aeternity Blockchain - Ecosystem & Devtools [2019]Aeternity Blockchain - Ecosystem & Devtools [2019]
Aeternity Blockchain - Ecosystem & Devtools [2019]Przemysław Thomann
 
Ethereum white paper made simple
Ethereum white paper made simpleEthereum white paper made simple
Ethereum white paper made simpleAntonio Manno
 
Building Digital Transaction Systems in the new Banking World
Building Digital Transaction Systems in the new Banking WorldBuilding Digital Transaction Systems in the new Banking World
Building Digital Transaction Systems in the new Banking WorldRamit Surana
 
Blockchain and the digital future. Promises of new technology against reality
Blockchain and the digital future. Promises of new technology against realityBlockchain and the digital future. Promises of new technology against reality
Blockchain and the digital future. Promises of new technology against realityVladimir Seleznev
 
Understanding blockchain v1.0 manish gupta (7 min read)
Understanding blockchain  v1.0 manish gupta (7 min read)Understanding blockchain  v1.0 manish gupta (7 min read)
Understanding blockchain v1.0 manish gupta (7 min read)ManishGuptaJi
 
Internet of things - what is really happening
Internet of things - what is really happeningInternet of things - what is really happening
Internet of things - what is really happeningThor Henning Hetland
 

Similar to Eris and Ethereum - Decentralized computing on a blockchain (20)

Blockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSysBlockchain, Ethereum and ConsenSys
Blockchain, Ethereum and ConsenSys
 
Decentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering PerspectiveDecentralized Application: A Software Engineering Perspective
Decentralized Application: A Software Engineering Perspective
 
Impact of Blockchain on IT AuditBlockchain Techn.docx
Impact of Blockchain on IT AuditBlockchain Techn.docxImpact of Blockchain on IT AuditBlockchain Techn.docx
Impact of Blockchain on IT AuditBlockchain Techn.docx
 
Best practices for using & securing bitcons alan reiner
Best practices for using & securing bitcons  alan reinerBest practices for using & securing bitcons  alan reiner
Best practices for using & securing bitcons alan reiner
 
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
Horizon 2020 IoT Project Sofie Secure Open Federation of Internet Everywhere ...
 
Crypto Coinference 2019 - Eidoo 2.0, verso la DeFi ed oltre.
Crypto Coinference 2019 - Eidoo 2.0, verso la DeFi ed oltre.Crypto Coinference 2019 - Eidoo 2.0, verso la DeFi ed oltre.
Crypto Coinference 2019 - Eidoo 2.0, verso la DeFi ed oltre.
 
BlockChain Technology - Technology Behind Bitcoin and other Cryptocurrency
BlockChain Technology - Technology Behind Bitcoin and other CryptocurrencyBlockChain Technology - Technology Behind Bitcoin and other Cryptocurrency
BlockChain Technology - Technology Behind Bitcoin and other Cryptocurrency
 
Industry-specific blockchains
Industry-specific blockchainsIndustry-specific blockchains
Industry-specific blockchains
 
Blockchain presentation to isaca (kemp)
Blockchain presentation to isaca (kemp)Blockchain presentation to isaca (kemp)
Blockchain presentation to isaca (kemp)
 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain Basics
 
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...
02_07_2018_«El valor de blockchain en el registro de la actividad académica: ...
 
Aeternity Blockchain - Ecosystem & Devtools [2019]
Aeternity Blockchain - Ecosystem & Devtools [2019]Aeternity Blockchain - Ecosystem & Devtools [2019]
Aeternity Blockchain - Ecosystem & Devtools [2019]
 
Ethereum white paper made simple
Ethereum white paper made simpleEthereum white paper made simple
Ethereum white paper made simple
 
Building Digital Transaction Systems in the new Banking World
Building Digital Transaction Systems in the new Banking WorldBuilding Digital Transaction Systems in the new Banking World
Building Digital Transaction Systems in the new Banking World
 
Programming Decentralized Application
Programming Decentralized ApplicationProgramming Decentralized Application
Programming Decentralized Application
 
All About Ethereum
All About EthereumAll About Ethereum
All About Ethereum
 
Blockchain and the digital future. Promises of new technology against reality
Blockchain and the digital future. Promises of new technology against realityBlockchain and the digital future. Promises of new technology against reality
Blockchain and the digital future. Promises of new technology against reality
 
Blockchain
Blockchain Blockchain
Blockchain
 
Understanding blockchain v1.0 manish gupta (7 min read)
Understanding blockchain  v1.0 manish gupta (7 min read)Understanding blockchain  v1.0 manish gupta (7 min read)
Understanding blockchain v1.0 manish gupta (7 min read)
 
Internet of things - what is really happening
Internet of things - what is really happeningInternet of things - what is really happening
Internet of things - what is really happening
 

Recently uploaded

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Eris and Ethereum - Decentralized computing on a blockchain

  • 1. Eris and Ethereum Decentralized computing on a blockchain Aron van Ammers Blockstars.io
  • 2. A bit about me ● Aron van Ammers ● Active in fintech (more "TECH" than "fin") ● Background: Model Driven Software engineering, University of Twente
  • 3. A bit about me ● Background: CTO of I&DT, building Curasoft, SaaS for health care
  • 4. Down the rabbit hole ● 2014: time for a change ● What's happening? – Bitcoin – Cryptocurrency – Smart contracts – Decentralization ● May 2014: Certinio, independent consultant
  • 5. Down the rabbit hole ● Nov 2014: Blockstars.io ● A full-service agency dedicated to designing, developing, launching and managing Blockchain businesses ● Projects – MoneyCircles.com – AssetCha.in – Several other projects in stealth
  • 6. A bit of history ● The road to Bitcoin
  • 7. A bit of history ● The road to Bitcoin
  • 8. Bitcoin: the first blockchain ● Solution to the "byzantine generals problem" – A minority of bad actors can't game the system ● Digital scarcity ● Trustworthy ledger without the need to trust a single party
  • 9. Bitcoin: the first blockchain ● How does it work? – Peer-to-peer technology – A shared public "database" – "Wasting" energy as a proof of work – Easy to check, extremely hard to break ● More or less detailed explanations of the "how" available on demand
  • 10. So what is a blockchain? ● Wikipedia: – "...a distributed database that serves as a public ledger.."
  • 11. So what is a blockchain? ● Vitalik Buterin (Ethereum founder): – "A blockchain is a magic computer that anyone can upload programs to and leave the programs to self-execute, where the current and all previous states of every program are always publicly visible, and which carries a very strong cryptoeconomically secured guarantee that programs running on the chain will continue to execute in exactly the way that the blockchain protocol specifies." https://blog.ethereum.org/2015/04/13/visions-part-1-the-value
  • 12. So what is a blockchain? ● Preston Byrne (Eris Industries): – http://pt.slideshare.net/PrestonJByrne/dgw-birch-erispresen
  • 13. "Bitcoin 2.0" ● After the success of Bitcoin and its limits, a lot of initiatives to build "Bitcoin 2.0": – Alternative coins or "altcoins" – Sidechains – Smart contracts – Smart assets – Crypto-equity – ... ● Our take: – Distributed, decentralized, verifiable information systems that possibly have an economic aspect to them.
  • 14. Decentralized applications ● Both Ethereum and Eris are platforms for building decentralized applications or "DApps" ● Away from the client-server model ● Freedom?
  • 15. Decentralized applications ● Like Bitcoin is "decentralized money" (or money of the people), DApps allow "decentralized computing" or (apps of the people) ● Decentralized development leads to fundamental questions: – What is money? – What is identity? – What is reputation? – What is a business? – What is a government?
  • 16. Decentralized applications: why? ● Trust ● Traceability ● Verifiability ● Preventing concentration of power
  • 18. Ethereum ● Building a new blockchain from scratch ● "Computer on a blockchain" (very slow, but very trustworthy) ● Single, public blockchain like Bitcoin ● Many implementations ● Infinite possibilities – which may or may not be practical and useful
  • 19. Ethereum: culture ● Crowd funded ● Open source ● No commercial motives ● "hackers and hippies" ● Politically motivated
  • 21. Ethereum: business ● But: "big corp" is watching and taking part ● IBM/Samsung ADEPT – Ethereum fork – Connected washing machine that is a financial actor
  • 22. Ethereum: how does it work? ● The blockchain contains "contracts", which are compact computer programs ● Every node in the network verifies the execution ● Every user can create a contract ● All transactions cost a small amount of cryptocurrency
  • 23. Ethereum: how does it work? ● Contract development: compact programs
  • 24. Ethereum: how does it work? ● Contract development: compact programs
  • 25. Ethereum: for the end user ● Separate browser
  • 26. Ethereum for the end user ● Or in every browser? ● Problem: security
  • 27. Ethereum for the end user ● Access by end users is an unsolved problem for all "crypto 2.0" platforms – Low barrier to entry – Usable security
  • 28. Ethereum: state of the platform ● Testnet operational
  • 29. Ethereum: state of the platform ● Early days ● Development environment is stabilizing ● Many applications / businesses are being built ● No projects in production yet
  • 30. Ethereum: state of the platform ● Whisper: secure direct communication ● Swarm: secure file storage
  • 31. Ethereum: tech impression ● Augur: prediction markets http://www.augur.net/
  • 32. Ethereum: tech impression ● Development node (AlethZero)
  • 33. Eris Industries ● "Fork" (clone) of Ethereum ● Building a platform for the enterprise ● Strong legal background ● A playful bunch of people
  • 34. Eris Industries vs Ethereum ● Not "one true blockchain", but millions of them ● Blockchains are useful for closed and open purposes ● Applications may or may not have a financial aspect ● Blockchains have permissions (and hence controllers)
  • 35. Eris Industries ● File storage: builds on IPFS (independent) ● No parallel for Whisper yet
  • 36. Eris Industries: state of the platform ● More stable ● Well-documented toolset ● Commercial support ● But also early days. Ready for development, not ready for apps in production.
  • 37. Eris Industries: tech demo ● 2gather: decentralized "YouTube" ●
  • 38. Case studies ● What are your challenges?
  • 39. Tracking the blockchain ecosystem ● 200+ blockchain startups ● Financial and non-financial ● Big, small, non-profit, corporate https://www.blockstars.io/ecosystem
  • 40.
  • 41.
  • 42.
  • 43. Impact for future development ● Software and devices as economic actors ● The question of "What is money" will be further debated ● As will revenue models, business structures, government, … ● Much more secure software altogether ● From "client-server" to "participatory architecture"
  • 44. Contact @aronvanammers @blockstarsio Slides will be on: http://www.slideshare.net/Blockstarsio