A presentation at Decentralized Web Meetup in November 2019 in Amsterdam, Netherlands by Brooklyn Zelenka
DECENTRALIZED WEB MEETUP IPFS & FISSION LIVE
IPFS 101 & A BIT OF FISSION B R O O K LY N Z E L E N K A , @ e x p e d e
IPFS 101 & A BIT OF FISSION B R O O K LY N Z E L E N K A , @ e x p e d e • Cofounder/CTO at Fission • https://fission.codes • PLT & VMs • Previously focused on Ethereum • EIPs 615, 902, 1066, 1444 • ECIP 1050 • Currently spending a lot of time with IPFS & DIDs
COMMONS INFRASTRUCTURE
COMMONS INFRASTRUCTURE ! A S U B S T R AT E F O R E V E R Y O N E “
COMMONS INFRASTRUCTURE OPEN SOURCE Lots of people work on it, everybody benefits from it, and then people can build upon it (even in a revenue generating fashion) # TED LEUNG (2005)
COMMONS INFRASTRUCTURE OPEN NETWORKS Lots of people work on it, everybody benefits from it, people can build upon it (even in a revenue generating fashion), and it’s “owned” by everyone. By participating — even with competitive goals — you are cooperating by serving the content and running compute of others. $
COMMONS INFRASTRUCTURE W H Y N OT M O R E W I D E S P R E A D ?
DIDS
DIDS # H I G H LY A U T H E N T I C ,
DIDS S TA N D A R D I Z AT I O N
DIDS S TA N D A R D I Z AT I O N • W3C • Microsoft • Government of British Columbia • Based on public-key cryptography • Truly “universal” UUIDs • Agnostic about backing • For users, devices, and more
DIDS CLAIMS
DIDS CLAIMS • Principle of least information • “Can attest that this user is over 18” • All claims signed with private key • Age, credentials, country residency, job history, event attendance, …
DIDS W H AT A B O U T T R A C K I N G , P R I VA C Y , R E C O V E R Y
DIDS W H AT A B O U T T R A C K I N G , P R I VA C Y , R E C O V E R Y • Hierarchical deterministic wallets
DIDS W H AT A B O U T T R A C K I N G , P R I VA C Y , R E C O V E R Y • Hierarchical deterministic wallets • Keychains • Generally on a blockchain • Some cases on DNS
DIDS SELF-SOVEREIGN IDENTITY (SSI)
DIDS SELF-SOVEREIGN IDENTITY (SSI) • Generate your own ID!
DIDS SELF-SOVEREIGN IDENTITY (SSI) • Generate your own ID! • As many as you like -
DIDS SELF-SOVEREIGN IDENTITY (SSI) • Generate your own ID! • As many as you like • Generally use commons infrastructure like a blockchain or DNS
W H AT F I S S I O N I S U P T O
W H AT F I S S I O N I S U P T O . MAKING LIFE EASIER FOR ALL DEVS ✨
MAKING LIFE EASIER FOR ALL DEVS PA R A D I G M W AV E S
MAKING LIFE EASIER FOR ALL DEVS PA R A D I G M W AV E S C O N TA I N E R S
MAKING LIFE EASIER FOR ALL DEVS PA R A D I G M W AV E S C O N TA I N E R S SERVERLESS ☁ λ
MAKING LIFE EASIER FOR ALL DEVS PA R A D I G M W AV E S C O N TA I N E R S SERVERLESS UNIVERSAL ☁ 1 λ
MAKING LIFE EASIER FOR ALL DEVS N AT I V E S D K F O R T H E W E B
MAKING LIFE EASIER FOR ALL DEVS T H E N E X T W AV E O F P L AT F O R M S
MAKING LIFE EASIER FOR ALL DEVS Global Storage T H E N E X T W AV E O F P L AT F O R M S FILES 3 D ATA B A S E 2
MAKING LIFE EASIER FOR ALL DEVS Global Storage FILES 3 D ATA B A S E 2 Digital Scarcity T H E N E X T W AV E O F P L AT F O R M S IDENTITY 4 CHECKPOINTS 5
MAKING LIFE EASIER FOR ALL DEVS Global Storage FILES 3 D ATA B A S E 2 Digital Scarcity IDENTITY 4 CHECKPOINTS 5 Portable Compute T H E N E X T W AV E O F P L AT F O R M S DISTRIBUTED COMPUTE 6 SMART CONTRACTS 7
MAKING LIFE EASIER FOR ALL DEVS LOW E R B A R R I E R S
MAKING LIFE EASIER FOR ALL DEVS LOW E R B A R R I E R S High Touch Invisible Custom Product / Rental Commodity / Utility
MAKING LIFE EASIER FOR ALL DEVS LOW E R B A R R I E R S High Touch Ba rrie r to En try Invisible Custom Product / Rental Commodity / Utility
MAKING LIFE EASIER FOR ALL DEVS LOW E R B A R R I E R S High Touch Bespoke Ba Private Ownership rrie r to En try Shared Hosting Serverless Universal Invisible Custom Product / Rental Commodity / Utility
A SIMPLE DEMO
A SIMPLE DEMO $ DECENTRALIZED WEB IN 30 SECONDS OR LESS — NO STEP 2 8
QUICK DEMO M A C O S I N S TA L L
QUICK DEMO HOW TO USE
QUICK DEMO NO STEP 2
https://fission.codes https://talk .fission.codes https://tools.fission.codes 9 B E D A N K T, A M ST E R D A M : brooklyn@fission.codes g i t h u b . c o m /e x p e d e @expede
View IPFS, DIDs, and Fission on Notist.
Dismiss