►
From YouTube: DClaims by João Santos @ IPFS Lisbon Meetup Jan 2018
Description
DClaims is a Distributed Verifiable Claims Platform.
Developed at Instituto Superior Técnico & INESC-ID Lisboa.
Thank you to The Block Cafe for hosting this meetup, for Protocol Labs for sponsoring the nibbles and to everyone that joined.
A
A
Specification
that
it's
being
worked
on
by
a
VC
working
group
and
the
goal
is
to
find
a
way
to
make
statements
about
some
entities
and
those
seconds
are
verifiable,
so
a
significant
vehicle
application
achievements,
for
instance
a
university
that
keeps
the
degree
and
signs
that
diploma
with
its
private
key
or
you
can
be
like
the
government,
issuing
a
statement
that
says
that
you
are
over
18.
So
when
you're
going
to
some
place,
that
means
to
check
for
your
age,
you
will
need
to
show
that
you
are
over
18.
A
They
don't
need
to
know
your
age
exactly.
You
just
need
to
know
that
check
it's
true
or
false.
So
that's
the
motivation
behind
this
week
as
technology
moves
for
the
more
business
more
businesses
or
to
the
Internet
becomes
more
than
or
necessary
to
make
claims
that
can
be
verified
instantaneously
by
any
other
person.
A
So,
as
I
said
before,
the
properties
of
verifiable
finances,
verifiable,
meaning
that
anyone
can
take
employment
on
its
veracity,
authenticity,
integrity,
etc.
All
that
stuff
there
were
local
meaning
that
sanctity
that
issued
and
can
report
and
letter
so,
for
instance,
technique
we
use
in
our
diploma,
but
10
years
later,
somehow
they
find
out
that
I
cheated
on
all
my
exams.
Hopefully
they
won't
find
out.
A
We
should
be
able
to
revoke
my
certificates.
It
makes
just
makes
little
sense
and
should
be
portable
as
well.
So
if
technique
ceases
to
exist
tomorrow,
I
should
be
able
to
take
control
that
plane
may
take
it
add
20
employer
to
to
show
it
declines.
This
projects
or
a
system
that
takes
verifiable
claims,
the
schema
that
I
would
receive,
defines
and
implements
it
and
you're
completely
distributed
and
trustless
manner.
A
A
Also,
we
are
using
a
period
which
forgive
you
who
don't
know
it's
like
world
computer.
That's
runs
on
the
blockchain
and
provides
a
useful
time,
stamping
surface
a
bowl
of
I'm
ascending
service
service.
On
again
so
pretty
much.
Anyone
can
agree
on
the
order
of
events
which
the
funds
are
published
and,
on
top
of
the
clients,
you
can't
very
much
build
any
of
any
of
the
Kishin
you
wants.
That
needs
to
store
verifiable
plans.
Now
motivated
by
recent
events.
We
decided
to
use
the
plans
to
create
a
system
to
mitigate
fake
news.
A
What
we
do
is
provide
a
way
for
to
Freud
way
for
humans
to
make
claims
about
news
articles
and
then
other
people
can
take
the
clients.
That's
doesn't
those
people
made,
but
the
claims
need
not
to
be
admitted
to
people
in
here
and
it
can
be
like
I
said
in
the
previous,
like
as
much
because
on
top
of
an
AI
system
that
did
I
expect
news
and
issues
claims
about
this,
and
it
can
use
new
plans
as
well.
So.
A
A
So
the
way
this
is
worth
another
like
super
high
level
at
Annette.
Subject:
okay,
that's
going
Ellis
for
each
to
claim,
which
has
an
ID,
which
is
one
two
three
and
the
content
is
just
hello
world
now.
That
claim
would
then
be
stored
on
IVFs,
so
I'd
be
a
mess
with
in
return
d
multi,
which
is
the
identifier
of
an
F
on
those
objects,
certain
IGFs
and
then
the
clients
takes
that
identifiers
and
stores
it
on
an
imperial
smarts
contract
which,
like
a
program
that
turns
on
a
theorem,
it's
pretty
much
like
a
server.
A
A
Essentially,
it
shows
the
news
cycle,
the
user
that
made
a
claim,
which
is
my
etherium
wallet
ID,
and
the
category
like
I
said
that
the
new
that's,
what's
fake
news
for
some
reason
now
the
way
that
the
browser
extension
interacts
with
the
curium.
Is
it
you
nanomask,
which
is
a
browser
extension
that
provides
a
gateway
for
the
eutherian
blockchain
and
with
many
maps
we
can
connect
to
your
l
note
or
you
can
connect
one
of
their
notes.
It's
pretty
much
up
to
you
and
also
allows
to
assign
the
messages.
A
B
A
Ever
state
again
already
another
problem,
so
you
can't
come
here
and
confess
this
news
article
now
this
already
into
the
UI
is
terrible.
Just
give
me
a
break
thirds,
so
it
already
shows
the
double.
What
address
that
you
selected
your
III
M
accounts
that
you
start
that
you
can
select
on
Madame
s.
Then
you
can
type
some
stuff
here.
What
everyone's
I
think
I'm
categorized?
That's
news:
article:
okay,
let's
stream
bodies,
for
instance.
A
A
So
once
you
submit
it,
it
gives
you
the
transaction
ID,
which
you
can
check
in
and
use
for
everyone,
and
if
we
go
back
to
the
other
page
in
about
like
a
minute
or
so
the
reduce
unity
here,
the
network
is
pretty
slow
right
now
and
you
can
keep
on
checking
the
status
here,
but
so
we
don't
sweets
or
nothing
you're
wasting
time.
Just
trust
me
I
do
little
behavior.
We
can
come
back
to
that
place.
A
Is
it
like
super
slow
today?
Oh-
and
this
also
works
on
other
news
website,
so,
for
instance,
if
I
open
the
news
websites
of
technique,
which
is
pure
technique,
pretty
much
the
same,
all
we
need
to
do
is
configure
it
small
scripts.
That
says
in
which
element
is
the
news
title,
which
is
the
HTML
element
and
the
news
article
and
extension
just
grasps
onto
that
website.
C
A
Before
attending
a
news
website,
you
should
give
it
information
to
work
with
that
website.
So
in
this
case,
I
had
to
create
an
object.
That
is
the
technical
object
that
tells
us.
So
this
is
a
domain
for
technique.
So
when
you
see
this
menu
of
these
elements
and
news
titles,
are
this
HTML
elements
and
news
articles
like
the
HTML
element
in
which
elements
on
which
news
articles
are
nested
in?
A
Is
this
one
so
guys
you
gotta
tell
them
that
stuff
I
mean
there
are
some
open
source
solutions
for
news
of
news
websites
parsers,
but
I
didn't
get
around
to
just
adapt
one
to
the
other
one.
So
right
now
yeah
you
gotta
put
in
every
website
you
want,
but
you
could
like
crowdsource
that
so
eventually
you
get
pretty
much
any
news
website,
they're
working
okay,
so
let
me
see
in
the
meantime,
if.
A
Totally
because
actually
yeah
so
this
year,
by
the
way
I
went,
I
was
trying
to
so
last
night.
This
only
worked
for
technical
websites
and
from
between
wipe
last
night
and
night
I
was
trying
to
put
it
on
the
CNN
website,
but
that
upside
is
terrible.
If
you
open,
the
console
is
just
errors
everywhere,
like
without
doing
anything,
it's
just
I
was
like
and
yeah,
so
just
thinking
like
15
seconds
to
load
my
extension
like
no
way
so
I
just
went
this
guy
use.
There's
no
one
cares
about
that
one.
A
So
that's
reasonable!
No
going
back
to
this
slides,
which
are
here
cool,
so
a
little
overview
of
ups
I
just
saw
so
what
works
today
with
deep
lenses,
you
can
simply
integrate
into
any
news
websites.
You
can
great
plans
about
any
news
article
you
see
effects
and
then
you
can
do
the
cleanse
and
other
people
have
made
about
that
particle,
and
all
of
this
works
on
idea,
fest
and.
A
But
facebooking
a
centralized
platform,
it
has
its
own
initiatives,
we
all
know
so
at
any
point
in
time.
They
can
just
answer
your
comments
and
no
one
else
will
ever
see
it
again.
So
this
is
not
possible
with
the
clients.
Furthermore,
can
use
websites
and
absolutely
no
control
over
this
being
run
on
their
websites,
because
it's
very
locally
I
mean
at
most.
We
could
change
the
names
of
the
elements,
but
it'll
take
the
fight
to
days,
which
is
to
get
the
system
up
to
itself.
A
Also,
it's
secure.
So
if
you
may
not
be
FS
assure
the
integrity
and
authenticity
of
all
felt
of
all
the
plans
given
most
more
precisely
Imperium
sure
the
authenticity
and
EFS
gives
the
integrity,
because,
yes,
if
the
file
changes,
the
app
the
link
chains
as
well
and
there's
a
single
point
of
failure,
it's
like
that's
the
default
under
the
super
distributed
system
such
as
this
one,
you
would
have
to
pretty
much
destroy
all
many
ifs
smells
out
there
and
your
own
home.
A
So,
first
of
all
we're
going
to
introduce
what
we
call
publishers,
I,
don't
know
if
you
check
the
price
when
I
may
have
claimed
it
was
about
four
dollars
and
even
experience
was
lower.
I
like
at
$250,
which
is
way
lower
than
is
today
to
be
some
like
a
dollar,
and
none
of
us
would
pay
dollars
to
come
in
something
too
much.
A
So
what
publishers
do
is
allows
for
planes
to
be
issued
as
a
batch.
So
publisher
is
like
the
sidechain
proxies
something
that
stands
between
your
computer
and
the
network
which
listens
for
claims
about
a
given
article
and
when
a
certain
article
achieves
the
thresholds.
Let's
say
I'm
going
to
wait
for
alleged
claims
for
this
article.
Then
you
can
batch
all
those
cleansings
one
and
get
the
subjects,
and
it
should
have
only
really
only
one
transaction,
so
you're
splitting
those
for
the
lawyers
by
hundreds
or
by
the
threshold.
Then
she
says:
okay,.
A
That's
not
reality,
that's
true.
The
reason
why
we're
not
doing
that
at
least
yet
is
because
the
on
the
smart
contract
claims
are
indexed
by
the
news
article.
So
what
you
do
essentially
is
you
generate
the
bridge
article
which
URL,
which
is
not
very
resilient,
can
definitely
be
improved,
but
you
get
the
idea
and
then
you
fetched
the
smart
contract
support.
Okay,
give
me
all
the
IDF
s.
Links
for
claims
for
this
I
need
this
names
article
and
so
in
June,
but
don't
you
say
can't
be
that
involved
for
sure.
It's
really.
A
It's
really
like
the
database
problem,
but
I
essentially
want
to
are
going
to
be
mixing
megabyte
and
right
now,
just
for
the
most
recent
purposes,
I
mean
you
could
make
like
a
repository
for
all
the
clients
and
using
much
better
ways
to
make
the
claims
for
short,
so
publishers
all
along
to
reduce
the
cost
efficient.
You
can
even
have,
like
a
publisher
system,
run
these
repeatedly
yeah
I'm
good
through
its
form,
where
no
sorry
upon
themselves
to
be
shippers
forgiving
particle.
A
A
Yes,
I
like
deep
lines
and
facebook
like
button,
you
could
pretty
much
make
a
nice
it
once
and
there
will
be
no
limits.
You
would
not
be
congested
need
to
be
a
network,
my
catsuit
so,
and
we
also
think
about
reducing
curators,
which
are
entities
that
stake,
client
already
exists
and
generate
new
claims.
A
So
an
example
the
curator
would
be
I
would
take
all
the
claims
that
I
can
find
in
the
palms
and
article
that
you
just
saw
about
the
flu
and
then
I
make
a
new
claim
that
says
70%
of
the
plant
specify
this
has
been
used.
There
are
20%
that
say
that
this
is
a
good
article
and
in
there
10%
it's
a
whatever.
It
has
to
be
a
new
plan,
so
you
could
essentially
subscribe
to
claims
made
by
curators,
because
you
would
have
more
information
than
single
client
side.
Oh,
and
you
can
also.
A
F
A
A
Essentially,
the
centralized
point
failure,
because
if
it's
the
dictionary
or
an
IP
address,
is
to
have
sort
of
their
servers
and
solve
each
interview,
words,
but
furthermore
like
much
what
to
do
in
the
future
is
put
everything
in
Imperium
I
mean
you
know,
I
think
it's
true.
Ideally,
even
when
you
wouldn't
want
to
do
any
competition
yourself,
it
thinks
before
does
they
should
go.
It
will
become
much
cheaper
and
much
more
common
comment
as
to
the
competition,
so
you
can
loom
there.
A
C
Okay,
so
that
question
is
really
immutability
question
you
can
totally
think
like.
I
can
ask
to
point
to
the
latest
state
of
the
registry
of
all
the
tags
that
exists.
Then
you
can
use
TR
disease
to
then
make
sure
that
the
step-index
call
SS
converges
very
quickly,
but
you
still
rely
off
stomach
for
structure
to
be
present
and
all
times
that
B
can
be
confident
about
ours,
and
if
you
need
something
to
be
present
about
virus
and
you
have
the
world
together,
that's
right
and
like
being
verified
and
being
checked
right.
C
So
you
use
e3m
to
make
sure
that
the
index,
the
registry
is
always
there
and
if
you
always
at
this
point
of
contact
so
because
I
can
find
you
that
type
in
s,
austerities
I'm
still
I
would
still
to
rely
in
X
amount
of
notes
on
my
PFS
to
fetch
it
there.
And
if
you
want
to
be
absolutely
I
almost
beat
your
proof.
Do
you
want
that?
Something
that
never
subscribed.
B
About
so
I
get
that
the
pump
using
publishers
is
a
solution
to
having
people
not
have
to
pay
that
transaction
fees
for
making
claims,
but
like
what
do
you
feel
about
the
confirmation
bias
from
people
say
like
trusting
a
certain
publisher
and
trusting
their
friends
and
I
mean
that,
like
seems
like
basically
the
problem
with
beta
news.
That's.
A
My
money's,
which
is
like
that,
will
exist
so
right
now,
I
think
if
you
like
the
best
proof
of
such
a
might
be
super
simple
proof
of
something
and
if
you
believe,
before
almost
like
everyone
included
know.
So
this
is
about
allowing
that
to
people
who
actually
want
to
know
the
truth.
They
have
a
good
way
of
millions.
People
are
actually
interested
in
learning
and
going
over
there.
It's
not
about
show
like
this
involves
the
mixing
people
that
pull
the
warning
is
reality.
A
A
A
C
A
That's
that's
a
separate
question
so
essentially,
when
you
issue
apply
to
the
publisher,
the
publisher
gives
you
receipts
like
something
that
is
just
signed.
One
time
stamps
I
receive
this
claim.
It's
the
hash
progressive
sign
boom.
You
got
us,
you
can
also
say
something
like
this
should
be
issued
within
the
next
hour.
You
can
the
metrics
note
along
usual
time
and
then
like
two
hours
go
by.
You
want
to
hear
you.
You
worried
that
that
transaction
I
mean
that's
block.
That
claim
that
she
makes,
if
you
don't
get
it
back.
A
D
Way
to
do
it,
then
you
don't
need
the
Dutch
chain,
because
you
don't
need
to
thanks
that
main
server.
As
long
as
you
have
the
receipt
from
the
server,
so
you
put
up
some
single
point
of
failure.
If
you
want
it
could
be,
it
could
be
distributed
on
neck,
but
became
even
is
something
unfold,
because,
as.
D
A
Of
curators
you
like
to
have
the
blockchain
for
when
their
issue,
employees
that
were
dependent
on
other
plants
and
using
the
visor,
so
don't
you
suggest
we're
looking
a
long
chain
essentially
with
independent
publishers
columns.
Then
we
can
be
a
way
to
circumvent
this.
This
case,
publishers
are
an
option.
If
you're
an
organization,
big
big
enough,
you
can't
pay
for
your
own
plane.
Don't
we
need
a
publisher
for
anything.
This
is
really.
A
Comments
may
contain
the
Japan's
failed,
as
I
mentioned
and
again
like
I
said.
Ideally,
you
want
to
override
publisher,
so
you
don't
want
to
make
it
economical.
You
want
to
make
you
not
to
create
an
economic
incentive
to
make
claims
and
somehow
be
rewarded
for
that,
and
that's
why
you
somehow
be
able
to
play
through
influence
all
the
time
and
you
wouldn't
leave
the
publisher.
All
publisher
is
like
an
optimization
right
now
for
scalability
continue
today
to
make
everyone
loses.
D
A
Because
right
now,
if
you
do
that
for
free,
like
into
season
as
a
sender,
to
make
sure
that
someone
is
say
they
are
publishers
that
saying
yeah,
that's
okay,
you
to
be
centralized
in
the
public
infrastructure.
There's
no
other
movement
called
really
loves.
Trust,
which
is
it's
essentially
trying
to
make
me,
should
be
to
find
out
we
distributed
on
top
of
this
okay.
B
E
A
A
To
contributing
to
do
too
absolutely
stuff
and
if
it
smells
ready
in,
you
should
have
like
servers
that
were
into
flames,
because
the
thing
here
is
I
make
it
like
I
close,
my
laptop.
No
one
else
has
the
client
oils
gonna
choose
the
plan,
so
you
have
to
find
a
way
to
single
if
I'm,
some
other
server
yeah.
So
massive
option
is
required
for
this
to
work.