ethereum in a multistakeholder setup (presentation at ethereum developer meetup)

Post on 23-Jan-2017

277 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 LycklamaDouwe.lycklama@innopay.com+31655711150

HugoLöwingerHugo.lowinger@innopay.com+31624395600

Vincent JanssenVincent.jansen@innopay.com+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...

top related