Watch / Smart Contract as a Service: Using messages to share contracts

Smart Contract as a Service: Using messages to share contracts

  • YouTube
  • IPFS
  • Swarm
  • Details

Smart Contract as a Service: Using messages to share contracts

Duration: 00:20:15

Speaker: Brooklyn Zelenka

Type: Breakout

Expertise: intermediate

Event: Devcon 5

Date: Oct 2019

Currently, developers deploy multiple copies of the same contract to the Ethereum blockchain. But with a shared global system, why not deploy contracts once and make them available for everyone?Learning from the actor model of message passing and the ERC1066 Status Codes Standard, I will present a model for “smart contract as a service”. This style of contract design can lead to highly vetted and secure contracts that anyone can re-use. Their persistence and re-use means we can also write integrations so that non-smart contract developers can make use of them off chain.
About the speakers

BZ

Brooklyn Zelenka

Chief Engineer

Brooklyn Zelenka is a polyglot programmer, a founding partner and Chief Engineer at Robot Overlord Software, and a coffee enthusiast. She is a frequent international keynote speaker, panelist, and lecturer, and the primary author of ERC902 (token validation) and ERC1066 (status codes). Lately she has been thinking a lot about the success and failure modes of different tech disciplines, scaling blockchain VMs, and how dependent types can help save us from ourselves. When not roaming the world as a digital nomad, Brooklyn is based out of Vancouver, Canada.

  • Related