SlideShare a Scribd company logo
1 of 18
The Decentralized
Web Platform
A new evolution of the Web that enables
decentralized apps and protocols.
LET’S GO >
Web5:
Evolving the Web
2
Today The Web We Want
In the current Web model, people are
users who do not own their data or
identity. They are given accounts by
companies and their data is held
captive in app silos.
To create a new class of decentralized
apps and protocols (e.g. tbDEX) that
put individuals at the center, we must
empower them with self-owned identity
and restore control over their data.
Personal and social
communications
Financial
interactions
All the apps
we love
Apps built for
Web5 store their
data with you
3
The Decentralized Web Platform (DWP) enables developers to write Decentralized Web Apps (DWAs)
using Decentralized Identifiers (DIDs) and Decentralized Web Nodes (DWNs), returning ownership
and control over identity and data to individuals <-- We are calling this Web5
3
WEB 2 WEB 3 WEB 5
,
The Pillars of Web5
4
Self-owned identifiers that
enable decentralized identity
authentication and routing.
Data storage and message relay
nodes that serve as the
foundation for decentralized
apps and protocols.
Data formats and models for
cryptographic presentation
and verification of claims.
did://
Decentralized
Identifiers
Verifiable
Credentials
Decentralized
Web Nodes
Decentralized Identifiers (DIDs)
5
• Identifiers are self-generated and self-owned
• No centralized providers or trusted authorities
• No special utility tokens or subjective consensus
• Highly resistant to all forms of interdiction
• IDs can be made universally discoverable
Alice self-generates her
DIDs and anchors PKI (key
and endpoint) state changes
in the network.
Bob can discover all DIDs
indexed in the network to
independently resolve and
verify them.
{…} + {…} = {…}
T0 TN Compiled
did:ion:1a2b3c4d…
Verifiable Credentials (VC)
6
Acme Bank
IDV Issuer
PFI
Verifier
iss: did:example:bank
sub: did:example:alice
claims:
acct: 12345678
name: Alice Smith
+ issuer’s digital signature
iss: did:example:bank
sub: did:example:alice
claims:
title: 12345678
name: Alice Smith
+ issuer’s digital signature
+ subject’s digital signature
Anchor Issuer’s DID,
public keys, and
endpoints into ION
id: did:example:hardtron
verificationMethod: { JWK }
Present Bank
Account Proof
Issuance of a
Verifiable
Credential
Alice’s
Wallet
Resolve public
key material
Decentralized Web Nodes
7
Send and receive messages over a
DID-encrypted universal network
Designed to support individuals,
companies, machines, or any other entity
Crawlable DID-relative
addressing of data
Masterless eventually consistent
replication of instances across
devices and clouds
Data can be optionally encrypted
with an individual's DID keys
Discover any form of published data
simply by knowing its semantic type
Replicated
Secure
Semantic
Discovery
Async Message
Threads
Supports any
identity type
Universally
Addressable
Decentralized Web Nodes (DWN, DWeb Nodes) is an emerging standard for data
storage and relay that enables entities of any type (people, organizations, etc.)
to send and store encrypted or public messages and data, enabling a wide variety
of decentralized apps and protocols to be built on top.
Features
The Anatomy of an Identity Wallet
8
DID Functions
Support create, update, and
recovery of DIDs across all
supported DID Methods
Data
Management
Provide UI and functionality
to manage credentials and app
data stored in DWNs
DID Auth
Perform authentication and
manage authorizations (e.g. DWN
authz capabilities)
Context
Management
Maintain and enforce which
DIDs are used with different
people, apps, and services
Credential
Functions
Sign, verify, discover, and
present credentials to
verifying parties
Web5 Network Topology
9
Alice’s
remote DWN
Bob’s
remote DWN
DID
Resolver
Alice resolves Bob’s DID
Alice sends a message to Bob’s DWN
Bob’s DWN relays
the message
Bob sends a response to Alice’s DWN
Bob resolves Alice’s DID
Alice’s DWN relays
Bob’s response
Alice’s local DWN Bob’s local DWN
The combination of Decentralized Identifiers and Decentralized Web Nodes produces a Web of DID-secured
messaging, data sharing, and credential exchange that can replace one-off protocols (encrypted
messaging, photo sharing, etc.) with universal standards for all types of semantic data exchange.
1 4
3
5
6
2
Visualizing Web5 and the DWP Stack
10
Decentralized Identifiers
Decentralized Web Nodes
DWA Model
tbDEX, Other Apps
DWAs
DWP
What are PWAs?
11
Progressive Responsive Work Offline App-Like Fresh
Safe Discoverable Re-engageable Installable Linkable
PWA stands for Progressive Web App, a standard for installable web apps that is implemented in
all major browsers today. PWAs are websites that took their vitamins and have special powers.
From PWAs to DWAs
12
Web App Service
Worker
Local Cache
Web App
Service
Worker
Local Cache
PWA DWA
+
DWN
SDK
Centralized
App Server
Decentralized
Web Node
Many activities in our world require the establishment of trust between
participants. DIDs + DWeb Nodes allow individuals, organizations, and companies
to publish credentials anyone can discover and independently verify.
Bank’s
Node
DID
Resolver
Alice resolves the Bank’s DID Alice fetches credentials from the
Bank’s DWeb Node based on the schema
of the desired credential
13
navigator.did.request({
schema: “banking.org/charter”
})
1 2
Acme Bank? Is this legit?
When viewed from 10,000 feet, tbDEX is a DWN-based threaded messaging and
data exchange protocol layer that runs atop the substrate of DIDs and
Decentralized Web Nodes.
PFI 1
Alice’s tbDEX-aware app knows
the DIDs of various PFIs and
sends them Ask messages to
initiate an exchange.
navigator.did.send({
schema: “tbd.website/schemas/ask”
})
Alice’s local DWN
PFIs respond to Alice’s
Asks via Bid messages sent
back to Alice’s DWeb Node.
navigator.did.send({
schema: “tbd.website/schemas/bid”
})
Alice’s remote DWN
1 2
PFI 2
PFI 3
tbDEX Message Threads
14
It’s not fun to regurgitate your playlists over and over again for
different music apps, so let’s stop doing that.
Alice’s remote DWN
TIDAL
Groove
Groove secures the ability to write
schema.org/MusicPlaylist objects to
Alice’s DWNs, and adds a new entry.
TIDAL, which previously secured the ability
to read Alice’s schema.org/MusicPlaylist
entries, can read the entry Groove added.
15
Music to my ears
1 2
navigator.did.store({
schema: “schema.org/MusicPlaylist”,
data: { ... }
})
navigator.did.request({
schema: “schema.org/MusicPlaylist”,
data: { ... }
})
Your preferences, tickets, reservations, and other travel data are strewn across
100s of different hotel, airline, and travel apps in a massive, unworkable mess.
DIDs + Decentralized Web Nodes can help unify these flows and experiences.
Alice’s remote DWN
Alice grants her hotel, airline, and
rental car provider the ability to add
schema.org/Reservation objects to her
collection of trip-related data.
Alice can grant any app she chooses
access to reservations and tickets
stored in her schema.org/Trip data
to help her visualize her itinerary.
16
Hotel me your travel plans
1 2
navigator.did.store({
schema: “schema.org/Reservation”,
data: { ... }
})
navigator.did.request({
schema: “schema.org/Trip”
})
Hotel Car Rental
Airline
Travel App
We’re building an
app platform?
Always have been
Web5 is a Decentralized Web Platform that
enables developers to leverage Decentralized
Identifiers, Verifiable Credentials, and
Decentralized Web Nodes to write Decentralized
Web Apps, returning ownership and control over
identity and data to individuals.
Follow: @TBD54566975
Chat: Discord
Contribute: GitHub

More Related Content

What's hot

Materi Kajian Umum - Mengapa Beriman kepada Al Quran
Materi Kajian Umum - Mengapa Beriman kepada Al QuranMateri Kajian Umum - Mengapa Beriman kepada Al Quran
Materi Kajian Umum - Mengapa Beriman kepada Al QuranErwin Wahyu
 
5 solas da Reforma Protestante
5 solas da Reforma Protestante5 solas da Reforma Protestante
5 solas da Reforma ProtestanteLuan Almeida
 
IBADEP BÁSICO - HERESIOLOGIA - CAPITULO 1.pptx
IBADEP BÁSICO - HERESIOLOGIA - CAPITULO 1.pptxIBADEP BÁSICO - HERESIOLOGIA - CAPITULO 1.pptx
IBADEP BÁSICO - HERESIOLOGIA - CAPITULO 1.pptxRubens Sohn
 
Mito 3 a mulher não pode ensinar nem pregar a homens
Mito 3 a mulher não pode ensinar nem pregar a homensMito 3 a mulher não pode ensinar nem pregar a homens
Mito 3 a mulher não pode ensinar nem pregar a homensTérbia Leal
 
Kaidah kausalitas 11
Kaidah kausalitas 11Kaidah kausalitas 11
Kaidah kausalitas 11Ardi Muluk
 
Lição 5 O Avivamento na vida da Igreja.pptx
Lição 5 O Avivamento na vida da Igreja.pptxLição 5 O Avivamento na vida da Igreja.pptx
Lição 5 O Avivamento na vida da Igreja.pptxCelso Napoleon
 
Revelação Geral e Revelação Especial
Revelação Geral e Revelação EspecialRevelação Geral e Revelação Especial
Revelação Geral e Revelação EspecialAlberto Simonton
 
Pendidikan agama islam (Iman Kepada Kitab ALLAH)
Pendidikan agama islam (Iman Kepada Kitab ALLAH)Pendidikan agama islam (Iman Kepada Kitab ALLAH)
Pendidikan agama islam (Iman Kepada Kitab ALLAH)Vessa Ramadhani
 
A gagueira de moisés múltiplas interpretações
A gagueira de moisés   múltiplas interpretaçõesA gagueira de moisés   múltiplas interpretações
A gagueira de moisés múltiplas interpretaçõesadrianomedico
 
Lição 12 - Nossas atitudes diante da Palavra de Deus
Lição 12 - Nossas atitudes diante da Palavra de DeusLição 12 - Nossas atitudes diante da Palavra de Deus
Lição 12 - Nossas atitudes diante da Palavra de DeusÉder Tomé
 
Lição 10 - As duas testemunhas
Lição 10 - As duas testemunhasLição 10 - As duas testemunhas
Lição 10 - As duas testemunhasSergio Silva
 
Biblia de estudo e aplicação pessoal completa
Biblia de estudo e aplicação pessoal completaBiblia de estudo e aplicação pessoal completa
Biblia de estudo e aplicação pessoal completaNeguito Tardelli
 
Reverencia: Como devem se portar os Cristão na Casa do Senhor
Reverencia: Como devem se portar os Cristão na Casa do SenhorReverencia: Como devem se portar os Cristão na Casa do Senhor
Reverencia: Como devem se portar os Cristão na Casa do SenhorMagno Marinho
 
37 1 e 2 tessalonicenses
37  1 e 2 tessalonicenses37  1 e 2 tessalonicenses
37 1 e 2 tessalonicensesPIB Penha
 

What's hot (20)

Materi Kajian Umum - Mengapa Beriman kepada Al Quran
Materi Kajian Umum - Mengapa Beriman kepada Al QuranMateri Kajian Umum - Mengapa Beriman kepada Al Quran
Materi Kajian Umum - Mengapa Beriman kepada Al Quran
 
5 solas da Reforma Protestante
5 solas da Reforma Protestante5 solas da Reforma Protestante
5 solas da Reforma Protestante
 
IBADEP BÁSICO - HERESIOLOGIA - CAPITULO 1.pptx
IBADEP BÁSICO - HERESIOLOGIA - CAPITULO 1.pptxIBADEP BÁSICO - HERESIOLOGIA - CAPITULO 1.pptx
IBADEP BÁSICO - HERESIOLOGIA - CAPITULO 1.pptx
 
Tipos de sermões
Tipos de sermõesTipos de sermões
Tipos de sermões
 
Mito 3 a mulher não pode ensinar nem pregar a homens
Mito 3 a mulher não pode ensinar nem pregar a homensMito 3 a mulher não pode ensinar nem pregar a homens
Mito 3 a mulher não pode ensinar nem pregar a homens
 
Kaidah kausalitas 11
Kaidah kausalitas 11Kaidah kausalitas 11
Kaidah kausalitas 11
 
Lição 5 O Avivamento na vida da Igreja.pptx
Lição 5 O Avivamento na vida da Igreja.pptxLição 5 O Avivamento na vida da Igreja.pptx
Lição 5 O Avivamento na vida da Igreja.pptx
 
Revelação Geral e Revelação Especial
Revelação Geral e Revelação EspecialRevelação Geral e Revelação Especial
Revelação Geral e Revelação Especial
 
Apostila novos membros
Apostila novos membrosApostila novos membros
Apostila novos membros
 
Pendidikan agama islam (Iman Kepada Kitab ALLAH)
Pendidikan agama islam (Iman Kepada Kitab ALLAH)Pendidikan agama islam (Iman Kepada Kitab ALLAH)
Pendidikan agama islam (Iman Kepada Kitab ALLAH)
 
A gagueira de moisés múltiplas interpretações
A gagueira de moisés   múltiplas interpretaçõesA gagueira de moisés   múltiplas interpretações
A gagueira de moisés múltiplas interpretações
 
Lição 12 - Nossas atitudes diante da Palavra de Deus
Lição 12 - Nossas atitudes diante da Palavra de DeusLição 12 - Nossas atitudes diante da Palavra de Deus
Lição 12 - Nossas atitudes diante da Palavra de Deus
 
Slides Lição 4, Quando a Criatura vale mais que o Criador, 3Tr23.pptx
Slides Lição 4, Quando a Criatura vale mais que o Criador, 3Tr23.pptxSlides Lição 4, Quando a Criatura vale mais que o Criador, 3Tr23.pptx
Slides Lição 4, Quando a Criatura vale mais que o Criador, 3Tr23.pptx
 
Lição 10 - As duas testemunhas
Lição 10 - As duas testemunhasLição 10 - As duas testemunhas
Lição 10 - As duas testemunhas
 
Biblia de estudo e aplicação pessoal completa
Biblia de estudo e aplicação pessoal completaBiblia de estudo e aplicação pessoal completa
Biblia de estudo e aplicação pessoal completa
 
Lição 5 O Mormonismo
Lição 5 O MormonismoLição 5 O Mormonismo
Lição 5 O Mormonismo
 
Educação Cristã 1 - M1
Educação Cristã 1 - M1Educação Cristã 1 - M1
Educação Cristã 1 - M1
 
Como dar estudos bíblicos 1
Como dar estudos bíblicos 1Como dar estudos bíblicos 1
Como dar estudos bíblicos 1
 
Reverencia: Como devem se portar os Cristão na Casa do Senhor
Reverencia: Como devem se portar os Cristão na Casa do SenhorReverencia: Como devem se portar os Cristão na Casa do Senhor
Reverencia: Como devem se portar os Cristão na Casa do Senhor
 
37 1 e 2 tessalonicenses
37  1 e 2 tessalonicenses37  1 e 2 tessalonicenses
37 1 e 2 tessalonicenses
 

Similar to TBD Presentation - Web5: "extra decentralized" web platform (by Square)

Web5 - Open to Build - Block-TBD
Web5 - Open to Build - Block-TBDWeb5 - Open to Build - Block-TBD
Web5 - Open to Build - Block-TBDSSIMeetup
 
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaSOpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaSDaniel Krook
 
Microsoft Azure Overview Infographic
Microsoft Azure Overview InfographicMicrosoft Azure Overview Infographic
Microsoft Azure Overview InfographicMicrosoft Azure
 
VMworld 2013: Enhancing Workplace Mobility and BYOD with the VMware Mobile Se...
VMworld 2013: Enhancing Workplace Mobility and BYOD with the VMware Mobile Se...VMworld 2013: Enhancing Workplace Mobility and BYOD with the VMware Mobile Se...
VMworld 2013: Enhancing Workplace Mobility and BYOD with the VMware Mobile Se...VMworld
 
DevDay: Extending CorDapps with Self-Sovereign Identity: Technology Deepdive ...
DevDay: Extending CorDapps with Self-Sovereign Identity: Technology Deepdive ...DevDay: Extending CorDapps with Self-Sovereign Identity: Technology Deepdive ...
DevDay: Extending CorDapps with Self-Sovereign Identity: Technology Deepdive ...R3
 
Cordacon 2018 - Cordentity - Hyperledger Indy + Corda
Cordacon 2018 -   Cordentity - Hyperledger Indy + CordaCordacon 2018 -   Cordentity - Hyperledger Indy + Corda
Cordacon 2018 - Cordentity - Hyperledger Indy + CordaVasiliy Suvorov
 
ONS content extraction
ONS content extractionONS content extraction
ONS content extractionKellyCheah
 
GWAVACon 2013: Keyshield SSO Infrastructure for Novell Technologies
GWAVACon 2013: Keyshield SSO Infrastructure for Novell TechnologiesGWAVACon 2013: Keyshield SSO Infrastructure for Novell Technologies
GWAVACon 2013: Keyshield SSO Infrastructure for Novell TechnologiesGWAVA
 
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10TechSoup
 
SeaBeyond 2011 ProcessOne - Diana Cheng: OneSocialWeb
SeaBeyond 2011 ProcessOne - Diana Cheng: OneSocialWebSeaBeyond 2011 ProcessOne - Diana Cheng: OneSocialWeb
SeaBeyond 2011 ProcessOne - Diana Cheng: OneSocialWebProcessOne
 
DBpedia's Triple Pattern Fragments
DBpedia's Triple Pattern FragmentsDBpedia's Triple Pattern Fragments
DBpedia's Triple Pattern FragmentsRuben Verborgh
 
Cloud and azure and rock and roll
Cloud and azure and rock and rollCloud and azure and rock and roll
Cloud and azure and rock and rollDavid Giard
 
XML98 WDDX Presentation
XML98 WDDX PresentationXML98 WDDX Presentation
XML98 WDDX Presentationguest68465b
 
Building_Decentralized_Web_Apps.pdf
Building_Decentralized_Web_Apps.pdfBuilding_Decentralized_Web_Apps.pdf
Building_Decentralized_Web_Apps.pdfzkxlnpn696
 
Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17
Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17
Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17Aaron Benton
 
Logical Data Warehouse: How to Build a Virtualized Data Services Layer
Logical Data Warehouse: How to Build a Virtualized Data Services LayerLogical Data Warehouse: How to Build a Virtualized Data Services Layer
Logical Data Warehouse: How to Build a Virtualized Data Services LayerDataWorks Summit
 
Code Camp - Building a Glass app with Wakanda
Code Camp - Building a Glass app with WakandaCode Camp - Building a Glass app with Wakanda
Code Camp - Building a Glass app with Wakandatroxell
 

Similar to TBD Presentation - Web5: "extra decentralized" web platform (by Square) (20)

Web5 - Open to Build - Block-TBD
Web5 - Open to Build - Block-TBDWeb5 - Open to Build - Block-TBD
Web5 - Open to Build - Block-TBD
 
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaSOpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
OpenStack and Cloud Foundry - Pair the leading open source IaaS and PaaS
 
Microsoft Azure Overview Infographic
Microsoft Azure Overview InfographicMicrosoft Azure Overview Infographic
Microsoft Azure Overview Infographic
 
Web services overview
Web services overviewWeb services overview
Web services overview
 
VMworld 2013: Enhancing Workplace Mobility and BYOD with the VMware Mobile Se...
VMworld 2013: Enhancing Workplace Mobility and BYOD with the VMware Mobile Se...VMworld 2013: Enhancing Workplace Mobility and BYOD with the VMware Mobile Se...
VMworld 2013: Enhancing Workplace Mobility and BYOD with the VMware Mobile Se...
 
DevDay: Extending CorDapps with Self-Sovereign Identity: Technology Deepdive ...
DevDay: Extending CorDapps with Self-Sovereign Identity: Technology Deepdive ...DevDay: Extending CorDapps with Self-Sovereign Identity: Technology Deepdive ...
DevDay: Extending CorDapps with Self-Sovereign Identity: Technology Deepdive ...
 
Cordacon 2018 - Cordentity - Hyperledger Indy + Corda
Cordacon 2018 -   Cordentity - Hyperledger Indy + CordaCordacon 2018 -   Cordentity - Hyperledger Indy + Corda
Cordacon 2018 - Cordentity - Hyperledger Indy + Corda
 
Couchbase 101
Couchbase 101 Couchbase 101
Couchbase 101
 
ONS content extraction
ONS content extractionONS content extraction
ONS content extraction
 
GWAVACon 2013: Keyshield SSO Infrastructure for Novell Technologies
GWAVACon 2013: Keyshield SSO Infrastructure for Novell TechnologiesGWAVACon 2013: Keyshield SSO Infrastructure for Novell Technologies
GWAVACon 2013: Keyshield SSO Infrastructure for Novell Technologies
 
VoltDB on SolftLayer Cloud
VoltDB on SolftLayer CloudVoltDB on SolftLayer Cloud
VoltDB on SolftLayer Cloud
 
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
Webinar - Windows Server 2016 for Nonprofits and Libraries - 2017-01-10
 
SeaBeyond 2011 ProcessOne - Diana Cheng: OneSocialWeb
SeaBeyond 2011 ProcessOne - Diana Cheng: OneSocialWebSeaBeyond 2011 ProcessOne - Diana Cheng: OneSocialWeb
SeaBeyond 2011 ProcessOne - Diana Cheng: OneSocialWeb
 
DBpedia's Triple Pattern Fragments
DBpedia's Triple Pattern FragmentsDBpedia's Triple Pattern Fragments
DBpedia's Triple Pattern Fragments
 
Cloud and azure and rock and roll
Cloud and azure and rock and rollCloud and azure and rock and roll
Cloud and azure and rock and roll
 
XML98 WDDX Presentation
XML98 WDDX PresentationXML98 WDDX Presentation
XML98 WDDX Presentation
 
Building_Decentralized_Web_Apps.pdf
Building_Decentralized_Web_Apps.pdfBuilding_Decentralized_Web_Apps.pdf
Building_Decentralized_Web_Apps.pdf
 
Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17
Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17
Couchbase Overview - Monterey Bay Information Technologists Meetup 02.15.17
 
Logical Data Warehouse: How to Build a Virtualized Data Services Layer
Logical Data Warehouse: How to Build a Virtualized Data Services LayerLogical Data Warehouse: How to Build a Virtualized Data Services Layer
Logical Data Warehouse: How to Build a Virtualized Data Services Layer
 
Code Camp - Building a Glass app with Wakanda
Code Camp - Building a Glass app with WakandaCode Camp - Building a Glass app with Wakanda
Code Camp - Building a Glass app with Wakanda
 

More from Pitch Decks

Fourward Ventures $50M Fund 1 LP Deck
Fourward Ventures $50M Fund 1 LP DeckFourward Ventures $50M Fund 1 LP Deck
Fourward Ventures $50M Fund 1 LP DeckPitch Decks
 
SensorFact's €25M Series B pitch deck
SensorFact's €25M Series B pitch deckSensorFact's €25M Series B pitch deck
SensorFact's €25M Series B pitch deckPitch Decks
 
Chobani's $500M pitch deck
Chobani's $500M pitch deckChobani's $500M pitch deck
Chobani's $500M pitch deckPitch Decks
 
Rippling's $175M Series B pitch deck
Rippling's $175M Series B pitch deckRippling's $175M Series B pitch deck
Rippling's $175M Series B pitch deckPitch Decks
 
Triller's $500M pitch deck to go public
Triller's $500M pitch deck to go publicTriller's $500M pitch deck to go public
Triller's $500M pitch deck to go publicPitch Decks
 
Airbase's Series B memo
Airbase's Series B memoAirbase's Series B memo
Airbase's Series B memoPitch Decks
 
Prolific AI's £25M Series A pitch deck
Prolific AI's £25M Series A pitch deckProlific AI's £25M Series A pitch deck
Prolific AI's £25M Series A pitch deckPitch Decks
 
PVcase $100M Series B pitch deck
PVcase $100M Series B pitch deckPVcase $100M Series B pitch deck
PVcase $100M Series B pitch deckPitch Decks
 
Aphea.Bio's €70M Series C pitch deck
Aphea.Bio's €70M Series C pitch deckAphea.Bio's €70M Series C pitch deck
Aphea.Bio's €70M Series C pitch deckPitch Decks
 
Render's $50M Series B investor presentation
Render's $50M Series B investor presentationRender's $50M Series B investor presentation
Render's $50M Series B investor presentationPitch Decks
 
How Mistral AI raised €105m with no pitch deck or product
How Mistral AI raised €105m with no pitch deck or productHow Mistral AI raised €105m with no pitch deck or product
How Mistral AI raised €105m with no pitch deck or productPitch Decks
 
Carrum Health's $45M Series B pitch deck
Carrum Health's $45M Series B pitch deckCarrum Health's $45M Series B pitch deck
Carrum Health's $45M Series B pitch deckPitch Decks
 
Ageras' $36M private equity pitch deck
Ageras' $36M private equity pitch deckAgeras' $36M private equity pitch deck
Ageras' $36M private equity pitch deckPitch Decks
 
Fibery's $5.2M Series A pitch deck
Fibery's $5.2M Series A pitch deckFibery's $5.2M Series A pitch deck
Fibery's $5.2M Series A pitch deckPitch Decks
 
Digital health startup 98point6's $30.7M pitch deck
Digital health startup 98point6's $30.7M pitch deckDigital health startup 98point6's $30.7M pitch deck
Digital health startup 98point6's $30.7M pitch deckPitch Decks
 
Rebel Girls $8M Series A pitch deck for female empowerment
Rebel Girls $8M Series A pitch deck for female empowermentRebel Girls $8M Series A pitch deck for female empowerment
Rebel Girls $8M Series A pitch deck for female empowermentPitch Decks
 
Oshi Health's $30M Series B pitch deck for digestive health tech
Oshi Health's $30M Series B pitch deck for digestive health techOshi Health's $30M Series B pitch deck for digestive health tech
Oshi Health's $30M Series B pitch deck for digestive health techPitch Decks
 
Teton AI's $5.3M seed pitch deck
Teton AI's $5.3M seed pitch deckTeton AI's $5.3M seed pitch deck
Teton AI's $5.3M seed pitch deckPitch Decks
 
Fetch AI's $40M pitch deck
Fetch AI's $40M pitch deckFetch AI's $40M pitch deck
Fetch AI's $40M pitch deckPitch Decks
 
Vue Storefront's $20M pitch deck
Vue Storefront's $20M pitch deckVue Storefront's $20M pitch deck
Vue Storefront's $20M pitch deckPitch Decks
 

More from Pitch Decks (20)

Fourward Ventures $50M Fund 1 LP Deck
Fourward Ventures $50M Fund 1 LP DeckFourward Ventures $50M Fund 1 LP Deck
Fourward Ventures $50M Fund 1 LP Deck
 
SensorFact's €25M Series B pitch deck
SensorFact's €25M Series B pitch deckSensorFact's €25M Series B pitch deck
SensorFact's €25M Series B pitch deck
 
Chobani's $500M pitch deck
Chobani's $500M pitch deckChobani's $500M pitch deck
Chobani's $500M pitch deck
 
Rippling's $175M Series B pitch deck
Rippling's $175M Series B pitch deckRippling's $175M Series B pitch deck
Rippling's $175M Series B pitch deck
 
Triller's $500M pitch deck to go public
Triller's $500M pitch deck to go publicTriller's $500M pitch deck to go public
Triller's $500M pitch deck to go public
 
Airbase's Series B memo
Airbase's Series B memoAirbase's Series B memo
Airbase's Series B memo
 
Prolific AI's £25M Series A pitch deck
Prolific AI's £25M Series A pitch deckProlific AI's £25M Series A pitch deck
Prolific AI's £25M Series A pitch deck
 
PVcase $100M Series B pitch deck
PVcase $100M Series B pitch deckPVcase $100M Series B pitch deck
PVcase $100M Series B pitch deck
 
Aphea.Bio's €70M Series C pitch deck
Aphea.Bio's €70M Series C pitch deckAphea.Bio's €70M Series C pitch deck
Aphea.Bio's €70M Series C pitch deck
 
Render's $50M Series B investor presentation
Render's $50M Series B investor presentationRender's $50M Series B investor presentation
Render's $50M Series B investor presentation
 
How Mistral AI raised €105m with no pitch deck or product
How Mistral AI raised €105m with no pitch deck or productHow Mistral AI raised €105m with no pitch deck or product
How Mistral AI raised €105m with no pitch deck or product
 
Carrum Health's $45M Series B pitch deck
Carrum Health's $45M Series B pitch deckCarrum Health's $45M Series B pitch deck
Carrum Health's $45M Series B pitch deck
 
Ageras' $36M private equity pitch deck
Ageras' $36M private equity pitch deckAgeras' $36M private equity pitch deck
Ageras' $36M private equity pitch deck
 
Fibery's $5.2M Series A pitch deck
Fibery's $5.2M Series A pitch deckFibery's $5.2M Series A pitch deck
Fibery's $5.2M Series A pitch deck
 
Digital health startup 98point6's $30.7M pitch deck
Digital health startup 98point6's $30.7M pitch deckDigital health startup 98point6's $30.7M pitch deck
Digital health startup 98point6's $30.7M pitch deck
 
Rebel Girls $8M Series A pitch deck for female empowerment
Rebel Girls $8M Series A pitch deck for female empowermentRebel Girls $8M Series A pitch deck for female empowerment
Rebel Girls $8M Series A pitch deck for female empowerment
 
Oshi Health's $30M Series B pitch deck for digestive health tech
Oshi Health's $30M Series B pitch deck for digestive health techOshi Health's $30M Series B pitch deck for digestive health tech
Oshi Health's $30M Series B pitch deck for digestive health tech
 
Teton AI's $5.3M seed pitch deck
Teton AI's $5.3M seed pitch deckTeton AI's $5.3M seed pitch deck
Teton AI's $5.3M seed pitch deck
 
Fetch AI's $40M pitch deck
Fetch AI's $40M pitch deckFetch AI's $40M pitch deck
Fetch AI's $40M pitch deck
 
Vue Storefront's $20M pitch deck
Vue Storefront's $20M pitch deckVue Storefront's $20M pitch deck
Vue Storefront's $20M pitch deck
 

Recently uploaded

Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docxRodelinaLaud
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 

Recently uploaded (20)

KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)KestrelPro Flyer Japan IT Week 2024 (English)
KestrelPro Flyer Japan IT Week 2024 (English)
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.Eni 2024 1Q Results - 24.04.24 business.
Eni 2024 1Q Results - 24.04.24 business.
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
DEPED Work From Home WORKWEEK-PLAN.docx
DEPED Work From Home  WORKWEEK-PLAN.docxDEPED Work From Home  WORKWEEK-PLAN.docx
DEPED Work From Home WORKWEEK-PLAN.docx
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 

TBD Presentation - Web5: "extra decentralized" web platform (by Square)

  • 1. The Decentralized Web Platform A new evolution of the Web that enables decentralized apps and protocols. LET’S GO > Web5:
  • 2. Evolving the Web 2 Today The Web We Want In the current Web model, people are users who do not own their data or identity. They are given accounts by companies and their data is held captive in app silos. To create a new class of decentralized apps and protocols (e.g. tbDEX) that put individuals at the center, we must empower them with self-owned identity and restore control over their data. Personal and social communications Financial interactions All the apps we love Apps built for Web5 store their data with you
  • 3. 3 The Decentralized Web Platform (DWP) enables developers to write Decentralized Web Apps (DWAs) using Decentralized Identifiers (DIDs) and Decentralized Web Nodes (DWNs), returning ownership and control over identity and data to individuals <-- We are calling this Web5 3 WEB 2 WEB 3 WEB 5 ,
  • 4. The Pillars of Web5 4 Self-owned identifiers that enable decentralized identity authentication and routing. Data storage and message relay nodes that serve as the foundation for decentralized apps and protocols. Data formats and models for cryptographic presentation and verification of claims. did:// Decentralized Identifiers Verifiable Credentials Decentralized Web Nodes
  • 5. Decentralized Identifiers (DIDs) 5 • Identifiers are self-generated and self-owned • No centralized providers or trusted authorities • No special utility tokens or subjective consensus • Highly resistant to all forms of interdiction • IDs can be made universally discoverable Alice self-generates her DIDs and anchors PKI (key and endpoint) state changes in the network. Bob can discover all DIDs indexed in the network to independently resolve and verify them. {…} + {…} = {…} T0 TN Compiled did:ion:1a2b3c4d…
  • 6. Verifiable Credentials (VC) 6 Acme Bank IDV Issuer PFI Verifier iss: did:example:bank sub: did:example:alice claims: acct: 12345678 name: Alice Smith + issuer’s digital signature iss: did:example:bank sub: did:example:alice claims: title: 12345678 name: Alice Smith + issuer’s digital signature + subject’s digital signature Anchor Issuer’s DID, public keys, and endpoints into ION id: did:example:hardtron verificationMethod: { JWK } Present Bank Account Proof Issuance of a Verifiable Credential Alice’s Wallet Resolve public key material
  • 7. Decentralized Web Nodes 7 Send and receive messages over a DID-encrypted universal network Designed to support individuals, companies, machines, or any other entity Crawlable DID-relative addressing of data Masterless eventually consistent replication of instances across devices and clouds Data can be optionally encrypted with an individual's DID keys Discover any form of published data simply by knowing its semantic type Replicated Secure Semantic Discovery Async Message Threads Supports any identity type Universally Addressable Decentralized Web Nodes (DWN, DWeb Nodes) is an emerging standard for data storage and relay that enables entities of any type (people, organizations, etc.) to send and store encrypted or public messages and data, enabling a wide variety of decentralized apps and protocols to be built on top. Features
  • 8. The Anatomy of an Identity Wallet 8 DID Functions Support create, update, and recovery of DIDs across all supported DID Methods Data Management Provide UI and functionality to manage credentials and app data stored in DWNs DID Auth Perform authentication and manage authorizations (e.g. DWN authz capabilities) Context Management Maintain and enforce which DIDs are used with different people, apps, and services Credential Functions Sign, verify, discover, and present credentials to verifying parties
  • 9. Web5 Network Topology 9 Alice’s remote DWN Bob’s remote DWN DID Resolver Alice resolves Bob’s DID Alice sends a message to Bob’s DWN Bob’s DWN relays the message Bob sends a response to Alice’s DWN Bob resolves Alice’s DID Alice’s DWN relays Bob’s response Alice’s local DWN Bob’s local DWN The combination of Decentralized Identifiers and Decentralized Web Nodes produces a Web of DID-secured messaging, data sharing, and credential exchange that can replace one-off protocols (encrypted messaging, photo sharing, etc.) with universal standards for all types of semantic data exchange. 1 4 3 5 6 2
  • 10. Visualizing Web5 and the DWP Stack 10 Decentralized Identifiers Decentralized Web Nodes DWA Model tbDEX, Other Apps DWAs DWP
  • 11. What are PWAs? 11 Progressive Responsive Work Offline App-Like Fresh Safe Discoverable Re-engageable Installable Linkable PWA stands for Progressive Web App, a standard for installable web apps that is implemented in all major browsers today. PWAs are websites that took their vitamins and have special powers.
  • 12. From PWAs to DWAs 12 Web App Service Worker Local Cache Web App Service Worker Local Cache PWA DWA + DWN SDK Centralized App Server Decentralized Web Node
  • 13. Many activities in our world require the establishment of trust between participants. DIDs + DWeb Nodes allow individuals, organizations, and companies to publish credentials anyone can discover and independently verify. Bank’s Node DID Resolver Alice resolves the Bank’s DID Alice fetches credentials from the Bank’s DWeb Node based on the schema of the desired credential 13 navigator.did.request({ schema: “banking.org/charter” }) 1 2 Acme Bank? Is this legit?
  • 14. When viewed from 10,000 feet, tbDEX is a DWN-based threaded messaging and data exchange protocol layer that runs atop the substrate of DIDs and Decentralized Web Nodes. PFI 1 Alice’s tbDEX-aware app knows the DIDs of various PFIs and sends them Ask messages to initiate an exchange. navigator.did.send({ schema: “tbd.website/schemas/ask” }) Alice’s local DWN PFIs respond to Alice’s Asks via Bid messages sent back to Alice’s DWeb Node. navigator.did.send({ schema: “tbd.website/schemas/bid” }) Alice’s remote DWN 1 2 PFI 2 PFI 3 tbDEX Message Threads 14
  • 15. It’s not fun to regurgitate your playlists over and over again for different music apps, so let’s stop doing that. Alice’s remote DWN TIDAL Groove Groove secures the ability to write schema.org/MusicPlaylist objects to Alice’s DWNs, and adds a new entry. TIDAL, which previously secured the ability to read Alice’s schema.org/MusicPlaylist entries, can read the entry Groove added. 15 Music to my ears 1 2 navigator.did.store({ schema: “schema.org/MusicPlaylist”, data: { ... } }) navigator.did.request({ schema: “schema.org/MusicPlaylist”, data: { ... } })
  • 16. Your preferences, tickets, reservations, and other travel data are strewn across 100s of different hotel, airline, and travel apps in a massive, unworkable mess. DIDs + Decentralized Web Nodes can help unify these flows and experiences. Alice’s remote DWN Alice grants her hotel, airline, and rental car provider the ability to add schema.org/Reservation objects to her collection of trip-related data. Alice can grant any app she chooses access to reservations and tickets stored in her schema.org/Trip data to help her visualize her itinerary. 16 Hotel me your travel plans 1 2 navigator.did.store({ schema: “schema.org/Reservation”, data: { ... } }) navigator.did.request({ schema: “schema.org/Trip” }) Hotel Car Rental Airline Travel App
  • 17. We’re building an app platform? Always have been Web5 is a Decentralized Web Platform that enables developers to leverage Decentralized Identifiers, Verifiable Credentials, and Decentralized Web Nodes to write Decentralized Web Apps, returning ownership and control over identity and data to individuals.