november 1, 2017 devcon3 agenda - ipfs · 8:00 am - 9:00 am 8:15 am - 8:45 am 9:00 am - 9:08 am...
TRANSCRIPT
8:00 am - 9:00 am
8:15 am - 8:45 am
9:00 am - 9:08 am
9:08 am - 9:35 am
Ethereum Foundation’s annual developers conference has been scaled up three times in the last three months to include 2.5 timesmore presentations, cover 3-4 times more square footage and provide free streaming of Main Hall presentations to those who arenot able to join us in person. An additional smaller Breakout Hall was added all four days of Devcon so that many morepresentations could be included in the program. Presentations from both halls will be recorded for posting online.
There are two Breakout Sessions this year:
Devcon3, Day 3 — zk-SNARKs Breakout 10:40 am – 3:20 pm
Devcon3, Day 4 – P2P Technologies Breakout 10:20 am – 4:30 pm
Devcon3 agenda
DAY 1 – REGISTRATIONFoyer
REFRESHMENTSFoyer
WELCOME AND OPENINGMain Hall
ETHEREUM TEAM INTRODUCTIONMain Hall
Ming Chan
Ming Chan
Vitalik Buterin
Martin Swende
Péter Szilágyi
Zsolt Felföldi
Dr. Christian Reitwiessner
Yoichi Hirai
Alex Beregszaszi
Yann Levreau
November 1, 2017
9:35 am - 9:55 am
9:55 am - 10:20 am
10:20 am - 10:45 am
10:25 am - 10:45 am
10:45 am - 11:05 am
10:45 am - 11:30 am
11:05 am - 11:30 am
11:30 am - 1:00 pm
REGULATORY UPDATE AND LOOK AHEADMain Hall
ETHEREUM IN 25 MINUTES, VERSION MMXVIIMain Hall
INTRO TO CASPER IMPLEMENTATIONBreakout Hall
METHODS FOR DETERMINISTIC PARALLELIZING MESSAGE PROCESSINGMain Hall
PRACTICAL APPLICATIONS OF OFF-CHAIN COMPUTATION IN THE LIGHT CLIENTMain Hall
THUNDERELLA: BLOCKCHAINS WITH OPTIMISTIC INSTANT CONFIRMATIONBreakout Hall
PRESENTING PARITY: A LIGHT CLIENT FOR A HEAVY CHAINMain Hall
DAY 1 – LUNCH
Piper Merriam
Viktor Trón
Vlad Gluhovsky
Everton Fraga
Fabian Vogelsteller
Jerry Brito
Peter Van Valkenburgh
Vitalik Buterin
Chang-Wu Chen
Martin Becze
Zsolt Felföldi
Elaine Shi
Robert Habermeier
November 1, 2017
1:00 pm - 1:20 pm
1:00 pm - 1:45 pm
1:20 pm - 1:35 pm
1:35 pm - 1:55 pm
1:45 pm - 2:15 pm
1:55 pm - 2:15 pm
2:15 pm - 2:35 pm
2:15 pm - 2:40 pm
2:35 pm - 3:00 pm
2:40 pm - 3:00 pm
Foyer
VERIFYING CASPERMain Hall
CHALLENGES AHEAD FOR SMART CONTRACTSBreakout Hall
SIKORKA – PROOF OF PRESENCE FOR BLOCKCHAIN APPLICATIONSMain Hall
JULIA – IR FOR ETHEREUM CONTRACTSMain Hall
INTRODUCING RHOLANG!Breakout Hall
PACKAGE MANAGEMENT FOR SMART CONTRACTSMain Hall
PROGRAMMING INCENTIVES: AN INTRO TO CRYPTOECONOMICSMain Hall
SHOW AND TELLBreakout Hall
CASPER THE FRIENDLY GHOST: A CORRECT-BY-CONSTRUCTION BLOCKCHAINMain Hall
ANATOMY OF AN ETHEREUM CLIENTBreakout Hall
Yoichi Hirai
Emin Gun Sirer
Lefteris Karapetsas
Alex Beregszaszi
Gregory Meredith
Piper Merriam
Karl Floersch
Virgil Griffith
Vlad Zamfir
Andrei Maiboroda
November 1, 2017
3:00 pm - 3:30 pm
3:30 pm - 4:00 pm
3:30 pm - 3:50 pm
3:50 pm - 4:05 pm
4:00 pm - 4:20 pm
4:05 pm - 4:20 pm
4:20 pm - 4:40 pm
4:20 pm - 4:40 pm
4:40 pm - 5:00 pm
4:40 pm - 5:00 pm
DAY 1 – AFTERNOON BREAKFoyer
PANEL: CASPER AND CONSENSUSMain Hall
ERC IDENTITYBreakout Hall
ETHEREUM FOR PYTHON DEVELOPERSBreakout Hall
INTRODUCING THE TRUEBIT VIRTUAL MACHINEMain Hall
ETHEREUM PROTOCOL TESTINGBreakout Hall
SCALING ETHEREUM SMART CONTRACTSMain Hall
CRYPTOGRAPHY ON THE BLOCKCHAINBreakout Hall
ZOKRATES – A TOOLBOX FOR ZKSNARKS ON ETHEREUMMain Hall
1PROTOCOL – VIRTUAL ETHEREUM WORKERSBreakout Hall
Fabian Vogelsteller
Piper Merriam
Jason Teutsch
Dimitry Khokhlov
Joseph Poon
Patrick McCorry
Jacob Eberhardt
Axel Ericsson
Zack Lawrence
November 1, 2017
5:00 pm - 5:30 pm
8:00 am - 9:00 am
8:15 am - 8:45 am
9:00 am - 9:20 am
9:00 am - 9:15 am
9:15 am - 9:35 am
9:20 am - 9:35 am
9:35 am - 9:55 am
9:35 am - 9:55 am
9:55 am - 10:10 am
DESIGNING MAXIMALLY VERIFYING LIGHT CLIENTS AND SHARDINGMain Hall
DAY 2 – REGISTRATIONFoyer
REFRESHMENTSFoyer
DEVELOPERS DEVELOPERS DEVELOPERS: ETHEREUM IN YOUR SERVERS, MOBILESAND GADGETSMain Hall
ADVANCING ETHEREUM IN PERMISSIONED NETWORKS: INTEGRATING PBFT INTOQUORUMBreakout Hall
AION: CONNECTING BLOCKCHAINS OVER A COMMON FABRICBreakout Hall
INTRODUCTION TO WALLETH – THE ETHEREUM ANDROID WALLETMain Hall
PLUGGABLE CRYPTO FOR ETHEREUM NODES: MASTERCHAIN EXPERIENCEBreakout Hall
STATUS – ETHEREUM AT THE EDGES OF THE NETWORKMain Hall
EVOLVING DEVP2PMain Hall
Vitalik Buterin
Péter Szilágyi
Yu-Te Lin
Tyrone Lobban
Matt Spoke
Marcus Ligi
Alexey Troshichev
Dmitry Bozhko
Jarrad Hope
November 1, 2017
November 2, 2017
9:55 am - 10:10 am
10:10 am - 10:25 am
10:10 am - 10:30 am
10:25 am - 10:45 am
10:30 am - 10:45 am
10:45 am - 11:10 am
10:50 am - 11:10 am
A FAST AND SCALABLE BLOCKCHAIN FOR ENTERPRISE USERSBreakout Hall
EVM-C: PORTABLE API FOR ETHEREUM VIRTUAL MACHINESMain Hall
MANEUVERING DATA TO FLOWBreakout Hall
THE EVM: CLEANER, MEANER, AND CLOSER TO THE METALMain Hall
EXTENDING ETHEREUM WITH ENTERPRISE SMART CONTRACTSBreakout Hall
PANEL: EVOLVING THE EVMMain Hall
THE MELON SECURITY APPROACHBreakout Hall
Felix Lange
Jan Xie
Pawel Bylica
Lilin Sun
Dr. Greg Colvin
Marley Gray
Martin Becze
Alex Beregszaszi
Pawel Bylica
Dr. Greg Colvin
Dr. Christian Reitwiessner
Reto Trinkler
Mona El Isa
November 1, 2017
11:10 am - 11:30 am
11:10 am - 11:30 am
11:30 am - 1:00 pm
1:00 pm - 1:40 pm
1:00 pm - 1:20 pm
1:20 pm - 1:40 pm
1:40 pm - 2:00 pm
1:40 pm - 2:00 pm
2:00 pm - 2:20 pm
ETHEREUM SECURITYMain Hall
USING ETHEREUM FOR SECURE DECENTRALIZED OPTIMIZATIONBreakout Hall
DAY 2 – LUNCHFoyer
SWARM DEVELOPMENT UPDATEMain Hall
EVOLUTION OF SMART CONTRACT SECURITY IN THE ETHEREUM ECOSYSTEMBreakout Hall
ENTER THE HYDRA – AN EXPERIMENTAL APPROACH TO SMART CONTRACT SECURITYBreakout Hall
SCALABLE RESPONSIVE ĐAPPS WITH SWARM AND ENSMain Hall
KEVM: OVERVIEW AND PROGRESS REPORTBreakout Hall
THE FUTURE OF TOKEN CONTRACTS: MINIME, GOVERNANCE, LIQUIDPLEDGING &ERC223Main Hall
Martin Swende
Eric Munsing
Viktor Trón
Daniel Nagy
Aron Fischer
Louis Holbrook
Manuel Aráoz
Phil Daian
Daniel Nagy
Everett Hildenbrandt
Jordi Baylina
November 1, 2017
2:00 pm - 2:20 pm
2:20 pm - 2:40 pm
2:20 pm - 2:40 pm
2:40 pm - 3:00 pm
2:40 pm - 3:00 pm
3:00 pm - 3:30 pm
3:30 pm - 3:55 pm
3:50 pm - 4:00 pm
3:55 pm - 4:20 pm
4:00 pm - 4:20 pm
4:20 pm - 4:40 pm
OYENTEBreakout Hall
SECURIFY: NOT YOUR GRANDMA’S SMART CONTRACT VERIFICATIONBreakout Hall
DESIGNING FUTURE-PROOF SMART CONTRACT SYSTEMSMain Hall
EXPLORING THE ETHEREUM BLOCKCHAINMain Hall
MORPHING SMART CONTRACTS WITH BAMBOOBreakout Hall
DAY 2 – AFTERNOON BREAKFoyer
PANEL: USCC – THE UNDERHANDED SOLIDITY CODING CONTESTMain Hall
DEEP DIVE INTO WALLETH – THE ETHEREUM ANDROID WALLETBreakout Hall
PANEL: FORMAL VERIFICATIONMain Hall
TRUSTLINES NETWORK: OPEN PROTOCOL FOR DECENTRALIZED, IOU-BASED CURRENCYNETWORKSBreakout Hall
HARDENING SMART CONTRACTS WITH HARDWARE SECURITYMain Hall
Loi Luu
Quentin Hibon
Jorge Izquierdo
Matt Tan
Wee Chuan Tan
Yoichi Hirai
Marcus Ligi
Bernd Bohmeier
Kristoffer Nærland
November 1, 2017
4:20 pm - 4:40 pm
4:40 pm - 5:00 pm
4:40 pm - 5:00 pm
5:00 pm - 5:10 pm
5:00 pm - 5:20 pm
8:00 am - 9:00 am
8:15 am - 8:45 am
9:00 am - 9:20 am
IC3 – CRYPTO BOOTCAMP PROJECT PRESENTATIONSBreakout Hall
SMARTPOOL: USING SMART CONTRACTS TO ELIMINATE MIDDLEMEN INCRYPTOCURRENCY MININGBreakout Hall
THE RAIDEN NETWORKMain Hall
BABBAGE: A MECHANICAL SMART CONTRACT LANGUAGEBreakout Hall
TOWARDS A PERMANENT ENS REGISTRARMain Hall
DAY 3 – REGISTRATIONFoyer
REFRESHMENTS
INTRO TO SOLIDITY (2017 EDITION)Main Hall
Nicolas Bacca
Everett Hildenbrandt
Phil Daian
Loi Luu
Haseeb Qureshi
Yaron Velner
Augusto Hack
Jannik Luhn
Loredana Cirstea
Dr. Christian Reitwiessner
Nick Johnson
Hudson Jameson
November 1, 2017
November 3, 2017
9:00 am - 9:30 am
9:20 am - 9:40 am
9:20 am - 9:40 am
9:40 am - 10:10 am
10:00 am - 10:20 am
10:10 am - 10:30 am
10:20 am - 10:40 am
10:30 am - 10:50 am
10:40 am - 11:05 am
SCALABLE SECURE SCUTTLEBUTTBreakout Hall
FLEXIBILITY IN SOLIDITYMain Hall
BUILDING AN ETHEREUM-ASSISTED DECENTRALIZED DATA MARKETPLACEBreakout Hall
MIST: TOWARDS A DECENTRALIZED, SECURE ARCHITECTUREMain Hall
RANDOM NUMBER ON THE BLOCKCHAIN: HOW TO GUARANTEE RANDOMNESS BETWEENMULTIPLE PARTIES NOT TRUSTING EACH OTHERBreakout Hall
DAPP DEVELOPMENT USING REMIX, MIST, AND GETHMain Hall
THE OPEN VOTE NETWORK: DECENTRALISED INTERNET VOTING AS A SMARTCONTRACTBreakout Hall
DAPPHUBBMain Hall
[ZK] – INTRODUCTION TO SNARKSBreakout Hall
Dominic Tarr
Dr. Christian Reitwiessner
Guy Zyskind
Everton Fraga
Victor Maia
Clément Lesaege
Yann Levreau
Patrick McCorry
Andy Milenius
Dr. Christian Reitwiessner
November 1, 2017
10:50 am - 11:10 am
11:05 am - 11:30 am
11:10 am - 11:30 am
11:30 am - 1:00 pm
1:00 pm - 1:20 pm
1:00 pm - 1:25 pm
1:20 pm - 1:40 pm
1:25 pm - 1:50 pm
1:40 pm - 2:00 pm
1:50 pm - 2:35 pm
BALANCING DECENTRALIZATION WITH USABILITY: SKILLFUL PRODUCT DESIGN IN THEMOVEMENT TOWARDS FULL DECENTRALIZATIONMain Hall
[ZK] – DEMOCRATIZING ZK-SNARKS: IMPROVED SETUP, PERFORMANCE AND SECURITYBreakout Hall
METAMASK: DISSECTING THE FOXMain Hall
DAY 3 – LUNCHFoyer
WEB3.JS 1.0Main Hall
[ZK] – PARAMETER GENERATIONBreakout Hall
MISSING LINKS IN THE ETHEREUM STACKMain Hall
[ZK] – DSL’S/TOOLSETS/HOW DOES ONE _USE_ A SNARK FOR SOMETHINGBreakout Hall
ETHJS – PRECISION ETHEREUM JAVASCRIPT ARCHITECTURE FOR DAPPSMain Hall
[ZK] – SCALABLE, TRANSPARENT AND POST-QUANTUM SECURE COMPUTATIONALINTEGRITY, WITH APPLICATIONS TO CRYPTO-CURRENCIESBreakout Hall
Raine Revere
Sean Bowe
Aaron Davis
Frankie Pangilinan
Fabian Vogelsteller
Andrew Miller
Jack Peterson
Jacob Eberhardt
Nick Dodson
Eli Ben-Sasson
November 1, 2017
2:00 pm - 2:40 pm
2:35 pm - 3:20 pm
2:40 pm - 3:00 pm
2:40 pm - 3:00 pm
3:00 pm - 3:30 pm
3:30 pm - 3:50 pm
3:30 pm - 3:50 pm
3:50 pm - 4:10 pm
3:50 pm - 4:10 pm
4:10 pm - 4:30 pm
PANEL: DEVELOPMENT FRAMEWORKSMain Hall
[ZK] – ZK-SNARK DISCUSSION AND BRAINSTORMING SESSIONFoyer
USABLE KEY MANAGEMENT FOR MULTIPLE IDENTITIES ACROSS MULTIPLE CHAINSBreakout Hall
SEMANTIC ETHEREUM – LINKING DAPPS TOGETHER WITH DATABreakout Hall
DAY 3 – AFTERNOON BREAKFoyer
DATA IS THE MISSING LINKMain Hall
ETHERDELTA: OFF-CHAIN ORDER BOOK WITH ON-CHAIN SETTLEMENTBreakout Hall
0X: AN OPEN PROTOCOL FOR TRUSTLESS, LOW FRICTION EXCHANGE OF ERC20TOKENSBreakout Hall
SECURE DECENTRALIZED ORACLES: APPLYING INTEL SGX AND TOWNCRIER TOEXTERNAL DATA, PAYMENTS AND OFF-CHAIN COMPUTATIONMain Hall
SCALABLE ONCHAIN VERIFICATION FOR AUTHENTICATED DATA FEEDS AND OFFCHAINCOMPUTATIONSMain Hall
Michael Sena
Rouven Heck
James Pitts
Tim Nugent
Sam Chadwick
Zack Coburn
Will Warren
Sergey Nazarov
Thomas Bertani
November 1, 2017
4:10 pm - 4:30 pm
4:30 pm - 4:50 pm
4:30 pm - 4:50 pm
4:50 pm - 5:20 pm
8:00 am - 9:00 am
8:15 am - 8:45 am
9:00 am - 9:20 am
9:00 am - 9:20 am
9:20 am - 9:40 am
9:40 am - 10:00 am
TURN-KEY SMART CONTRACTSBreakout Hall
IEXEC: ALLOWING SCALABLE, EFFICIENT AND VIRTUALIZED OFF-CHAIN EXECUTION FORARBITRARY APPLICATIONSBreakout Hall
SNOPES MEETS MECHANICAL TURK ON A BLOCKCHAIN: REALITY KEYS, ON-CHAINTRUTH VERIFICATION AND SUBJECTIVOCRACYMain Hall
MIND THE GAP: APPLICATION-DRIVEN EVALUATION OF SMART CONTRACT LANGUAGESMain Hall
DAY 4 – REGISTRATIONFoyer
REFRESHMENTSFoyer
WHISPER: ACHIEVING DARKNESSMain Hall
A STANDARDIZED BUSINESS PROCESS MODEL FOR DECENTRALIZED INSURANCEBreakout Hall
PROTECTING YOUR PRIVACY WITHIN THE BLOCKCHAIN ECOSYSTEMMain Hall
USING WHISPER AND IPFS TO IMPROVE CUSTOMER EXPERIENCE IN A P2PMARKETPLACE
Mike Alonso
Matt Swezey
Gilles Fedak, PhD
Edmund Edgar
Andrew Miller
Vlad Gluhovsky
Christoph Mussenbrock
Robertas Visinskis
November 1, 2017
November 4, 2017
9:40 am - 10:00 am
10:00 am - 10:20 am
10:00 am - 10:15 am
10:15 am - 10:30 am
10:20 am - 10:30 am
10:30 am - 11:00 am
10:30 am - 10:45 am
Main Hall
HOW TO BUILD A REAL WORLD SUPPLY CHAIN ECOSYSTEM USING THE MAIN ETHEREUMNETWORKBreakout Hall
BUILDING CONSUMER FACING INTERFACES FOR TRUST IN SUPPLY CHAINSBreakout Hall
THE DATA MECHANICS OF SAVING THE PLANETMain Hall
DECENTRALISED AUTONOMOUS ORGANIZATION: INTERAL PLATFORM FOR CLIMATEINITIATIVESMain Hall
BREAKOUT SESSION ON P2P TECHNOLOGIES: INTRODUCTORY REMARKSBreakout Hall
[P2P] – SWAP, SWEAR AND SWINDLE GAMESBreakout Hall
HOW CRYPTO PAYROLL CAN IMPROVE THE PLIGHT OF TEMPORARY WORKERSMain Hall
Michael Thuy
Stefaan Ponnet
Giuseppe Bertone
Jessi Baker
Thibaut Schaeffer
Gregory Landua
Risto Karjalainen
Anton Galenovich, Ph.D.
Sergei Lonshakov
Viktor Trón
Viktor Trón
Aron Fischer
Gregg Dourgarian
November 1, 2017
10:45 am - 11:00 am
11:00 am - 11:30 am
11:00 am - 11:15 am
11:15 am - 11:30 am
11:30 am - 1:00 pm
1:00 pm - 1:20 pm
1:00 pm - 1:30 pm
1:20 pm - 1:40 pm
1:30 pm - 2:00 pm
BLOCKCHAIN FOR HUMANITARIAN ASSISTANCEMain Hall
[P2P] – HOW TRUEBIT CAN LEVERAGE POW + POA TO SOLVE FOR VISA-SCALETRANSACTIONSBreakout Hall
IDBOXMain Hall
BRINGING THE NON-CRYPTO WORLD ONTO ETHEREUM THROUGH SOCIAL IMPACTMain Hall
DAY 4 – LUNCHFoyer
THE COLONY REPUTATION PROTOCOL: A VERIFIABLE, SCALABLE REPUTATION SYSTEM.Main Hall
[P2P] – WEB3 GOES LIVE – LIVESTREAMING VIDEO ON THE PEER-TO-PEER INTERNETBreakout Hall
KLEROS: BUILDING A DECENTRALIZED COURT SYSTEM TO ARBITRATE SMARTCONTRACTSMain Hall
[P2P] – STREAMR STACK FOR P2P DATA TRANSPORT AND OFF-CHAIN ANALYTICSBreakout Hall
Aram Gugusian
Houman Haddad
Zac Mitton
Julien Bouteloup
Jakub Wojciechowski
Raphaël Mazet
Aron Fischer
Eric Tang
Clément Lesaege
Henri Pihkala
November 1, 2017