Ethereum in a multistakeholder setup (presentation at Ethereum developer meetup)
-
Upload
pascal-van-hecke -
Category
Technology
-
view
277 -
download
1
Transcript of Ethereum in a multistakeholder setup (presentation at Ethereum developer meetup)
tomorrow’stransactionstoday
Ethereumdeveloper meetupInnopay,February25th 2016
2 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Agenda
Talks• Ethereum andmulti-stakeholder setups(PascalVanHecke)• Thecurrentstateofdocsandtools(Joris Bontje)
ShowandTell• UpdateonSyng.io andthestateofMobileEthereum computing(Jarrad Hope)• DemooftheEther.camp IDE(Benedikt)• ChoosingbetweentheBitcoinandEthereum Blockchains
(Joris Oudejans andHidde Lycklama,Vlinderstorm)• TransparentvotingonEthereum (Merlijn vanIttersum)• …
LiveTweets• You:lookingforcoworkers,announcingaproject...
3 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Sometips
Socialmedia
• #ethereum @innopay• Feelfreetotakepictures• Ourvolunteers foraudio/video
Practical
• Wefinishbefore10• Volunteer-run!• Nextmeetups?
tomorrow’stransactionstoday
Ethereum inmultistakeholder setup
PascalVanHecke – Feb26th2016
Innopay,February25th 2016
5 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
InnovationexpertsinPayments,DigitalIdentityandE-Business
• Foundedin2002
• Partners:ShikkoNijland&Douwe Lycklama
• HQinTheNetherlands,Amsterdam
• 20+consultantsplusInternationalnetworkofassociatedexperts
• Threecorepractices:Payments,DigitalIdentityandE-Business
• Strategy,co-creationandtransformation
• GeographicalfocusonEU
• Memberofa.o. EBA,ECPandEPCA
• FoundingmemberofHollandFintech
6 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Thethreepracticescontinuouslyprovideclientswiththelatestknowledgeandinsights
DigitalIdentity
E-business• Internetenables services tobereachable viathedigitalchanneland causesbusiness toengageindigitaltransformation
• Innopay helps companies tooffer digitalservicesand provides strategiestosupport theirdigitaltransformation process
• Duetoplace-independent commerce itisbecoming anecessitytoidentify youronline customers
• Innopayworksfor several collaborative trust frameworks and alsohelpsorganisations todealwithonline identification, authentication and verificationprocesses of theircustomers
• Thematuring Internetand theenduringmobile revolutionchange contexts ofcommerce. Businesses andconsumers demand realtimeservices,anyplace anytime
• Innopay supports clientsacross thepayments valuechaintoadapt tonewdemands andexploit theopportunities ofthisnew reality
Payments
Douwe [email protected]+31655711150
HugoLö[email protected]+31624395600
Vincent [email protected]+31642102058
7 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder:examples
8 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder
9 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder:payments
“The payment you requestedis approved by my customer and you
can expect the money tomorrow”
10 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder:identity
“I know the user at your customer’s websiteand this is his name and address”
11 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder:identity
“I know the user at your customer’s websiteand this is her BSN”
12 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder:authorizations
“The user at your websiteis authorized to perform this
action on behalf of company XY NV”
13 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder:invoicing
“The invoice you sent has been approvedby your customer and you can expect payment
in 30 days”
14 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder
15 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder
“An invoice that has been approved by a customer can be offered
on the market to be prefinanced”
16 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Multistakeholder
“An invoice that has been approved is automatically on the
market for prefinancing”
17 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
“Smartcontract”
Promise:
A15-yearoldcandeploybusinesslogicthatis:
• Verifiable• Immutable• Untamperable• Untouchable
18 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Smartcontractpattern
1Lockthingofvalueincontract
2Contractcodedeterminesredistribution
3Basedoninformation thatisnotyetknown
19 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Smartcontractpattern
1Lockthingofvalueincontract• Nativecrypto• Tokensrepresentingvalue…or
abilities2Contractcodedeterminesredistribution
3Basedoninformation thatisnotyetknown
20 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Smartcontractpattern
1Lockthingofvalueincontract• Nativecrypto• Tokensrepresentingvalue…or
abilities2Contractcodedeterminesredistribution• Triggeredbytransaction
3Basedoninformation thatisnotyetknown
21 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Smartcontractpattern
1Lockthingofvalueincontract• Nativecrypto• Tokensrepresentingvalue…or
abilities2Contractcodedeterminesredistribution• Triggeredbytransaction
3Basedoninformation thatisnotyetknown• Randomness• Actor• Oracle
22 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Questions
1Publicorpermissioned• Privacy/Confidentiality• Finality• Accountability
2Capital requirements• Trustless impliesprefinancing
3Legalvacuum?• Tokensrepresent legalconstructs
− Invoices− Money− Debt...
tomorrow’stransactionstoday
Wearerecruiting…
Contactus
24 Ethereum inmultistakeholder setup.PascalVanHecke,Feb25th2016.©InnopayBV
Agenda
Talks• Ethereum andmulti-stakeholder setups(PascalVanHecke)• Thecurrentstateofdocsandtools(Joris Bontje)
ShowandTell• UpdateonSyng.io andthestateofMobileEthereum computing(Jarrad Hope)• DemooftheEther.camp IDE(Benedikt)• ChoosingbetweentheBitcoinandEthereum Blockchains
(Joris Oudejans andHidde Lycklama,Vlinderstorm)• TransparentvotingonEthereum (Merlijn vanIttersum)• …
LiveTweets• You:lookingforcoworkers,announcingaproject...