►
From YouTube: Status and Whisper
Description
In this presenation from Day 2 of the #SwarmOrangeSummit, our very own team members Jacek Sieka and Boris Petrov from Satus research team present a brief overview of Status, the mobile Ethereum client, and Whisper. In the video there is a dicussion of balancing some issues, like privacy vs. performance, reviewing the protocol for publishing and doing a lot of work on the ecosystem as a whole.
A
A
A
You
know,
whatever
you
might
think
of
as
useful
in
the
web
3
world,
except
that
you're
on
an
on
a
phone
right
and
that
comes
with
some
come
comes
with
some
unique
constraints.
Let's
put
it
this
way,
so
I
wanted
to
talk
a
little
bit
as
well
about
how
he
came
here.
I
know:
yesterday
we
had
a
great
dinner
I've
had
a
great
time
throughout
all
the
talks
I'd
like
to
thank
you
all
for
it
and
and
one
question
that
I
got
asked
was
like.
A
It's
like
spread
out
all
over
the
place
which
comes
with
some
unique
challenges
as
well,
but
it's
it's
just
an
interesting
place
to
be,
and
why
would
anybody
want
to
join
a
company
like
that
right?
It's
it's
kind
of
weird
like
we're
all
the
ICL
scams
going
on
and
so
on.
Something
in
particular
must
have
struck
a
particular
note
with
with
the
people
here
right
and
and
for
me
personally,
this
journey
kind
of
started
in
the
early
2000s.
A
Being
in
Sweden
at
that
time
was
pretty
interesting,
though
the
Pirate
Bay
debacle
was
going
down.
There
was
a
lot
of
enthusiasm
about
peer-to-peer
networking
about
information
wanting
to
be
free
about
how
to
how
to
build
a
different
digital
world
right
out
of
the
pieces
that
we
had
back
then,
which
were
much
much
more
primitive
than
they
are
today.
A
So
just
a
quick
straw
poll
here
like
who
knows
of
Napster
like
who's
used
Napster,
sorry
not
known
as
the
Napster
Hughes,
the
Napster.
Alright,
a
good
good
good
bunch
right,
Direct
Connect
a
little
bit
less
still
peer-to-peer
right
these.
These
technologies
they
like,
basically,
they
changed
the
model
from
from
there
being
a
server
like
like
FTP
or
IRC,
or
whatever,
to
enable
you
to
transfer
files
directly
between
peers-
and
this
was
like
a
great
thing.
A
The
other
great
thing
that
went
down
back
then
was
was
the
court
paper
which
was
like
the
start
of
distributed
hash
tables.
You
could
say,
and
then
later
came
on
top
of
that
right
and-
and
that
was
a
like
this
beautiful
revelation
right-
that
that,
in
logarithmic
time
you
could
reach
any
computer
out
there.
Basically-
and
it
married
two
fairly
simple
concepts
right:
it
married
connecting
to
a
few
pairs
where
all
the
peers
have
equal
responsibilities
together
with
binary
search.
It's
like,
if
you
look
back
at
it
now,
it's
so
trivial.
A
If
you
explain
it
that
way
right,
but
but
back,
then
it
was
really
cool
because
all
we
had
was
like.
You
know,
star
formations
of
distributed
systems,
and
maybe
these
peer-to-peer
systems,
but
they
were
incredibly
inefficient.
You
know
in
all
kinds
of
manners
and
ways
right
after
that
came
BitTorrent
and
I
was
I
was
like
another
big
revelation
right.
They
put.
B
A
Scope
in
it
was
very
specific,
like
you're
interested
in
this
file,
you
get
this
file
back
and
that's
it
right
and
after
that
was
a
little
bit
of
a
lull
in
the
in
the
peer-to-peer
space.
What
happened
was
cloud
computing
and
all
that
stuff
sure
interesting,
but
but
not
so
interesting.
A
So
that
got
me
thinking
right
that
the
stuff
that
we're
working
on
today,
it's
also
kind
of
base
layer,
it's
also
very
low,
in
the
stack
like
a
theorem,
that's
like
general
payments,
and
then
on
top
of
that
people
bill
all
kinds
of
fantastic
dubs
and
use
it
for
their
own
purpose.
Same
thing
with
something
like
swarm.
That's
in
many
ways,
that's
kind
of
like
a
generalization
of
BitTorrent.
A
And
what?
Where
does
that?
Put
me?
That
puts
me
in
a
spot
where
I
have
a
great
responsibility
to
put
stuff
out
there?
That's
good!
That
makes
sense
that
that
promotes
the
right
things
and,
in
my
case,
I
believe
that
decentralization
is
is
in
general,
better
than
centralization
right.
So
that's
how
I
come
into
this
space
and
that's
that's
kind
of
thinking
that
goes
into
in
around
in
my
head.
A
A
Soon,
gonna
leave
the
mic
over
to
Boris
here,
who's
gonna,
give
you
a
great
talk
on,
unlike
the
technical
details
of
it,
but
whispers
one
more
of
those
technologies
that
I
feel
good
about
working
on
it.
It
increases
progress
in
the
world.
It
people
an
opportunity
to
communicate
with
the
people
that
they
want
to
excluding
the
people
that
they
don't
want
to.
A
It
promotes
a
world
where
censorship
becomes
more
difficult
at
the
same
time
is
terribly
inefficient,
so
that's
something
we
just
need
to
fix
right,
but
but
but
these
underlying
ideals
ideals
are
the
underlying
ideals
that
built
the
Internet.
Once
upon
a
time
right
where
every
node
will
be
equal
and
you
would
be
sending
on
bits
to
the
guy
next
door
and
hoping
that
eventually,
they
would
get
there
and
whispers
very,
very
similar
in
this
aspect,
it's
yet
another
of
those
technologies
that
allows
this
unrestricted
communication
between
people
and
without
any
central
point
of
failure.
C
C
C
C
C
C
C
C
C
C
You
receive
only
messages
from
which
merged
with
this
blue
filter
and
you
don't
receive
and
used
as
just
a
second
concept
is
light
mode.
You
receive
messages,
but
you
don't
send
this
messages
to
other
connected
peer.
Its
allows
us
to
reduce
traffic
to
bloom
filter
has
Malik
illusion
their
topic
because
we
want
to
achieve
darkness
and
it
allows
us
to
improve
our
peoples
and
not
a
user
topics
which
are
interesting
in
which
/
has
not
burst
concept.
C
So
my
box
is
a
generic
whisper
note
which
collects
always
per
our
messages
to
workers
which
purified
and
loud.
But
if
you
miss
some
messages
like
your
application
was
a
flying
or
network
connection
problem,
you
could
request
this
messages
from
mailbox.
You
send
your
glow
filter
with
tokenized
you
an
interested
in
and
interstate
from,
and
to
fields.
C
C
So
this
is
an
example
which
pair
the
message
is:
go
through
a
whisper
Network,
for
example.
Right
now
it
said
as
a
message
to
connect
appear
and
from
this
note
it
sends
two
organs
that
connect
a
pillow
of
these
notes.
But
you
could
see
that
you
have
some
light
notes
like
phones
and
they
don't
send
to
other
nodes.
Just
in
our
case.
C
When
I
start
working
status,
Xavier
goes,
we
had
no
percent
message
and
we
have
huge
network
conception
like
1020
gigabyte
per
day
and
to
figure
their
usages
right.
So
after
the
changes
we
dropped
to
per
usage
to
10
20
gigabytes
per
day,
you'd
be
reduced
to
be
village
device
and
we
have
their
system
messaging.
I.
A
Yep,
so
thanks
Boris
excellent
overview,
and
we
still
have
some
problems
to
solve
it.
Whisper.
Obviously-
and
this
is
a
topic
of
ongoing-
is
research
right,
so
when
we
look
at
whisper,
obviously
we're
using
it
for
a
particular
purpose.
It
might
be
messaging
and
as
bar
as
mentioned,
it
might
be
naps
talking
to
each
other.
It
might
be
group
chat
and
so
on,
and
all
that
happened.
A
lot
of
that
stuff
happens
in
the
application
layer
like
how
do
you
encode
a
payload
for
for
a
whisper
messages?
A
How
can
we
promote
interoperability
with
other
users
of
whisper
or
other
transports
underneath,
like
maybe
PSS
in
the
future?
So
a
lot
of
the
things
that
we'll
be
looking
on
in
the
future
will
be
like
the
security
properties
of
the
application
layer
and
for
chat
chat
in
particular.
That
might
be
the
privacy
properties
that
you
gain
by
using
certain
protocols
such
as
double
ratchets
and
and
these
key
exchanges,
and
whether
you
get
forward
secrecy
or
not.
What
kind
of
anonymity
you
offer
or
not?
What
kind
of
guarantees
can
you
give
the
user?
A
C
A
Exactly
right:
well,
of
course,
they
have
tried
and
we're
gonna
make
another
try,
because
now
we're
right
now,
but
these
are
like
areas
that
we're
interested
in
in
in
furthering
right
and
in
in
seeking
some
kind
of
cooperation
with
with
the
wider
community
community,
because
the
problems
that
we'll
be
solving
in
the
application
layer
are
gonna
be
seen
everywhere
like
we
need
to
exchange
contacts,
we
need
to
exchange
messages,
we
need
to
exchange
keys.
We
need
to
do
all
these
operations,
just
like
everybody
else
right
so
there.
A
One
thing
there
is
a
little
bit
worrisome
with
all
these
etherium
protocols
is
that
their
lifespan
so
far
has
been
pretty
short
and
whisper
being
sort
of
the
bastard
stepchild
of
of
it.
They
are
him
a
little
bit
hasn't
received
in
the
attention
and
and
because
it
hasn't
received
at
my
detention.
It
hasn't
received
much
analysis
either
from
a
security
point
of
view
like
how
do
you
break
it?
A
You
can
talk
to
people
pretty
nicely
and
this
kind
of
security
and
now
this
is
like
I've
searched
and
scour
the
web
for
for
anything
related
to
how
to
break
whisper,
and
it's
really
hard
to
find
him
and
I.
Guess
that
defines
swarmed
the
stage
as
well,
because
it
doesn't
even
exist
right
and
DSS
and
so
on,
like
how
well
battle-tested
are
these
protocols
here.
A
Yeah
indeed
right,
we
could
do
that,
but
like
I'm
talking
about
this
stuff,
because
this
is
stuff
that
we
have
on
our
horizons
and
stuff
that
we
want
to
happen
for
whisper
and
really
for
these
other
protocols
that
that
are
being
used
in
this
context
right,
it's
very,
very
important
for
us
as
a
messenger
to
make
to
make
use
of
technologies
that
really
work
right
and
and
and
if
they
break
like,
be
public
about
it
and
open
and
sort
of
find
a
way
to
fix
it.
So
last
one
classic
documentation.
A
A
Another
issue
we're
looking
at
is
like
whisper
itself.
It
uses
proof-of-work
as
a
spam
filter,
basically,
and
that's
fine
when,
when
all
the
nodes
on
the
network
are
entirely
homogeneous
because
like
when
they
have
the
same
computing
power
for
our
case,
a
mobile
phone,
not
quite
the
case,
we
don't
want
to
burn
battery
just
to
like
send
an
emoji
to
somebody.
A
Yes,
like
I,
say
it's
it:
it
tends
to
be
a
trade-off.
Why
I'm
optimistic
is
because
there
has
been
improvements
on
this
front
over
time
right.
So,
if
I
look
back
at
the
situation
in
the
early
2000s
forward,
secrecy
didn't
quite
exist
right
and
today
it
exists
as
a
technology,
because
somebody
had
the
bright
idea
that
strictly
improved
security
and
had
basically
no
cost
as
a
as
each
new
technology
does
right.
I
was
reading
a
secure
messaging
paper
the
other
day
and
it
increases
the
it'll
force.
A
A
On
the
other
hand,
we
keep
finding
new
ways
to
make
things
better,
right
and
and
and
I
think,
like
a
core
responsibility
of
us
is
to
bring
these
new
developments
judgment
users
as
possible
out
there
right
so,
and
maybe
that's
also
one
of
the
ideas
which
starts
itself
right
that,
but
it
tries
to
be
user
friendly.
In
fact,
and
something
that's
like
my
last
slide,
like
what
else
is
going
on
at
status
right,
it's
a
big
company
and
we're
doing
lots
of
stuff
with
all
kinds
of
things.
A
But
user
experiences
on
my
list,
aright
and
and
an
already
of
bringing
these
technologies
to
users
is
rooted
in
this
belief
that
that
everybody
should
have
access
to
these
great
technologies
and
maybe
have
a
choice
to
use
more
or
less
privacy
and
so
on
right.
But
that
would
be
my
answer
to
your
question.
It's
not
a
pure
technical
answer,
it's
more
like
we're
getting
there!
A
So
last
few
words
I
promised
you
remotely
is
this
working
on
the
embarked
up
framework?
It's
an
app
framework
for
developing
apps
I
promised
him
to
tell
and
tell
you
all
that
we're
supporting
swarm
there
as
well.
We're
supporting
ipfs
as
well,
it's
an
app
framework
to
develop
the
apps.
Basically,
it
helps
you
with
getting
access
to
the
protocols
from
JavaScript
a
little
bit
similar
to
what
I
heard
about
in
the
mainframe
SDK
yesterday.
A
So
you
can
deploy
or
DAP
to
swarm
an
or
to
ipfs.
It
has
layers
for
messaging.
It
has
layers
for
convenient
access
to
other
that
features
we're
building
our
own
ethereum
plant
for
research
purposes
called
Nimbus.
It's
a
new
one,
we're
going
to
target
it
to
light
devices
right
so
light
protocols,
light
light
everything
hoping
to
make
it
kind
of
modular.
So
we
can
deploy
both
on
phones
and
maybe
on
custom
hardware.
Mesh
network
nodes,
you
name
it
right,
but
it's
gonna
be
customizable.
That
way.
A
Let's
do
ok,
main
selling
point:
there's
incubate,
there's
a
bunch
of
other
projects
going
on
in
status
that
I
encourage
you
to
to
check
out
I,
think
they're,
pretty
exciting
I've
only
been
in
status
for
a
month
and
I
still
have
a
list
to
go
through
like
what
what's
going
on
and
then
obviously
with
all
y'all
great
projects
that
I've
been
listening
about
today.
Right,
so
that's
it!