►
From YouTube: London Hack Week 2018 // Offline First - Molly Mackinlay
Description
Preview of London IPFS Meetup talk on our emerging efforts to bring offline p2p collaboration and content routing to bandwidth-constrained communities.
A
I'm
not
gonna
actually
go
through
the
presentation,
because
if
we
record
it,
you
can
see
it
later
this
afternoon,
I
just
wanted
to
kind
of
click
through
to
the
part
that
was
based
on
some
conversations
that
we
have
during
this
live
week.
So
the
main
part
is
kind
of
breaking
down
these
kind
of
use
cases
of
areas
that
we
think
I
keep
as
if
it
helped
a
lot
in
the
offline
world
and
flushing
them
out
a
little
bit.
A
The
three
that
we
kind
of
solidified
on
where
the
school
/
enterprise
world,
where
you
have
the
school
session,
have
ice
roads.
We
have
many
people
who
are
making
the
same
sorts
of
requests
for
the
same
type
of
content
do
highly
duplicate
network
traffic.
You
also
are
mostly
collaborating
first
with
the
people
around
you
and
only
second
trying
to
sync
to
the
rest
of
the
network
or
try
to
send
the
async
messages
to
people
elsewhere.
A
So
you
really
want
local
first
communication
instead
of
local
after
it's
synced
very
far
away
and
then
come
back
and
so
we're
you
have.
You
know
very
small
data
pipes
in
these
areas,
so
you
have
much
higher
device
penetration
than
used
to
in
the
past,
and
so
these
are
things
like
all
of
these
wonderful
magical,
school
apps
that
exists
that
are
very
rich
and
very
wonderful.
However,
they're
taking
really
long
really
long
time
to
low
it's
frustrating.
A
Another
use
case
was
kind
of
this
peer-to-peer
file
transfer.
This
is
really
popular
in
rural
areas,
places
with
really
slow
low
bandwidth
or
slow
internet
connection
or
intermittent
access,
and
this
is
a
lot
of
great
I'm
going
to
share
an
individual
file
to
the
person.
Next
to
me
think
like
trying
to
pass
a
a
photo
that
you've
just
taken
to
someone.
Next
to
you,
we
tend
to
text
it
to
them,
which
goes
very
far
away
and
then
eventually
gets
back
to
them
or
where
they
go
out.
Email
wait.
A
How
can
I
transfer
it's
a
it's
an
unsolved
problem,
especially
in
places
where
you
have
expensive
data
connections.
So
there's
a
couple
of
apps
that
already
exist
starting
to
try
and
help
with
this,
but
purpose
build
different
apps
to
solve,
which
should
be
a
little
easy
problem
and
then,
finally,
this
kind
of
local
social
community
people,
where
there's
high
density
of
people
they're
all
interested
in
some
sort
of
locally
relevant
things.
Maybe
it's
different
topics,
but
you
care
about
the
people
around
you.
You
have
have
similar
characteristics
and
frequently
right
now.
A
This
will
just
completely
overload
the
networks
that
we
have,
where
you're
trying
to
access
the
same
content,
go
over
the
same
types
and
yet
aren't
able
to
function
as
a
unit
to
work
together,
and
so
this
is
things
like
walking
paths.
Mesh
networks
wanted
to
have
kind
of
local.
This
neighborly
project
that
Google
created
firechat
was
another
thing:
that
kind
of
came
up
to
try
and
do
local
communications
during
protests
like
this
one
in
Hong
Kong
next
door,
which
is
a
little
app.
A
So
that's
kind
of
some
of
the
stuff
that's
been
happening,
skip
to
the
part
where,
where
I
talk
about
kind
of
the
cool
I
can't
best
stuff,
and
so
some
of
the
stuff
that
we
could
do
and
I
think
us
in
particular,
for
these
different
cases
are
for
the
school
enterprise
users
we
could
just
do
you.
Do
content
great
you've
already
fetched
this
once
into
the
network.
Let's
do
local,
where
I
hang
was
trying
to
figure
out
which
of
your
peers
could
serve
that
content
to
you.
A
Instead
of
going
back
out
and
requesting
it
again,
you
can
also
sync
edits
locally.
First,
where
we
could
broadcast
out
the
edits,
we're
doing
to
the
people
who
are
interested
in
a
topic
instead
of
having
to
have
you
know
some
external
provider
intermediate
back
and
then
we
could
pre
cache
content
on
our
local
network.
That
was
really
interesting
to
people
and
have
people.
Look
it
up
locally,
first
before
say
going
to
the
external
network
if
they
wanted
to
find
like
a
fresher
version
or
something
like
that
for
peer-to-peer
file
transfers.
A
This
you
know
just
making
it
work
peer
to
peer
would
be
really.
Cool.
Point-To-Point
would
also
be
really
really
interesting
where
we
could
use
the
connections.
We
have,
through
our
network,
to
kind
of
relay
content
from
individual
to
the
police
that
are
they're
trying
to
transfer
stuff,
also
opportunistic
content
distribution.
A
They're
gonna
have
a
faster
connection
than
if
we
ship
all
of
the
data
out
over
our
single
Wi-Fi
connection
and
then
sync
it
all
back
so
yeah
we're
gonna
talk
a
little
bit
or
doing
next,
which
is
starting
up
more
of
a
discussion
around
this
inside
might
be
of
us
doing
some
research
to
understand
really
more
clearly
what
the
problems
are
and
then
connecting
with
others
and
talk
about
a
little
bit.
What
the
challenges
are,
there's
a
number
that
we
would
have
to
work
on
a
good
bit
in
order
to
really
make
these.
A
You
know
super
smooth
and
delightful
and
perfect,
and
we're
really
excited
to
start
pushing
up
some
of
that
stuff.
Definitely
there's
some
work
around
mobile
to
improve
a
decrease.
Our
ramming
battery
and
storage
requirements
to
improve
our
performance
to
is
to
do
this
kind
of
peer
discovery
and
the
pub/sub
channels
to
be
able
to
subscribe
to
this
stuff,
and
then
just
really
the
big
thing
here.
On
top
of
that,
and
that's
kind
of
our
request
to
our
network
and
our
partners
is
look
building
stuff.
A
On
top
of
this,
that
is
super
smooth
and
easy
to
adopt
and
really
fits
those
a
set
of
expectations.
It's
definitely
not
a
solved
problem
to
figure
out
how
to
build
applications
for
the
offline
world
that
are
delightful
and
easy
and
intuitive
these
new
Internet
users,
and
so
that's
kind
of
we
need
to
build
the
underlying
technology
that
really
supports
it.
Well
we're
pretty
far
already,
but
there's
some
additional
gaps
that
we
need
to
fill
and
then
working
with
others
to
build
these
delightful
purpose-built
apps
on
top
yeah,
and
you
can
get
both.