►
From YouTube: CasperLabs Community Call
Description
Engineering update, Delgator UX, How Casper is different from Ethereum, why CasperLabs is launching a separate blockchain
A
So
this
week
it's
a
holiday.
It
was
a
holiday
yesterday
in
the
united
states,
so
labor
day
for
all
of
you
that
were
that
are
joining
us.
The
united
states
are
listening
to
the
united
states
happy
labor
day,
so
this
update
will
be
a
little
bit
shorter,
simply
because
the
team
is
pushing
really
hard
to
get
ready
for
a
rust
network
with
five
validators
to
be
launched.
A
This
week
we
have
talked
and
met
with
some
of
our
validators
from
the
alpha
test
net
and
we
will
be
working
with
them
to
launch
the
five
node
rust
network
decentralized,
distributed
network
to
ferret
out
issues
with
you
know,
communications,
networking,
p2p,
node,
joining
and
rejoining
and,
of
course,
consensus.
A
Our
current
focus,
we're
focused
fully
in
the
rest,
noted
we'll
be
unveiling
that
repository
when
we
cut
our
release
for
this.
Is
it
here
casper-node
our
release
for
the
charlie
network
for
the
charlie
testnet,
so
we'll
be
cutting
our
first
debian
package
for
this
when
we
give
it
to
the
validators?
So
that's
coming
this
week,
probably
the
next
24
to
48
hours,
we'll
be
open
sourcing.
That
repository
our
focus
in
that
repository.
Right
now
is
validator
set
rotation,
implementation
of
slashing
and
some
of
the
highway
core
security
features.
A
These
are
net
new
features
in
the
protocol
that
prevent
spam
attacks,
both
vertical
and
deep
spam
attacks.
These
are
attacks
that
are
well
that
have
been
documented
to
happen
that
are
vulnerability
for
all
dag
based
protocols
right.
So
we
think
it's
very
important
to
have
these
security
features
in
place
before
we
go
into
our
delta
test
net.
A
On
the
rust
side,
we're
going
to
be
implementing
testing
infrastructure,
so
we
can
accelerate
development
and
testing
of
the
new
features
that
we're
putting
into
the
node.
This
is
specifically
around
consensus
and
operation
of
the
network,
so
these
are
network
level
tests,
we're
building
our
api
and
client
right.
So
this
is
all
around
the
ux
working
with
the
node
test
and
sre
is
supporting
beta
test
net.
We
bounced
the
beta
test
net.
Last
week
we
had
the
network
come
back
up,
I
believe
with
45
validators.
A
So,
if
you're
part
of
the
beta
test
net
program,
please
do
reach
out
to
me
check
your
node,
make
sure
that
your
node
is
being
monitored,
and
so
we
have
a
good
sense
of
of
how
your
node
is
performing
we're
preparing
they're
preparing
for
the
rust
network
launch,
and
this
is
documentation,
creation
of
a
bootstrap
cutting
of
debian
packages
and
basically
getting
ready
to
support
our
validators
and
then
we're
updating
s-test
to
work
with
the
rust
network.
The
rust
network
uses
pem
files
uses
pen
files,
not
the
dock,
key
files.
A
So
it's
it.
It
looks
for
a
specific
type
of
file
for
for
the
for
security,
and
so
we've
got
to
make
sure
that
s
test
works
with
that.
We're
also
changing
the
clarity,
basically,
the
clarity
wallet
for
key
generation
and
the
python
client
for
key
gen
to
create
files
that
will
be
compatible
with
the
rust
node,
but
initially
we'll
release
the
rust
node,
we'll
be
using
the
rust
client
to
work
with
it.
A
A
So
we're
focused
a
lot
on
documenting
key
management,
so
we
can
start
working
with
cold
and
hardware
wallets
online
and
offline
dispatch
features.
So
this
is
basically
to
get
ecosystem
ready.
We've
got
a
lot
of
partnerships
here
and
so
how
we're
going
to
work
with
those
wallet
providers
and
we
need
to
provide
them
documentation,
so
we're
working
on
that.
A
A
Continuing
to
prototype
the
chain,
lick,
casper,
labs,
adapter
and
then
we're
looking
at
other
projects
for
best
practices
for
ietf
and
the
node
scala,
we're
not
doing
any
more
work
on
it.
There's
just
bug
fixing
for
any
bugs
reported
and
tested.
We
did
notice
that
cpu
got
really
high
at
the
end
of
the
last
testnet
cycle,
we're
going
to
defer
that
because
the
test
net
didn't
fail
until
after
40
days,
actually
32
days
of
being
up
and
we'll
hit
delta
test
net
by
that
time
frame.
So
we're
not
going
to
fix
that
bug.
A
A
A
We've
got
two
new
developers
that
are
joining
the
team.
We've
got
one
that
is
joining
next
week
on
monday
and
one
that's
joining
the
following
monday
very
excited
about
those
we
continue
to
recruit
and
we're
looking
to
hire
sres
and
app
developers.
So
if
you
have
an
interest,
please
do
apply,
we
have
careers.casperlabs.io,
you
can
find
the
jobs
link
on
our
website.
A
We'd
be
happy
to
have
you
join
the
team.
If
you
have
to
go
through
a
couple
of
interviews,
they're
pretty
grueling,
I'm
not
going
to
lie,
but
we'd
love
to
have
folks.
You
know
we're
still
looking
to
hire
so
and
of
course,
you
can
get
involved
in
the
community
as
well.
There
was
a
question.
Our
topic
this
week
is
how
much
decentralization
is
enough,
and
what
does
the
bonding
auctions
look
like?
A
So
for
those
of
you
that
aren't
familiar
with
what
bonding
auctions
are,
basically
validators
will
need
to
bid
based
on
the
amount
that
they
want
to
bond
into
the
network.
There
will
be
a
number
of
validator
slots
available
at
each.
You
know:
validator,
set
rotation
checkpoint
for
lack
of
a
better
term.
It's
not
really
checkpoint.
Validator
set
rotation
happens
at
the
end
of
each
era,
so
it'll
either
happen
at
an
air
up
change
or
you
know
or
checkpoint,
not
sure.
A
But
let's
just
say
for
the
sake
of
argument
that
one
validator
set
rotation
happens.
What
will
run
up
to
that
is
you'll
have
to
bid
your
you'll
have
to
basically
bid
to
enter
the
auction
right,
and
we
expect
that
validators
will
likely
script,
create
a
script
right
that
at
every
bonding
auction,
I'm
going
to
bid
up
75
of
my
new
rewards
per
se.
A
Let's
see
for
sake
of
argument
right
or
they're,
going
to
take
some
amount
of
money
that
they're
going
to
need
some
amount
of
token
that
they
intend
to
sell
or
to
liquidate,
but
then
the
rest
of
it
they're
going
to
bid
up
right.
They
may
choose
to
re-bid
all
of
it.
They
may
choose
to
re-bid
some
of
it
and
eventually
we
expect
that
the
validators
will
figure
out.
You
know
what
the
minimum
amount
is
they
need
to
bid
in
in
order
to
retain
their
position.
A
Our
intention
is
to
slowly
decentralize
the
network
more
and
more
right.
So
we're
going
to
start
the
network
with
an
initial
set
of
nodes
and
we're
targeting
somewhere
between
200
to
250
nodes
at
launch,
and
then
the
idea
is
that
algorithmically,
the
number
of
bonding
slots
will
increase
or
potentially
even
not
increase
or
decrease,
depending
on
what
the
latency
to
finalization
is.
And
so
our
idea
is
that
we
want
to
provide
a
consistent
experience
for
the
dap
developer
right
and
that's
going
to
be
really
around.
How
long
does
it
take
for
blocks
to
finalize.
A
A
So
let's
say,
for
example,
if
you
know
if
the
two-thirds
quorum
becomes
harder
to
achieve
for
whatever
reason,
because
you
have
a
lot
of
validators
that
hold
a
lot
of
stake
that
are
experiencing
network
connectivity
issues,
then
the
network
will
slow
down
right
and
perhaps
in
that
instance,
we
will
not
add
more
validators
or
maybe
we
will
want
to
add
more
validators
right.
We
won't
want
to
add
more
validators,
because
when
you
add
more
validators,
you
increase
the
amount
of
overhead
needed
for
each
and
every
block.
A
If
I
want
to
run
my
node
or
if
I
have
to
run
my
node
with
a
slower
round
exponent,
maybe
I'm
not
voting
on
every
single
block,
but
I'm
bloating
on
it.
Voting
on
every
fourth
block
right,
so
there's
a
way
for
me
to
participate
in
consensus,
even
if
I'm
running
a
slightly
slower
node.
A
So
that's
that's
a
little
bit
about
bonding
auctions.
So
you
know
how
much
decentralization
is
enough.
From
our
perspective.
We
certainly
don't
want
to
see
the
validator
set,
get
locked
in
right
where
you've
got
the
same
200
validators
over
and
over
again.
So
the
idea
is
that
we
will
slowly
open
up
the
network
over
time
as
bandwidth
and
cpu
permits,
which
we
expect
will
only
increase
over
time.
A
So
if
there's,
if
you
have
any
questions
about
this
like
today,
is
going
to
be
a
pretty
quick
update
like
I
indicated,
because
we're
pushing
hard
to
get
ready
for
charlie
testnet.
But
if
you
have
any
questions,
feel
free
to
ask
in
our
telegram
channels
or
in
our
discord
channels,
you
can
find
me
there
happy
to
answer
any
questions
at
any
time.
Join
us
next
week
for
another
update,
cheers
thanks
a
bunch
and
have
a
great
day
bye.