►
Description
The Ethereum Sharding Meeting #2 - Berlin
1. Sharding client implementation updates
Resources: https://notes.ethereum.org/s/B1-7aivmX
Trinity (Ethereum Foundation)
Diamond Drops (Drops of Diamond)
Harmony (Ethereum Foundation)
Nimbus (Status.im)
geth-sharding (Prysmatic Labs)
Parity (ParityTech)
PegaSys (ConsenSys)
---
Video: Anton Tal @antontal
Audio: Matteo Tambussi @matlemad
Producer: Chris Hobcroft @chrishobcroft
Executive Producer: Doug Petkanics @petkanics
For @livepeertv on behalf of @LivepeerOrg
A
At
the
beginning,
we
start
from
the
Pineville
traveling
from
central
update,
which
is
like
me
and
Kevin:
Nicholas
yes,
Jonnie
and
also
have
the
Trinity
team
all
together.
Okay,
so
let's
go
through
it:
okay,
it's
okay!
Next,
so
cuz
I
will
there
are
some
different
parts
of
the
our
current
shopping
fermentation.
A
So
right
now
follow
the
latest
things.
We
will
have
like
four
layers
with
four
different
components
in
the
whole
pictures
and
stop
on
dimension
and
the
P
contraction
and
the
some
mysterious
executing
and
drink
be
introduced
in
other
places.
Please
so
right
now
we
are
walking
on
the
big
concern
and
traction
concurrently
and.
A
For
the
last
two
months,
we
are
walking
on
the
minimal
shopping
protocol
channel
keynote,
which
is
a
Python
implantation
and
we
figure
out
the
storage.
We
have
some
because
in
the
chakra
we
use
collation
instead
of
block,
which
will
add,
might
be
not
happy
with
it.
And
now
we,
the
networking,
is
based
on
the
staff
p2p,
and
we
do
some
worries:
cinco
lized,
the
logic
of
the
shop
here,
because
it's
the
minimum
shouting
protocol.
We
have
some
step
like
proposing.
The
nose
can.
B
A
A
A
B
A
A
B
D
E
D
Competition
to
be
the
fastest,
but
this
may
turn
out
totally
different
when
we
have
proof
of
state
where
you
are
like
assigned
slots
to
produce
a
block
and
then
may
well
become
the
wrong
bag
for
series
known
actually,
and
we
don't
know
what
intentions
to
provide
them
and
know
what
that
can
say.
I
mean
that
and
actually
we.
D
I
think
the
wrong
chain
and
some
deviant
lettuces.
So
that's
a
bad
man.
So
so,
where
are
we?
We
just
released
a
public
offer,
but
again
it
is
a
public
alpha.
So
we
sent
the
run
chain.
We
missed
some
hedge
attack,
so
it's
an
alpha.
We
we
are
fasting
progressing
to
to
have
missing
features
like
right
now,
we're
writing
a
transaction
pool
so
far,
we're
not
doing
anything
with
transactions,
the
sharding
and
the
caspere
research.
This
right
now
happening
on
top
of
Trinity
and
as
I
mentioned
there
was
this
no
I
think
it
ended.
D
A
B
B
B
The
CLI
is
just
a
command-line
interface
wrapper
around
the
main
core
functionality
and
the
environment
is
just
for
the
running
or
testing
with
cargo.
A
package
manager
of
the
rust,
so
the
name
rust
is
because
it
was
chosen
through
the
Russ
programming
language
because
it's
designed
to
run
at
close
to
the
middle
as
close
to
the
metal
as
possible.
So
it
can
be
fast,
low
level,
memory,
safe
concurrent
and
have
zero
cost,
abstractions
plus
other
features.
B
B
What's
been
done.
So
far
is
the
command-line
interface
and
the
node
functionality
or
the
interface
the
handle
panelists
for
the
sharding
manager,
contract
and
blog
serialization
has
been
done
a
lot
of.
However,
some
work
still
needs
to
be
done
on
the
venturi
and
to
be
able
to
store
existing
blobs
in
collations
and
existing
collections
in
the
tree
and
then
be
able
to
fetch
existing
collections
to
put
blocks
in
them
until
it's
full.
B
So
we
can
put
blogs
into
new
collections
at
the
moment,
but
not
into
once
that
they've
already
been
created
could
be
existing
plots
in
there.
I've
also
been
reading
through
a
lot
of
posts
on
earth
research
with
the
shardene
category.
So
that's
taking
up
a
bit
of
time
there's
a
lot
of
work
that
still
needs
to
be
done
so
finishing
up
on
blob,
serialization
and
gossip
sub,
and
continuing
work
on
the
core
protocol
implementing
the
research
that
comes
out
for
phase
one
and
beyond
so
a
lot
like
some
key
things
in
the
roadmap.
B
B
All
I
did
hear
that
another
blockchain
project
was
using
Casper
CBC
and
also
cross
side,
synchronous
and
asynchronous
transactions,
as
well
as
other
stuff,
like
storage,
rant
and
bandwidth
fees
and
so
on,
and
you
can
find
more
in
the
road
map
link
as
well
as
other
stuff
in
the
issues
and
project
in
our
repo
I
did
apply
for
a
grant
back
in
January,
but
I'm
yeah
feedback
has
been
given
from
the
etherium
foundation.
It
was
that
they
wanted
to
see
more
progress
before
they
can
give
a
grant.
B
Other
grant
programs
have
been
applied
for,
but
it's
I
think
it's
difficult
to
receive
funding
from
other
grant
programs
when
they
see
that
no
funding
has
been
received
from
the
etherion
foundation
or
the
e
theorem,
Community
Fund,
so
I
think
for
funding
and
donations
to
come
from
other
parties.
Then
it
will
probably
be
necessary
to
get
traction
from
by
getting
funding
from
the
a
fair
hearing,
Foundation
and
som
Community
Fund
I'm.
Definitely
looking
forward
to
scaling
iam
and
will
continue
working
on
it
and
yeah.
There's
many
potential
uses
of
etherium.
B
You
could
potentially
use
it
for
any
kind
of
governance
or
economic
activity,
given
that
you
have
the
right
programming
in
make
it
secure.
So
there's
a
long
list
of
uses
current
and
potential
in
that
link.
Unfortunately,
a
void
call
is
not
able
to
fit
in
the
to
the
schedule.
Today,
however,
I'll
be
happy
to
take
any
questions
on
the
get
a
link,
stay
tuned
for
more
progress
on
shouting,
follow
us
on
Twitter
and
check
out
our
github
repo
and
feel
free
to
contribute.
F
And
we
don't
want
to
spend
much
time
on
networking,
so
we
are
about
to
have
something
like
the
sixty-two
radical
adopted,
or
we
can
change
structures
and
all
these
simplifications
aims
ago
to
deliver
that
first
or
working
in
predictable
amount
of
time.
The
next
version
is
introduced,
sharks
and
cross
wings,
not
really
maybe
a
group
of
custody,
and
here
we
will
try
to
implement
a
complex
cryptography
like
Els.