►
From YouTube: libp2p weekly sync - January 27, 2020
Description
A
B
Hey
guys,
so
my
main
focus
has
been
the
lip
Adobe
introspection
work,
so
we
have
the
scaffolding
wiring
and
interfaces
for
it
in
place.
We
have
the
first
draft
of
the
introspection
service
in
place,
and
today
I
raised
a
PR
for
the
all
the
swamp
out
that
we
need
in
order
to
introspect
the
swamp.
There
are
some.
There
is
some
data,
slash
metrics
that
I'm
still
not
sure
how
to
source
I
have
put
them
as
comments
on
the
PR
and
Rowell
is
going
to
take
a
look
when
it
gets
time.
B
A
C
C
A
And
this
so
yeah
so
shipped
out
this
week
and
then
I'm
gonna
bend
a
good
portion
of
the
rest
of
this
week,
working
on
the
2020
roadmap
for
J,
asleep
EDP
after
talking
with
the
browser's
connectivity
group
last
week
and
then
going
to
work
on
finalizing
dates
and
estimates
for
content
writing
clan.
So
we
can
get
that
done
any
questions
for
me,
no
perfect!
Alright,
you
use
if.
D
I
finally
wrote
up
an
issue
that
links
to
all
my
PRS
and
I
may
progress
them
up
with
VRS,
so
I
think
that
the
core
changes
are
pretty
good
interfaces.
I
think
that
you
know
decent
the
pure
story
seems
to
work,
and
now
we
figured
out
that
the
thing
that
I
thought
was
gonna
be
a
problem
and
build
would
be
probably
not
that
big
a
deal.
We're
just
gonna
include
the
local
LAN
addresses
and
peer
records
by
default.
D
Since
that's
what
we're
sharing
now
unsigned
so
now
a
little
be
the
same
as
before
for
just
signing
them.
If
later
we
want
to
distinguish
between
like
local
addresses-
and
you
know
publicly
relevant
addresses
we'll
do
that
in
a
separate
piece
of
work.
So
then
everything
is
pretty
close
to
ready.
I
got
to
fix
the
I
left.
This
silly
bug
in
the
branch
for
visas,
pub/sub
brick,
which
he
caught
and
I'm
gonna,
go
fix
that
after
this,
but
then
I
think
we're
getting
pretty
close
to
be
able
to
merge
all
this
signed
record
stuff.
D
So
that's
pretty
cool
yeah
and
then
we
can
I
guess.
One
thing
I
haven't
actually
done
is:
try
to
run
test
ground
simulation
using
signed
records
just
with
yours,
identifying
using
them
that
might
be
kind
of
fun
to
do,
but
I
don't
think
we
need
to
block
the
dr's
on
either
anything
there's
nothing
destruct.
D
C
Know
I
think
that
would
be
the
case,
but
also
I.
Don't
need
to
think
it's
like
you
know.
This
is
gonna,
be
a
conflictive
feature
at
all
and
it
doesn't
always
we
don't
need
any
benchmarking
like
I.
Don't
think
there
is.
You
know
a
strong
rationale
to
use
your
create
a
test
problem.
That's
why
I
think
you're
you're
fine
with
a
unit
test
on
this
thing,
unless
you
wanna,
like
yeah
of
various
versions,
someone
with
you.
D
D
C
D
C
D
C
D
D
D
Anyway,
I
mean
I,
guess
mostly
just
gonna,
try
and
wrap
this
up.
If
there's
any
other
things
that
come
up
as
I'm
like
you
know,
getting
ready
to
pull
the
trigger,
then
maybe
that'll
add
a
little
bit
of
delay,
but
I
think
we
should
build
emergency
and
then
yeah
otherwise
continue
to
go
back
to
work
on
the
test
plan
for
secure
data
transfers
from
to
get
noise
flexed
a
little
bit
and
then
just
generally
play
with
my
PFS
together,
that's
Oh.
C
Folks,
so
I've
been
working
on
tasks
on
composition,
since
almost
there
right
now,
I'm
hitting
a
problem
with
the
logging,
where
now
we
have
multiple
runners
that
are
log
into
the
same
log
output
and
therefore
in,
but
it's
not
thread
safe.
So
that's
why,
like
rights
are
getting
intermingled
so
that
I'm
working
on
that
I'm
gonna
go
the
easy
route
right
now
and
just
had
a
mutex
to
method
and
in
the
future
we
might
want
to
want
to
add
some
multiplexing
so
that
we
can
identify
which
group
which
conversation
group,
the
nodes,
are.
C
Actually
we
shipped
the
content,
routing
plan,
which
was
a
long
time
in
the
making
and
was
pretty
a
pretty
intense
it's
now
on
Jacobs
side
of
the
fence
right
now
for
execution.
So
that's
that's
pretty
exciting.
We're
getting
this
effort
started
and
really
ramping
up.
We
I
also
finished
the
test
bound.
C
The
testosterones
you're
planning
I've
been
helping
Irish
and
guiding
Irish
with
the
introspection
work,
which
is
going
maybe
well
and
this
week,
which
is
the
deadline
that
we
have
for
this
week's
that
we
expect
to
have
an
initial
version
that
we
can
pull
off
onto
the
other
side
for
free
testing.
So
this
is
the
group.
That's
compromising
pancham
Europe
needs
it
and
is
depending
on
this,
so
yeah
and
then
I've
been
tackling
some
internal
appeal
processes.
C
Now,
in
this
week,
I'm
gonna
be
finishing.
The
test
phone
conversations
feature
gonna,
be
performing
the
issue:
migration
for
go
to
b2b,
there's
an
e
2.0
network
in
participating
in
which
requires
which
I'm
gonna
try
to
don't
think
I'll
get
to
it
to
do
some
a
bit
more
multi
multi,
select
2.0
legwork
before
this
call,
because
I
know
that
so
it
would
be
great
yourself
to
like
have
a
really
strong.
C
C
It's
down
as
finalized.
We
have
equally
to
be
implementation
as
confirming
to
expect
these
other
performance
characteristics
right
that
performs
better
than
say,
kayo,
blah
blah
and
like
all
these
things-
and
we
also
are
working
with
the
Jas
with
a
ASTM
to
to
learn
interoperability
test.
That
would
be
an
awesome
update
for
a
group.
So
if
we
can
make
that
happen,
you
said
that
would
be
amazing.
C
D
E
C
Awesome
and
then
I'm
gonna
do
the
final
review.
Time
period
appear
records
and
yeah
closed
off.
So
this
week
we
are
shipping
as
well
milestone
0.1
of
test
grounds,
so
other
people
working
very
closely
with
with
Antoine
and
everybody
else
on
the
team
to
make
sure
that
that
lands
and
I've
got
some
interviews
to
do
that's
pretty
much
everything
for
my
site.
Oh
hope,
I
haven't
forgotten
anything.
That's
important.
E
Hey
guys,
yep
I'm
in
my
car
I
have
to
jump
out
in
a
second
I'm,
have
a
medical
thing,
I
drove
to,
but
basically
I'm
still
kind
of
like
mired
in
some.
You
know
internal
pl
stuff
in
terms
of
the
performance
reviews,
leveling
HR
stuff
things
like
that.
I
am
optimistic,
though,
that
one
to
two
weeks
from
now
I'll
kind
of
be
able
to
really
like
rejoin
the
team
like
100%
and
my
basic
goal
is
to
make
the
okay
ours
happen.
E
F
Yes,
finally,
are
you've
been
fighting
to
press
the
meat
button
for
at
least
30
seconds,
and
it
wasn't
responding
so
yeah
I
didn't
do
much
this
last
week,
no
like
I'm,
mostly
waiting
to
to
get
started
on
the
implementation
of
scoring
function.
I
think
we
need
to
do
some
analysis
of
the
proposed
parameters
we
do
hear
like
a
missile
parameters
are
going
to
use
and
I'm
thinking
about
possibly
running
something
relation
to
see
the
effect,
at
least
with
some
simulation
results
to
see.
C
F
Sir,
the
scoring
thanks
John
Gilligan,
the
way
it's
gonna
be
black
and
Punjab.
You
know
ago,
so
I
think
that
we
should
use
this
morning
trying
to
do
decide
and
gossip,
so
it
wouldn't
even
bother
sending
gossip.
You
became
a
negative
score
effectively
in
terms
of
the
network
yeah,
but
that
is
to
generate
so.
You
know
like
there
are
specifics
of
the
attack
center.
F
The
general
of
that,
so
the
general
effect
of
the
Sybil
attack
is
that
you
make
a
bunch
of
nodes
that
are
not
doing
anything
or
they're
trying
to
actively
sabotage
the
network
right.
So
this
is
what
the
scoring
function
is
attempting
to
defend
against.
So
the
specifics,
for
example,
there
is
a
graph
attack.
Yes,
the
defense
against
the
graph
attack,
but
would
also
would
go,
is
the
father
and
actually
detect
specific
attacks?
Is
that
using
the
blacklisting
functionality
for
Ross
misbehavior?
F
C
Fully
understand
the
squaring
function
we've
been
in
like
a
meeting
that
was
specifically
for
the
scoring
function
like
a
bunch
of
us
I
got.
What
do
you
understand
the
scope
of
this?
We
need
to
model
and
we
need
to
like
the
thought
process
right.
So
we
have
right
now
a
scoring
function
with
six
variables,
which
look
good,
which
look
fine
right,
but
we
haven't
walked
through
the
different
potential
attacks,
behaviors
like
in
general
collab,
like
behaviors
at
the
level
of
gossip
behavior
behaviors
at
the
level
of
the
mass
behaves
like
that.
We
are
tread.
F
C
Means
a
visa
wait
a
minute
before
a
simulation.
We
need
to
write
down
what
we
are
expecting
to
see
in
the
simulation
and
maulvi
gonna
be
measuring
right
now.
There
is
no
visibility
in
this
work,
and
this
is
what
I'm
concerned
about,
because
Farpoint
depends
on
this
and
they
have
problems
and
the
lab
network.
Because
of
this-
and
we
like
all-
we
have-
is
a
document
that
outlines
six
variables.
That's
it.
There
is
no
rationale
behind
those
six
variables
like
we
haven't
walked
through.
C
You
know
what
are
exactly
the
things
that
we
trying
to
defend
against
and
how
do
we
think
that
particular
incarnation
of
a
formula
is
an
app
that
particular
equation
is
gonna
play
out
right,
like
we
haven't
done
this
and
yeah
it's
fine
to
simulate,
but
we
can
perform
like
it's
a
moving
target,
so
we
can
perform
hundreds
and
thousands
of
simulations,
but
if
we
haven't
logged
down
what
is
our
hypothesis
right?
And
this
is
what
we
need
to
get
to?
C
C
Good,
so
let's
do
this
and
please
like
ping
me
if
you
need
help
in
like
setting
the
trap
to
do
this
analysis
theoretical
analysis
before
we
jump
into
assimilation,
right,
I'm,
100%
with
you
that
we
need
the
simulation,
but
we
need
to
understand
exactly
what
we
want
to
simulate
because
I
was
it's
gonna,
be
a
moving
target
and
we're
never
gonna
finish,
because
we're
always
gonna
get
into
discussions.
What
okay.