►
From YouTube: FVM + Retrieval Markets - Sarah Thiam
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
Hi
I'm
Sarah
I'm,
the
developer
advocate
for
the
Falcon
Virtual
Machine
team.
You
must
have
heard
fvm
everywhere
around
the
conference,
so
help
me
out
so
I
can
kind
of
adjust
like
the
content
that
you
kind
of
want
to
learn
about
today.
How
many
of
you
know
what
fvm
is
hands
up?
How
many
of
you
know
how
it
works?
Hands
up,
awesome,
okay!
So
now
we
know
what
to
cover
today
great,
so
so
today,
we'll
run
through
really
quickly
around
the
introduction.
A
I,
don't
think
I
need
to
spend
too
much
time
on
that.
Since
a
lot
of
you
know
what
fpm
does
as
in
what
it
is.
I'll
talk
a
little
bit
how
the
fbm
works
and
I
think
that
might
be
a
little
bit
helpful
for
you
to
take
away
today
and
then
we'll
go
into
the
roadmap
and
what
you
can
expect.
I'll
do
a
quick
demo,
because
some
really
interesting
developments
have
happened.
Engineering
team
has
been
working
non-stop
for
the
past
few
weeks.
A
It's
been
insane,
but
we're
glad
we
have
something
to
show
so
I'll
show
you
a
really
quick
demo
there
and
then
we'll
get
into
some
use
case.
Ideas
and
I
have
underlined
ideas
because
fvm
can
be
used
in
many
different
situations
in
web3.
We
do
need
a
lot
more
ideation
and
a
lot
more
flashing
out
of
use
cases.
A
So
we
do
encourage
you
to
enter
that
conversation
with
us,
but
I
will
give
some
ideas
that
I've
collected
from
you
know
different
parts
of
the
organization
across
PL
and
then
yeah
to
get
you
get
your
mind
going.
So
yes,
just
a
quick
recap
for
those
who
might
not
know
and
they
want
to
raise
their
hand.
A
Fbm
delivers
on-chain
programmability
of
all
coin,
Network
I
think
what's
really
different
here,
you
can
think
about
the
impact
that
it
potentially
could
have
the
same
way
that
evm
smart
contracts
brought
to
the
ethereum
ecosystem
previously,
and
the
big
differentiator
here
is
that
now
you
can
compute
real
estate
and
over
as
well
one
of
the
largest
data
networks
that
data
storage
networks
today
in
web3,
so
I
think
this.
This
model
really
clarifies
it
really.
A
Clearly,
you
have
the
l0,
which
is
where
a
lot
of
data
is
stored
to
clarify
the
fvm,
does
not
compute
over
your
data,
it
computes
over
State,
and
so
it
computes
over
the
metadata
of
your
data.
We
have
Cod
over
there,
which
will
help
us
with
Computing
over
data
itself.
So
that's
a
really
interesting
use
case
of
how
we
can
combine
the
two
together
and
then
yeah
that
leads
for
a
lot
of
room
for
ideation
and
for
retrieval
Market,
specifically
Staten
station.
A
You
know
these
are
all
two
commitments
that
we
could
really
build
out.
So
we
look
forward
to
how
we're
going
to
get
that
going.
Okay
in
terms
of
just
kind
of
thinking
getting
you
going
on
like
how
you
can
think
about
the
fem
and
how
it
can
be
applied.
I
I
think
it's
really
really
useful
to
think
about
how
it
could
optimize
and
innovate
on
top
of
storage
and
retrieval
markets.
A
So,
if
you
think
of
markets
as
a
structure
as
a
whole,
what
FM
can
do
is
to
inject
a
lot
of
automation
into
it,
and
so
these,
like
certain
mechanisms
that
can
really
make
things
a
lot
faster
and
take
out
a
lot
of
the
manual
work.
That
needs
to
be
done
so,
for
example,
like
replication
workers,
your
deals
could
be
ever
automatically
repairing.
Your
deals
could
also
be
automatically
renewing
and
you
don't
actually
have
to
go
in
the
users.
A
Don't
have
to
go
in
and
keep
doing
that,
and
so
that
makes
everything
run
a
lot
faster.
Verification
could
also
be
a
really
good
use
case.
Verification
of
useful
data,
incentivizing,
good
behavior
across
clients,
SPS
RPS
and
node
operators
as
well
getting
them
to
join
the
network,
incentivizing
that
these
are
many
many
different
ways.
They
can
think
about
how
you
can
use
the
fvm
literally
almost
for
anything
but
yeah
I
think
what
we
could
do.
A
A
lot
better
on
is
to
flesh
out
these
these
stories
a
little
bit
more
and
what
the
user
stories
are
going
to
be
like
and
I'll
share
a
little
bit
more
later
on
programs
that
can
enable
you
to
do
that.
We
have
a
few
of
them
in
the
room
that
are
presenting
as
well
today
like
macmo
and
Ken
lab.
So
we
look
forward
to
having
a
lot
more
partners
with
us.
A
The
cool
part
is
that
you'll
actually
be
an
early
Builder,
so
you're
actually
building
the
fvm
with
us
and
not
just
building
the
fvm
after
it
has
been
completed
as
a
product.
I
think
that's
a
really
different
kind
of
developer
program.
So
I'll
share
a
little
bit
of
details
on
how
you
can
join
that
later.
On.
A
Okay,
now
we're
going
to
the
part
about
how
the
fbm
worked.
I
think
this
is
probably
what
can
be
a
really
good
explanation.
If
you
look
at
the
diagram
over
here,
the
fbm
is
an
execution
runtime
that
runs
on
top
of
a
falcon
node.
It
covers
a
whole
lot
of
different
responsibilities
in
Computing,
including
like
active
lifecycle,
management,
gas,
accounting
chain
access,
cross-contract
calls
with
built-in
actors
and
I
and
user-defined
actors
as
well.
So
just
touching
on
the
active
bit.
A
Actors
are
essentially
kind
of
like
smart
contracts,
but
it's
a
little
bit
different
in
the
Falcon
Network.
We
defined
it
that
way
because
we're
very
much
inspired
by
the
actor
model.
So
it's
an
easy
way
to
think
about
how
it's
a
smart
contract
and
don't
get
too
confused.
But
that's
what
we'll
be
referencing
in
a
lot
of
our
Docs
yeah,
so
fvm
itself
is
built
using
wasm.
Wasm
is
an
amazing,
Kampala
language.
What
we
want
to
be
able
to
do
is
that
users
can
write
their
smart
contracts
in
languages
that
they're
comfortable
with
So.
A
Eventually,
you
could
use
like
python
JavaScript
whatever
it
is
that
you
prefer
right
now.
A
lot
of
it
is
written
in
rest,
but
eventually
you'll
be
able
to
write
that
compile
with
wasm
into
the
fvm.
So
that's
why
we've
chosen
to
use
that
we
have.
If
you
look
over
here
at
the
two
different
categories
of
actors,
that
we
have,
we
have
native
actors,
and
so
these
will
be
very
much
written
within
the
fvm
itself.
It's
not
a
foreign
runtime
which
I'll
touch
on
a
little
bit
later
on
and
we'll
have
two
subcategories
here.
A
A
You
can
actually
change
them,
but
you
can
write
your
user-defined
actors
and
these
can
interact
with
the
built-in
actors
and
with
the
network
as
a
whole,
so
where
you
will
mostly
be
working
on
like
with
your
use
cases,
especially
with
auto
commitments,
would
be
around
the
user-defined
wasm
actors
over
here
that
is
being
built
out
today,
and
then
we
come
into
the
foreign
actors,
which
is
what
we
have
available
for
you
to
test.
Today
we
have
Falcon
evm,
so
the
evm,
the
fvm,
is
evm
compatible.
A
What
that
means
is
that
you
could
do
a
seamless
deployment.
The
goal
is
a
seamless
deployment
using
tools.
They
are
comfortable
with
in
ethereum
to
deploy
to
the
fvm.
So
right
now
we
have
hard
hat
and
we
have
metal
mask
working.
That
is
the
demo
I'm
going
to
show,
and
we
also
have-
and
you
can
do
it
with
remix
very
easily.
A
There
are
many
more
tools
that
we're
building
out
like
Foundry
truffle
brownie,
all
these
things
so
over
time
being
really
really
soon,
excluding
Christmas
we'll
have
all
these
tools
ready
for
you
to
start
building
yeah
in
the
long
run.
We
also
hope
to
support
other
kinds
of
smart
contracts,
so
you
know
it
could
be
like
Solana.
It
could
be
a
polygon,
sorry,
Solana
and
like
different
kinds
of
contracts
that
you
could
use
and
I
think
that's
how
we'll
flesh
it
out
over
the
next
over
2023
itself.
A
Okay,
let
me
touch
briefly
on
the
roadmap,
and
so
you
will
so
how
the
FM
is
being
it
I
guess.
The
question
you
have
is
a
lot
of
times.
We
get
asked
the
question:
is
it
launched
yet
or
is
it
not?
It
is
launched.
We
are
incrementally
delivering
it,
we're
delivering
it
almost
on
a
weekly
release.
So
a
lot
of
these
a
lot
of
things,
keep
changing
in
the
test.
A
Net
I'll
talk
a
little
bit
about
testing
this
later
on,
but
let
me
run
through
the
roadmap
and
what
very
quickly
you
can
expect
to
come
in
the
coming
months.
This
touches
on
a
huge
milestone
that
we
ran
just
early
in
July
today.
So
if
you
think
of
how
fast
things
are
moving
only
in
July
this
year
did
we
have
the
building
actors
released
into
the
mainnet,
and
so
it's
already
in
a
minute
today
and
what
you
I
think
it's
V16
as
of
now
and
v17
is
coming
right
up.
A
A
Testnet
wallaby
is
a
beating
Edge
test
net,
so
a
lot
of
it
gets
reset
as
and
when
almost
every
day
you
could
join
the
slack
channel
to
know
when
it's
going
to
be
reset,
because
sometimes
demos
that
you
may
get
cut
off,
but
it's
really
good
for
testing
there.
We
will
have
a
more
stable
test
net
coming
up
building
at
named
TBC
coming
up
sometime
in
December.
You
know,
so
you
could
maybe
holidays
nothing
to
do
you
want
to
sit
down
test
some
stuff
out,
it'll
be
way
more
stable.
A
A
Cases
of
F7
being
built
out
and
the
main
launch
for
fathom
is
estimated
around
February
next
year
and
then
once
we're
done
with
seven
we'll
move
on
to
building
scoping
out
and
then
building
M
2.2,
which
is
around
the
user-defined
actors
on
fvm,
so
that
will
come
probably
Q2
to
mid
year
of
2023
and
then
looking
forward
we'll
have
our
protocol
improvements,
which
means
scaling
up
for
more
foreign,
runtimes
and
so
on
and
like
optimizing,
the
guest
estimations
and
guest
counting
and
so
on,
yeah.
A
This
is
a
really
cool
chat.
I
think
it
is
our
incremental
delivery
plan.
If
you
just
search
it
up,
do
a
quick
search,
you'll
come
across
it,
it's
in
our
GitHub.
It
runs
through
specifically
all
the
different
features
that
you
can
see
on
a
weekly
release
and
what
the
team
is
aiming
for
again.
These
are
always
subject
to
change,
but
I
should
give
you
a
really
good
indication
of
what
you
can
expect
coming
up,
especially
if
you
are
building
as
alongside
with
us,
okay
and
in
the
past,
I.
Think.
A
If
you've
been
on
Twitter
you've
seen
fvm,
you
follow
any
of
us.
We've
actually
had
metamask
up
and
running
now
it's
it's
a
really
cool
thing:
I'm
gonna
show
you
how
it
works.
A
A
So
you
I've
already
set
it
up
beforehand
because
it
does
take
a
while
for
the
test
net
faucet
to
give
you
funds
and
yeah
I.
Don't
want
to
take
up
too
much
time
here,
but
you
can
go
to
your
meta
math
and
you
can
set
up
your
network
name
as
wallaby.
You
can
just
add
a
new
network
if
you've
never
interacted
with
wallaby
before
this
would
be
a
good
starting
point
put
in
your
network
name.
A
Rpc
URL
is
specifically
this
URL,
as
well
as
the
chain
ID,
and
then
the
currency
symbol
will
be
T
fill.
We
have
tutorials
ready,
I'm
just
going
to
show
this.
We
actually
had
a
Community
member
write
this
for
us,
which
was
awesome,
he's
one
of
our
early
Builders
as
well.
A
If
you
yeah,
I
can
probably
tweet
out
links,
but
you
can
check
this
out
it
walks
through
how
you
can
do
it
like
what
I'm
going
to
show
you
here
and
also
it
gives
you
exactly
the
URL
that
you
need
to
input
yep,
if
not
we're,
always
on
slack.
You
can
always
ask
us
so
yeah
once
you've
input
that
you
can
add
the
network
and
then
you
should
have
it
in
your
metal
mask.
So
now
you
have
t-fill
yeah
from
defaulted
and
then
once
you
have
that
you
can
just
go
to
remix.
A
A
Is
that
your
ease
address
from
your
account
has
been
translated
into
a
fill
address,
and
so
this
is
a
new
app
for
address
class
I'll
talk
about
it
later,
while
my
transaction
is
loading
still
working
out
some
Kings
and
guest
estimation,
but
that
would
be
much
much
faster
in
the
coming
weeks.
A
So,
once
it's
set
up,
you
can
go
into
remix
I,
just
Yep.
This
is
a
completely
new
remix
site,
I'm
just
going
to
do
a
quick
like
template,
storage
contract
yep.
So
you
get
this
going
to
compile
this
cool
done
and
then
make
sure
that
you
set
your
your
environment
as
the
injector
provider
metamask,
because
it's
going
to
get
weird
if
you
leave
it
as
a
remix
VM
and
then
deploy.
A
Yeah,
so
you
can
see
over
here
everything
is
running
on
the
test
net
itself.
It
is
very
quickly
translated
into
fill.
A
A
Cool
and
we
should
see
pending
here
yep,
so
while
this
is
pending,
I
just
wanted
to
show
you
some
of
the
resources.
I
didn't
actually
show
this
part
earlier
on,
because
I've
already
done
it
prior
to
this.
But
what
you
can
do
is
once
you
get
this
address,
the
F4
address,
you'll
just
copy
it
and
then
you'll
paste
it
into
your
faucet
and
once
you
press
n,
you
should
be
getting
the
funds
it
takes
about
a
minute
or
so
to
come
in
and
then
you
can
start
experimenting.
A
As
I
said,
this
is
one
of
the
tutorials
we
have.
We
also
have
a
hard
hat
kit,
so
this
is
this
is
using
remix
to
do.
But
if
you
want
to
use
hard
hat,
we
actually
have
a
starter
kit
that
my
colleague
Zach
has
prepared.
So
you
can
always
use
that
and
try
it
out
and
if
you
want
a
tutorial
to
go
along
with
another
Community
member
has
also
written
that
out
for
us,
so
we'll
be
tweeting
out
all
these
links
and
yeah.
A
A
Oh,
oh
right,
right,
oh
yeah,
it
is,
it
is
right.
Sorry,
okay,
so
that's
really
been
deployed
and
then
let's
try
out
star.
A
So
you
would,
let's
say
you
could
try
out
just
starting
some
I
mean,
of
course
this
is
super.
Super
simple
and
we've
also
had
some
teams
that
are
building
a
lot
more
complex
contracts
and
those
are
working
as
well.
So
I
think
it
would
be
pretty
yeah
it'll
be
a
pretty
good
time
to
start
getting
on
them.
A
Building
out
your
use,
building
out
your
Smart
contracts,
so
I've
already
done
the
store
for
here
so
I'm
just
going
to
show
it
here,
you
start
100
fill
and
then
you
retrieve
it
and
yep
there
you
go.
You
get
yeah,
you
get
100
response
here,
so
this
shows
how
you
could
very
easily
use
remix,
as
of
today,
metamask
can
be
used
in
many
different
environments
as
well,
and
not
just
remix
itself.
So
yeah.
A
Cool
I
just
want
to
give
a
big
shout
out
to
my
team
because
they
built
a
lot
of
that
and
they
brought
me
through
the
demo.
So
it's
a
shout
out,
it's
actually
for
them
and
the
plot
is
for
them.
Yeah
cool,
so
right
now,
I
will
go
through
use
cases
I'm
just
going
to
give
some
ideas
on
how
fvm
can
retrieve
our
networks.
So
for
retrieval
markets
you
can
think
of,
like
you
know,
basically
incentivizing
Behavior
incentivizing.
More
no
operators
come
on
board
for
certain
sponsor.
A
Retrievals
is
something
that
yeah
Patrick
suggested.
I
thought
was
pretty
cool.
You
could
actually
have
a
Content
publisher,
put
in
money
put
in
money
directly
into
the
fvm
and
then
put
in
funds
are
linked
to
the
fbm
and
when
the
retrieval
provider
takes
it,
the
payout
is
automatic,
and
so
that
automates
a
lot
of
the
processes
there
trusted
reputation
systems.
Of
course,
this
applies
to
any
provider
or
any
any
provider
out
there.
A
So
you
could
actually
have
you
could
have
much
faster
verification
of
the
providers
that
you're
working
with
service
worker
verification
is
some
also
something
that
can
be
automated
within
a
standard
network
with
fvms,
and
you
could
also
be
moving
deals
into
subnets
with
IPC,
and
so
that
will
reduce
a
lot
of
the
cost
of
retrieval.
A
So
these
are
just
some
ideas
to
get
going.
What
we
actually
need
to
do
is
to
flesh
out
these
a
lot
more.
So
if
any
of
these
appeal
to
you
or
you
have
a
team
that
wants
to
build
them,
come
build
them
with
us
write,
you
know,
write
out
your
user
story
so
that
our
engineering
team
knows
what
to
prioritize,
especially
because
retrieval
markets
are
going
to
be
super
important
in
2023.
A
Okay
and
then
for
retrieval
markets
and
mechanisms,
this
list
is,
you
know,
really
anything
more
outside
of
Saturn
as
well.
You
could
have
retrievability
Assurance,
so
those
of
you
that
are
familiar
with
on-train
storage
are
the
retrieve.org
team.
You
know
assuring
that
you
get
the
data
that
you've
put
you've
you've
asked
for
and
making
sure
that
the
behavior
is
right
there
and
having
an
fbm
to
ensure
that
you
could
have.
A
You
could
incentivize
the
retrieve
all
useful
data
so
pretty
similar
to
Falcon
green,
but
this
is
more
around
retrievability
than
storage.
We
can
have
data
dials
using
a
lot
of
these
retrievals.
So
I
think
this
one's
a
really
pretty
cool
use
case,
because
you
could
have
you
know,
members
that
are
more
engaged,
getting
sponsored
retrievals
from
the
from
the
data
itself.
A
A
Access
control
is
also
something
that
we're
building
out
as
a
general
use
case,
but
I
think
that's
going
to
come
in
handy
for
retrievals,
making
sure
that
your
data
is
in
the
right
hands.
Time
lock.
Retrievals
with
Durant
is
something
that
will
include
fvm
as
well.
So
that's
going
to
be
really
interesting.
Edge
compute
could
have
fem
manage
a
whole
bunch
of
lightweight
Pops
to
compute
some
more
for
coordination
and
then,
lastly,
State
payment
channels,
which
I
think
mango
is
going
to
come
up
and
do
the
state
payment
channels
is
going
to
be.
A
For
those
who
don't
know,
you
know
you'll
be
able
to
take
a
lot
of
these
transactions
off
the
chain
deal
with
them,
put
them
back
on
the
chain
and
so
with
fvm.
Coordinating
a
lot
of
that,
you
could
actually
yeah
I
think
really
enhance
the
speed
of
things
yeah
yeah.
So
these
are
just
some
ideas.
How
can
you
get
involved
with
these
ideas
with
us?
So
if
you're
not
on
the
haven't,
checked
out
the
FM
developer,
Forum
I'll
show
the
site
a
little
in
a
little
bit,
but
that's
a
really
good
discussion.
A
Please
and
a
lot
of
the
engineering
team
and
our
product
team
are
looking
at
that
site
and
we'll
respond
to
you
really
quickly,
and
we
can
also
have
all
these
collated
so
that
other
people
can
have
an
exchange
of
ideas.
Fvm
select
is
somewhere
that
you
can
go
through.
If
you
really
need
help
really
quickly.
We
also
have
channels
for
wallaby
itself.
A
We
have
an
amazing
maintainer
team,
and
so,
if
you
have
any
issues
there
or
want
to
know
when
the
network
resets,
you
can
definitely
join
hashtag
I
think
it's
Phil
wallaby
discuss
and
then
I'll
come
on
fbm
Hackney
on
Saturday,
we'll
be
there
for
the
whole
day
at
hucklebees.
It's
a
really
nice
base.
If
you
haven't
been
there
yet
the
whole
team
will
be
there.
A
So
we're
gonna
have
a
few
workshops
to
walk
through
the
seven
use
case,
but
then
we're
also
going
to
show
I
think
a
little
bit
more
complex
contract
deployment,
so
stay
tuned
for
that
we'll
walk
you
through
and
then
we'll
have
one
of
the
new
tools.
I.
Think
one
of
the
block
explorers
that
is
pretty
new
is
going
to
be
shown
right
there.
A
So
you'll
be
seeing
some
fresh
things
at
hack
day
itself,
we'll
have
about
four
hours
to
hack
or
so
and
then
we'll
have
some
of
our
partners
come
on
and
showcase
their
use
cases
and
their
demos.
So
stay
tuned
for
that,
as
well
as
a
happy
hour
and
a
lot
of
swag.
A
I
talked
a
little
bit
about
this
program.
I
did
I,
didn't
want
to
do
a
shout
out
to
it.
So
if
you're,
a
partner
or
even
if
you're
a
labor
and
you
want
to
build
a
new
product
product
or
project,
join
our
early
Builders,
you
can
reach
out
to
me,
or
you
can
apply
at
the
website
here,
and
we
have
almost
about
90
teams
today
in
the
program
for
this
cohort
and
all
of
them
are
building
the
evm
to
fvm
use
case
yeah.
A
If
you
want
to
come
along,
we
have
weekly
check-ins,
we'll
we'll
support
you
all
the
way
we
have
office
hours
and
everything,
and
then,
of
course,
helping
to
build
visibility
for
your
product
once
it's
really
ready
as
well,
so
yeah
join
The,
Foundry
program,
yep
and
I
will
just
really
quickly
show
fbm
hack
day.
This
is
the
website
yeah.
If
you
haven't
signed
up
yet
do
sign
up,
we
hope
to
see
you.
There
it'll
be
a
lot
of
fun
and
this
one
is
going
to
be
really
important.
A
A
Yeah,
so
you
can
do
that
right
now
that
will
come
out.
You
could
write
in
rest,
but
that
would
be
for
a
built-in
actor
which
we've
already
the
team
has
really
built
out.
But
if
you
want
more
of
the
user-defined
actors
that
would
be
next
year,
probably
somewhere
in
mid-year,
where
you'll
be
able
to
start
experimenting,
writing
and
writing
your
own
user-defined
contracts
yeah.
So
right
now,
a
lot
of
it
is
is
written
in
solidity.
B
Just
wanted
to
add
to
that
and
say
that
not
a
lot
of
people
know
this
is
not
common
knowledge,
but
what
the
wallaby
test
net
does
support.
Native
actors
written
and
compiled
written
in
Rust
assembly
script.
Go
these
other
three
sdks
that
are
available
right
now.
The
rest
is
probably
the
the
rust
SDK
is
probably
the
most
mature
one.
B
You
would
compile
it
down
to
wasm
and
there
is
a
set
of
RPC
methods
that
you
can
invoke
to
deploy
the
actor-
and
this
is
just
like
for
really
really
experimental
use
cases,
but
we
don't
like
you,
can
you
can
get
started
with
it?
The
apis
of
built-in
the
apis
and
it
says,
calls
are
going
to
change
a
long
time
over
time.
So
this
is
like
really
early
preview,
cool
yeah.
A
All
right,
yeah
and
then
also
I,
think
we
have
a
assembly
script
SDK,
that's
really
today,
so
everyone
try
that
out.
High
level,
rust
and
Tiny
go
I
think
is
what
we
have
yeah.
But
again
those
are
highly
experimental.
So
we
generally
don't
say
you
can
try
it,
but
we
can
support
you
in
that
yeah.