►
From YouTube: Filecoin Core Devs Biweekly #17
Description
Recording for: https://github.com/filecoin-project/tpm/issues/37
For more information on Filecoin
- visit the project website: https://filecoin.io/
- or follow Filecoin on Twitter: https://twitter.com/Filecoin
Get Filecoin community news and announcements in your inbox, monthly: http://eepurl.com/gbfn1n
A
Yes,
all
right,
hello.
Everyone
welcome
to
the
16th
falcon
courthouse
by
weekly
meeting.
Thank
you
all
for
being
here.
It's
a
lovely
sunny
day
in
toronto,
canada.
Hopefully
it's
good
wherever
people
watching
this
or
joining
this
are
yeah,
so
we
kind
of
have
our
usual
agenda.
A
We
go
through
updates
from
from
the
various
teams
and
then
probably
one
of
the
important
things
to
talk
about
is
what's
going
into
the
next
network
upgrade
go
figure,
that's
what
we
use
these
meetings
for
and
then
any
other
questions
about
that
or
any
other
agenda
items
we
can.
We
can
take
let's
get
started
with
updates.
Let's
see
who
wants
to
go?
First,
venus
have
a
chill.
A
B
Okay,
sure
yeah,
okay
and
hello.
Everyone
yeah
with
us
had
some
progress
in
last
two
weeks:
yeah
we
have
actually
we
have
a
five-day
holiday
in
last
week's,
which
is
the
labor
day
holiday
yeah,
and
so
we
have
about
one
week
to
work
yeah.
In
that
week
we
had
done
you
release
the
zero
line,
five,
which
is
aligned
to
1.8.0
to
not
for
network
version
12,
okay.
B
That
is
one
thing
which
is
very
important
and
and
based
on
that,
we
also
launched
the
disability
demanding
pool
on
the
mandate,
which
means
we
upgrade
the
software
of
the
venus
node
and
the
f012
h788
and
which
is
running
on
the
new
code
with
multiple
components.
It
basically
is.
We
think,
which
means
we
are
ready
to
set
up
dispute
remaining
pool.
B
So
our
next
plan
is
to
in
next
two
weeks
we
will
have
at
least
one
marine
pool
launched
in
the
midnight
online
and
in
one
pool
we
will
have
more
than
five
banners
in
one
pool
and
work
yeah.
Okay.
B
This
is
one
plan
of
next
week,
and
another
thing
is
that
we
are
ready
to
transfer
a
few
repo
from
ips
force
community
to
to
falcon
project
and,
as
you
know,
we
have
a
few
components
which
is
under
active
force
community
and
where
they
are,
and
under
development
rely
within
the
battery
life
to
the
falcon
projects
organization
and
to
have
more
people,
more
visibility
to
others
and
to
have
more
people
to
to
join
us
to
evolve
the
code.
B
And
the
next
thing
is
that
we
have
the
security
audit
initial
report
and
received,
and
there
are
a
few
issues
we're
still
working
on
and
we'll
provide
the
feedback
next
near
a
few
days
in
in
one
week
and
we'll
try
to
finish
all
the
issues,
and
with
this
we
were
expected
to
have
the
final
report,
perhaps
in
two
weeks:
okay,
another
plan.
B
In
next
two
weeks,
we
are
working
on
the
market
component
to
have
the
business
load,
to
get
the
deal
and
to
storage
and
also
to
retrieve
as
a
data
geodata
from
the
village
load.
Yeah.
I
think
that's
all
for
villa
said.
Thank
you.
A
That's
good
that
that's
a
lot
of
progress,
especially
especially
if
you
had
holidays.
I
hope
you
had
a
nice
break
and
your
team
had
a
nice
break.
Yeah,
that's
really
cool
cool!
Let's
hear
from
forest
next
movie.
C
Yo
yo
forest
here
so
yeah
since
two
weeks
ago
we
yeah
well,
we
we
implemented
network.
V12
upgrades
saw
crazy
improvements.
Very
nice,
we're
able
to
sync
tip
sets
in
around
a
second
now
like
process
like
tip
set
states.
So
that's
pretty
dope
since
the
last
time
we've
also
started
our
security
audit
at
the
beginning
of
this
week
haven't
run
into
anything.
Yet
I
don't
really.
C
Silence
is
good,
maybe
I
don't
know
or
scary
both
but
yeah
we're
working
on
that,
and
we
also,
I
think,
last
time
we
hadn't
finished
our
chain
sinker
refactor
yet,
but
we
obviously
have
gotten
it
in
before
the
audit
started
and
our
chain
syncing
process
is
very,
very
much
more
robust
and
a
lot
less
redundant.
Work
and
scheduling
happened
actually
solved
a
huge
memory
leak.
We
were
seeing
that
was
creeping
up
over
time.
C
Forest
is
like
pretty
stable
at
around,
like
four
to
six
gigs
now
running
for
like
two
days
three
days,
so
that's
really
nice
and
so
currently
we're
continuing
work.
On
finishing,
like
you
know,
payment
channel
and
storage
market
functionality
that
well,
I
guess,
storage
and
retrieval
market
functionality.
It's
it's
quite
complex
logic
in
the
payment
channel
and
we're
still
working
on
like
testing
it.
C
C
Don't
think
anything
like
that
exists
in
rust,
yet
so
that'd
be
really
good
to
have
like
a
unified,
rpc
interface
for
our
server
and
our
client.
So
people
can,
you
know,
interact
with,
I
guess
any
of
the
falcon
implementations
much
more
easily
over
rpc
and
rest.
So
it's
kind
of,
I
think,
that's,
oh
actually
we're
also
working
on
instrumenting,
our
node,
so
jorge
has
been
kind
of
doing.
C
Research
on,
like
you,
know,
prometheus
and
open,
metrics
and
stuff
like
that,
and
seeing
what
the
best
best
path
forward
is
and
we're
also
in
communications
with
the
wrestler
p2p
team.
To
kind
of
you
know
work
together
to
have
a
more,
I
guess,
a
solid,
more
consistent
metrics
for
for,
like
the
whole
rust
all
coin,
ipfs
blah
blah
blah
ecosystem.
A
Cool
very
nice
answer
you
mentioned
that
you
implemented
before
accords.
I
assume
you're
thinking
fine
on
mainnet,
like
no
consensus
issues
noticed.
C
No,
no,
we
well.
We
had
like
one
consensus
issue
after
like
literally
like
an
epoch
or
two
after
and
that
it
was
just
a
really
dumb
mistake,
but
yeah
we
haven't
run
into
any
consensus
issues
at
all.
So
far,
so
that's
really
nice.
It's.
A
Well,
you
just
jinxed
it
one
of
those
things
where,
like
I
don't
know
whether
you
should
hope
for
for
a
major
issue
to
be
found
or
not
found
where
like,
which
is
better,
but
regardless,
that's
fair,
yeah
cool
foohan
how's
that
going
with
it.
E
E
As
you
probably
remember,
we're
trying
to
focus
on
making
the
node,
stable
and
memory
consumption
stable.
E
So
and
we
had
our
node
running
for
four
days
consistently,
but
unfortunately,
memory
management
issues
were
not
resolved
completely,
so
we're
currently
trying
to
figure
out
what
is
the
problem.
So
we
have
decomposed
sleepy
to
keep
parts
and
parts
separately
and
debugging
them
and
profiling
them
in
parallel,
so
memory
consumption
is
really
a
minor
one,
but
it
seems
to
well
it's
still
an
issue
because
we
have
protected
the
north
canada
for
seven
to
eight
days.
E
Then
it
will
run
out
of
16
gigs
of
ram,
so
it's
doesn't
look
really
healthy,
so
we're
currently
figuring
out
what
is
happening
and
where
exactly
so,
we
have
finished
with
development
and
testing
of
retrieval
markets
api.
It's
been
integrated
into
the
node,
it's
not
yet
in
the
master,
it's
on
a
separate
branch,
but
we're
currently
testing
it
against
lotus,
whether
it's.
E
What
are
there
any
issues
in
terms
of
interoperability,
since
there
are
no
major
ones,
I
think
we
have
created
a
pull
request
for
a
smaller
one.
So
this
is
something
we
are
working
on.
I
think
that's
mostly
for
updates
yeah.
We
have
identified
two
possible
places
which
work
which
can
contribute
to
memory
consumption
and
we
are
currently
working
on
improving
them.
A
Thank
you,
yeah.
Good
luck,
plugging
those
those
memory
calls
that's
not
that's,
not
fun
work,
but
yeah.
Seven
to
eight
days
before
you
hit
a
16
gig
of
ram,
isn't
the
worst
but
yeah.
I
think
you're
gonna
have
to
figure
that
out,
let's
see
for
lotus
side
jennifer,
do
you
wanna
give
an
update.
F
Sure
so,
since
two
weeks
ago,
the
longest
team
first
like
working
on
the
network,
12
upgrade
and
again,
we
have
a
very
smooth
upgrade,
which
is
great,
and
we
have
seen
huge
improvements
in
the
network
like
syncing
validation
performance,
and
we
have
written
that
into
a
blog
post.
To
explain
like
the
motivation
or
the
details
behind
it.
I
send
the
link
in
the
in
the
chat
and
after
that
lotus
released.
F
A
y
is
basically
a
one:
seven,
zero
rc1
one
zero,
seven,
zero
rc
one
plus
everything
one
h0
because
of
our
like
version
philosophy
and
then
and
then
we,
the
we
realized
our
proof
team
released
a
their
new
700
release,
which
has
like
a
lot
of
like
gpu
improvements
and
also
like
unsealing
process
improvements.
F
So
we
decided
to
integrate
that
and
we
released
one
s0rc2
and
we
realized
that
there
are
some
like
bugs
in
the
proof
code
which
you
have
to
set
extra
flags
to
be
able
to
like
enable
this,
so
that
you
can
enable
like
gpu
for,
like
proof
computations.
So
we
are
working
on
a
patch
on
that
and
looking
to
release
a
rc3
later
this
week
and
the
new
lotus
release
also
integrate
the
new
market
release,
which
has
a
lot
of
improvement
in
data
transfer,
deal
making
process.
F
A
That's
good.
Thank
you
very
much,
yeah,
it's
nice
to
hear
from
various
people
that
your
performance
times
got
significantly
better
after
after
the
v12
upgrade.
There
are
some
cool
metrics
in
that
blog
post
that
the
jennifer
dropped
in
chat.
If
you
all
want
to
look
at
it,
I'm
sure
I'm
sure
anyone
implementing
a
note
has
noticed
it
and
kind
of
from
the
community
side
of
things
in
the
update,
stanford.
F
Not
really
for
the
past
two
weeks,
a
lot
of
like
user
style
is
using
well.
This
is
noticing
that
and
gpu.
Usually
we
have
so
we're
like
working
hard
to
fix
that,
and
also
like
more
and
more
community
members
started
to
be
like
curious
about
like
what
venus
is,
what
their,
how
does
their
like
distributed
like
mining
pool
work
so
yeah
we're
super
looking
forward
to
have
more
implementations
and
like
multiple
communities
involve
network.
A
Cool,
very
nice,
very
nice,
all
right
any
questions
or
finds
discussion
around
updates
and
what
folks
are
working
on.
B
Yeah
one
thing
I
want
to
add
here
is
that
yes,
villa's
team
will
have
a
meeting
with
some
small
miners
and
to
help
the
miners
understand
how
the
villas
will
support
them
to
join
the
remaining
pool.
Yes-
and
it's
in
this
saturday
evening
or
morning,
yeah
very
soon,
you
know
what
do
that
and
I
think
we
can
update
the
progress
in
our
next
meeting.
If
yeah,
there
are
something.
A
Cool
very
nice:
where
have
you
kind
of
announced
this
meeting
like?
Is
it
open
to
people
who
want
to
attend
all
right.
A
Yeah
sounds
good,
very
nice,
very
nice,
lovely
lovely
to
see
the
other
implementations
kind
of
getting
incorporated
with
the
community
any
any
other
kind
of
notes
or
comments.
F
A
From
white,
the
probably
what
we're
going
into
next
as
we
talk
about
this
v13
stuff,
yeah
yeah.
On
that
note,
that's
the
only
thing
that
I
have
on
the
agenda
item
for
today
is
kind
of
more
talks
around
scoping
and
work
on
the
v5
actors
and
v13
and
the
v13
network
upgrade.
Why
do
you
want
to
kind
of
kick
that
off.
G
Sure
the
high
level
is
that
very
little
has
changed,
we're
still
targeting
mid-june.
The
the
biggest
thing
that's
changed
is
we've
de-scoped
fixing
the
compact
partitions
bug
from
needing
to
launch
so
likely
that
won't
get
in
on
the
spectacular
side,
yeah
we're
still
targeting
fifth
8
13
11
12
for
consensus,
breaking
changes
yeah.
So
then
I
guess
into
so
that's
that's
the
plan
for
v5.
G
The
implementation
on
my
end
has
been
going
okay,
so
11
and
12
they've
been
done
for
a
while
fifth
13
draft
is
up
so
that's
still
in
review,
but
looking
to
be
closed
out
somewhat
soon
getting
started
on
8
pretty
soon
as
well,
and
my
current
work
is
focused
on
getting
test
vector
generation
ready
in
a
few
weeks
in
time,
so
that
other
implementations
I
have
a
couple
weeks
lead
before
the
the
intended
v5
upgrade
to
check
out
these
test
vectors
and
make
sure
that
everything
works.
A
Sounds
good
yeah,
I
don't
know
what
the
status
of
fips,
8
and
13
are.
We've
obviously
been
talking
about
them
for
a
while
jennifer.
Are
we
ready
to
vote
on
them
or
are
they
in
last
call
right
now?
What's
going
on.
F
Sorry
and
flip
30
is
currently
on,
like
both
have
like
prs
to
move
them
to
last
call
for
fifth
thirty.
The
team
is
adding
more
like
test
cases
and
like
I,
I
need
some
like
final
nets
before
we
can
merge
that
pr
and
for
fib
eight.
D
F
A
That
happens.
The
next
meeting
basically
sounds
good
cool
and
yeah
in
terms
of
timeline.
Obviously,
that's
a
topic
for
discussion
for
kind
of
all
of
us
here,
we're
hoping
to
still
aim
for
what
we've
been
talking
about,
which
is
like
the
mid-june
mid-june
time
frame.
Does
that
does
that
kind
of
work
for
for
folks.
A
And
eric,
especially
the
forest
team,
I
think,
is
relevant
here
because
you
all
have
the
most
re-implementing
effect.
Well,
they
all
have
the
most
work
to
do
on
active
implementation.
C
I
mean
I
I
I
think
it
should
be
fine
kind
of
depends
how
long
this
audit
takes
but
yeah.
I
think
you
know
if
it
if
we
end
if
the
audit
ends
like
at
the
end
of
this
month,
or
something
like
that,
I
think
we
should
be
able
to
implement
the
13
yeah
v13
in
time.
A
A
The
other
update
on
that
kind
of
going
all
along
with
what
white
said
about
test
vectors
is
we're
hoping
to
finally
kick
off
interrupt
net
now
that
now
that
we
have
another
kind
of
major
actors
release
coming
up
so
vp
the
infra
team
and
we'll
see
if
we
can
get
that
spun
up
sooner
rather
than
later
and
it'll
probably
start
from
v4
actors.
A
I
imagine
because,
actually
maybe
we'll
start
it
all
the
way
from
b5
vectors,
we'll
see
what
makes
the
best
sense
but
yeah
any
other
questions
about
timeline
or
supporting
supporting
v5
actors
or
the
v13.
A
All
right
sounds
good
yeah.
I
don't
think
there
are
any
other.
I
I
haven't
seen
any
other
tips.
That
kind
of
I
wanted
to
talk
about.
I'm
sure
there
might
be
some
that
we
need
to
take
a
look
at,
but
I
don't
have
any
to
discuss
right
now.
So
is
there
any
other
topic
of
conversation.
H
This
isn't
exactly
strictly
delayed,
but
I'd
like
to
introduce
myself.
My
name
is
dudley.
Grant
I've
just
joined
the
filecoin
foundation
I'll
be
taking
over
some
of
the
audit
related
things
that
deep
was
handling
in
the
past,
and
hopefully
I
get
to
know
many
of
you
soon.
A
A
Kind
of
who
sorry
welcome
dudley.
Thank
you
for
thank
you
for
joining
us.
We
look
forward
to
having
you
here
and
thank
you
for
for
helping
out
with
its
powerpoint
stuff
and
sorry
sonia.
Would
you
like
to
introduce
yourself
as
well.
I
Yeah
sure,
thanks
for
having
me
I'm
sonia,
I
also
just
joined
the
foundation
as
the
developer
evangelist.
So
I'm
looking
forward
to
be
working
with
you
a
lot.
You
know
kind
of
yeah.
You
know
how
to
improve
your
experience,
how
to
hear
what
you
think
great
suggestions
for
what
the
foundation
can
do
to
support
you.
You
know
and
all
that
good
stuff.
A
Nice
welcome
and
thank
you
very
much.
I
think
I
think
both
as
you
kind
of
picked
up,
if,
from
from
the
meeting
a
lot
of
the
implementations
are
at
stages,
where
audit
related
things
are
happening
and
we
want
people
to
start.
We
need
some
developer
evangelism,
so
I
think
about
joining
at
critical
times.
It
will
be
super
important
to
the
mission
here.
Thank
you
very
much.
A
Sounds
good
have
a
good
day,
everyone
anything
else.
We
can
always
talk,
async
and
slack,
if
not
I'll,
see
everyone
in
two
weeks
right.
Thank
you.
Peace.