UCAN Decentralize Auth
๐ Authorise Everything, Everywhere, All At Once โ
github.com/ucan-wg
Slide 2
UCAN Decentralize Auth
Slide 3
UCAN Decentralize Auth
When speaking of computation, all too much emphasis is often placed on the [services] themselves. The fabric of a system is the dynamic reference graph. Mark Miller, An Ode to the Granovetter Diagram
UCAN Decentralize Auth
Brooklyn Zelenka @expede Cofounder & CTO at Fission discord.gg/fissioncodes @fission@plnetwork.xyz Might know a thing or two about UCAN github.com/ucan-wg PLT and distributed systems are my jam
github.com/expede
Slide 6
UCAN Decentralize Auth
Everywhere
Slide 7
UCAN Decentralize Auth
Everywhere
Far Edge
Commons
Cloud & Edge
Slide 8
UCAN Decentralize Auth
Everywhere
Far Edge
Commons
Cloud & Edge
Slide 9
UCAN Decentralize Auth
Everywhere
Far Edge
Commons
Cloud & Edge
Slide 10
UCAN Decentralize Auth
Open Protocols Everywhere
Slide 11
UCAN Decentralize Auth
Open Protocols Everywhere Compute โ Data ๐พ Auth ๐
Slide 12
UCAN Decentralize Auth
Open Protocols Everywhere Compute โ Data ๐พ Auth ๐
Slide 13
UCAN Decentralize Auth
How to Power a New Internet
๐
Slide 14
How to Power a New Internet ๐
Adoption & Audience
Slide 15
How to Power a New Internet ๐
Adoption & Audience
Slide 16
How to Power a New Internet ๐
Adoption & Audience
Slide 17
How to Power a New Internet ๐
Adoption & Audience
Slide 18
How to Power a New Internet ๐
Adoption & Audience
Slide 19
How to Power a New Internet ๐
Adoption & Audience
Slide 20
How to Power a New Internet ๐
DX & UX
Slide 21
How to Power a New Internet ๐
DX & UX
Web3 UX is too hard for many users
Slide 22
How to Power a New Internet ๐
DX & UX
P O Web3 UX is too hard for many users T S L L U F
Slide 23
How to Power a New Internet ๐
Move the Needle
Slide 24
How to Power a New Internet ๐
Move the Needle
Realpolitik Easier, as secure, & more open than: OAuth, X.509, SAML, Macaroons, MetaMask, WalletConnect, etc
Slide 25
How to Power a New Internet ๐
OAuth Sequence
Slide 26
How to Power a New Internet ๐
OAuth Sequence
Slide 27
How to Power a New Internet ๐
OAuth Sequence
Slide 28
How to Power a New Internet ๐
OAuth Sequence
Slide 29
How to Power a New Internet ๐
UCAN Sequence
๐
Slide 30
How to Power a New Internet ๐
UCAN Sequence
๐
Slide 31
How to Power a New Internet ๐
UCAN Sequence
๐
Slide 32
How to Power a New Internet ๐
UCAN Sequence
๐
Slide 33
How to Power a New Internet ๐
Project Approach
Slide 34
How to Power a New Internet ๐
Project Approach
Be a Trojan Horse Build on widely supported, familiar, well-understood standards & tools
Slide 35
How to Power a New Internet ๐
Tools For Mere Mortals
Slide 36
UCAN Decentralize Auth
Case Study: IPNS
Slide 37
UCAN Decentralize Auth
Case Study: IPNS
Slide 38
UCAN Decentralize Auth
Case Study: IPNS
Slide 39
UCAN Decentralize Auth
Case Study: IPNS
๐ง๐ป
Slide 40
UCAN Decentralize Auth
Case Study: IPNS ๐ ๐ง๐ป
UCAN Decentralize Auth
Case Study: Apps
๐คต ๐ง ๐จ๐พ
Slide 45
UCAN Decentralize Auth
Case Study: Apps
๐คต ๐ง ๐จ๐พ
Slide 46
UCAN Decentralize Auth
Capabilities 101
๐
Slide 47
Capabilities 101 ๐
Auth Models
Slide 48
Capabilities 101 ๐
Auth Models ACLs
๐ Designed for sharing a terminal (one)
๐ฉ๐ค
๐ฎ
โ
โ
Slide 49
Capabilities 101 ๐
Auth Models ACLs
๐ Designed for sharing a terminal (one)
๐ฉ๐ค
๐ฎ
โ
โ
Caps
๐ฉ๐ค
๐
โ
Designed for networking (many)
a h I
i t s e v
! s r e ck
ucan.xyz github.com/ucan-wg lu.ma/wecan
๐ รพank you, IPFS รพing ๐ง๐ช brooklyn@fission.codes discord.gg/fissioncodes github.com/expede