►
From YouTube: Ethereum Core Devs Meeting #12 [3/17/17]
D
A
B
F
G
A
And
with
that
from
Greg
will
kick
off
this
meeting.
So
the
first
agenda
item
is
a
eip
signaling
and
voting
system
update.
So
me
and
casey
casey,
and
I
talked
to
some
people
from
the
carbon
vote
and
boardroom
and
meta
mass
teams
and
where
we
formed
a
group
to
create
a
voting
system
on
blockchain
that
also
connects
to
github
in
order
to
show
support
it
by
individuals
by
group
for
certainty,
IPS.
So
yep,
that's
in
progress
and
some
of
the
first
looks
at
that
are
pretty
good
and
then
Casey.
G
I
guess
not
not
too
much
to
say
really
if
you've
already
seen
the
table,
it's
not
mandating
that,
and
you
know
that
client
maintain
errs,
implement
any
particular
RPC
method.
Both
foreign
RPC
message,
you
know,
approves
or
adds
a
change
in
RPC
method
mandate
that
a.
A
A
E
E
B
E
Come
on
up
here
than
others,
it's
a
bit
messy
and
then
the
entire
was
suggestion
behind
the
DC
IP
is
that
we
can
wear.
My
suggestion
is
relaunching
intestinal,
based
on
a
very,
very
simplified
source
of
authority
protocol.
Now
the
Food
Authority
protocol.
That's
that
I
kind
of
called
the
click
is
kind
of
so
the
the
basic
design
principle
behind
the
folks.
Who
was
that
we
reuse
as
much
as
possible
from
the
existing
consensus.
E
Just
to
support
this
and
well
I
won't
go
over
the
entire
spec,
but
the
idea
is
that
the
head
protect
the
entire
central
purpose,
which
is
implemented
its
as
part
of
the
header
field
and
there's
a
small
voting
mechanism,
so
that
signers
can
both
that
new
signers
of
the
graphic
designer
and
the
only
feels
that
is
significantly
changed
extra
bacon,
but
that
guilt
come
in.
That
field
is
dynamic
in
the
original
specs
I
mean
in
our
current
protocol.
E
If
we
can
do
whatever
we
want
to
death,
those
doesn't
break
any
who
any
networking
group
serialization,
let
cetera
and
the
protocol
is
kind
of
I
won't
go
over
the
entire
thing.
You
can
read
it.
It's
basically
just
a
very
simple
elegance
of
assorted
protocol
that
display
sighs
do
to
deserve
with
everything
and
just
to
point
out.
It
is
also
an
implantation
and
go,
and
we
kind
of
I'm
really
proud
that
it's
extremely
self
contained
to
the
whole
consensus
engine
is
extremely
comment.
That
is
500
lines
of
code
and
the
whole
voting
mechanisms.
D
A
Okay,
thanks
arcady,
I
guess
thats.
D
I
A
Excellent,
so
yeah,
what
we'll
do
is
Peter's
already
written
a
really
very
well
written
eip
will
transfer
or
I'll
work
with
other
transfer
that
into
a
PR
and
we'll
do
a
final
check
over
and
pretty
much
considered
accepted
and
Christian
just
to
make
sure
CPP
is
on
board.
With
this
I
thought,
I
saw
something
in
like
a
getter
chap
that
y'all
were
good.
F
A
Problem,
alright,
great,
so
that
one
is
accepted.
We
can
move
on
to
the
next
item,
which
is
eip
214.
So
this
I
believe
this
is
kind
of
shortening
to
static
Hall
versus
peer
called.
Where
should
static
ulch,
do
a
state
changing
operation
and
actually
throw
or
just
be
reverted.
So
this
was
discussed
a
little
bit
on
the
channel
by
Nick
or
Martin.
So
I,
don't
think
I
see
Nick
in
here
Martin.
Could
you
elaborate
on
this
and
give
your
point
of
view.
J
Yeah
well,
I,
guess
it's
basically
and
since
is
we
have
rebirth
is
possible
to
do
a
kind
of
synthetic
pure
call
by
having
one
of
the
having
an
initial
bouncing
to
the
city
area
burton
operation,
which
you
return
to
return
value
in
the
reverse.
So
in
doing
that
kind
of
coal
will
allow
you
to
make
your
calls.
But
we.
J
H
J
H
H
Know
what
the
point
basically
is
that
the
outer
complet,
so
let's
say
the
outer
call
is
so
beat
so,
unlike
SB
has
some
stage
and
the
process
of
calling
the
function
starts.
Changing
some
stage,
then
let's
say
at
some
point
out
then,
after
that
it
calls
a
and
then
a
calls
be
again
and
then
that
changes
a
bunch
of
state.
Then
after
that
they
once
the
execution
goes
back
to
be
like
the
execution
of
V
is
going
to
continue,
but
the
state
will
have
been
changed
in
the
middle.
J
And
I'm
not
sure
I
follow
you,
but
so
the
point
the
point
I
was
making
is
that
as
soon
as
we
implement
the
rebirth
of
code
and
licks
fingers
are
also,
then
it
will
be
possible
to
kind
of
abuse
their
birth
functionality
in
order
to
obtain
a
side-effect,
free
fall
and
yeah.
Do
we
want
all
these
different
kind
of
mechanisms
right.
H
Nicky,
ok,
you'll
think
about
it.
It
might
not
even
like
to
actually
not
be
an
issue.
K
Think
there
are
two
reasons
against
it,
and
one
of
them
is:
you
will
end
up
with
two
coats.
So
essentially,
the
proposal
here
was
that
the
in
your
contract,
if
you're,
trying
to
call
something
with
static
call
and
to
another
contract
first,
you
will
call
yourself
another
function
on
your
contract,
which
does
the
call
end
of
the
river
and-
and
the
second
reason
is:
if
we
have
the
actual
an
actual
static
code,
then
with
setec
analyzers
you
could
you
could
be
sure
that
it
will
be
a
static
all
right,
otherwise,
I
mean.
E
J
G
F
H
K
H
H
F
F
H
Sure,
although-
and
we
still
do
it
was
I
mean
we
can
establish
a
for
most
use
cases,
the
failure
return
data
type
to
just
being
32
bytes
should
be
enough
right,
wait.
Cases
that
require
the
failure.
Return
to
be
like
variable
size,
seem
limited,
but.
B
A
F
F
F
A
A
Sounds
good
so,
okay,
so
yeah
214
is
the
new
opcode
static
call
and
it
sounds
like
based
on
that.
Other
things
might
need
to
change.
C
H
A
H
F
A
Okay
sounds
good
so
to
give
a
summary,
Casey
and
Alex,
and
the
chat
put
some
of
the
ones
that
cross
reference
this
issue
a
little
bit
and
Christian.
Would
you
all
be
able
to
talk
about
do
that
implementation?
You
were
talking
about
and
just
kind
of
touched,
that
across
the
e
IPS
and
maybe
the
Gator
channels,
all
right
great
Casey
just
had
a
comment
yeah.
We
can
move
it
into
the
under
consideration
table.
That's
that's
a
good
idea
so
that
they
can
all
be
in
there
and
then
we
can
concatenate
any
that
we
need
to.
A
Cool
and
then
Alex
you
typed
in
chat.
Something
did
you
have
a
comment.
A
Sounds
good
yeah,
so
it's
useful
with
other
things,
but
it
can
also
stand
on
its
own.
Even
without
those
okay
sounds
good
cool
I.
Think!
That's
all
the
comments
for
this.
So
the
next
item
is
eip.
161
I
believe
that's
kind
of
already
dealt
with
more
or
less
yuuichi.
Do
you
want
to
just
do
a
brief
summary
of
what
you
commented
on
in
the
agenda
page
and
how
that's
being
resolved?
Oh
yeah,.
L
Sure
so
they
studies
about
the
head
of
paper
stated
about
metro
police.
Think
the
good,
but
there
are
other
but
good
news.
First,
go
metro
bodies,
side
created
the
two
requests
for
most
metro
police.
He
IDs
except
elliptic
curves,
and
I
visited
getting
low
fees
on
within
my
discuss
metal
for
his
years
and
now
it's
clear
to
me
what
he
most,
what
he
doesn't
want.
Okie
think
good
things.
L
Look
good,
yeah
I
have
to
go
head
to
head
up
here,
because
the
yellow
paper
on
the
master
branch
currently
is
we
are
committed
to
even
before
spear
dragon.
The
PDF
poke
I
once
submitted
the
prius
dragon.
Berry
trees
have
been
merged
it,
but
he
reverted
the
changes
and
he
says
he
won't
come
clean
up
first
and
giving
said
I
understand
he
and
I
should
meet
more
frequently,
so
we
will
be
in
victory.
L
Working
on
the
yellow
paper
together
and
a
background
to
all
these
is
the
yellow
paper
is
not
under
an
open
source
license
or
creative
commons.
One
no
license.
So
it's
just
having
total
under
some
other
contributors
copyrights.
So
so
I
need
to
keep
working
with
him.
I
will
be
participant
about
that.
A
A
D
Well,
yes,
if
you
want
this,
one
allows
to
delete
empty
account,
but
it
doesn't
clearly
specified
if
a
pre-compiled
compact
account
can
be
completely
empty
of
any
storage
and
from
my
interpretation
is
that
it
cannot,
because
it
contains
our
native
code-
and
this
is
not
an
issue
for
the
main
video
network.
Currently
because
call
up
the
pre
compile
Rembrandt
currently
there,
but
it
might
damage
the
for
future
network
in
New
Testament,
the
private
network
fordyce,
and
we
need
to
clarify
that
and
by
providing
the
old
papers
well,
I.
L
Can
explain
the
yellow
paper
data
are
in
my
previous
dragon,
pull
request,
I
specified
that
the
precompiled
can
be
emptied,
their
code
is
empty
and
they
can
be
removed
and
then
I
believe
that
what
other
implementations
currently
okay
well
about
this
proposal,
and
it's
very
easy
in
the
yellow
paper
to
implement
this
particular
proposal
so
that
pre-compiled
cannot
be
empty.
So
a
tourist
head
of
the
Europa
based
content
with
a
very
fine.
If
content
is
king.
L
D
J
C
E
I
just
wanted
to
say
that
I,
so
I'm,
not
I,
hadn't,
checked
that
part
of
the
crew
for
a
long
time
ago
is
here
but
I
think
so
there
was
a
at
a
given
point.
There
was
a
mini-14,
may
not
one
gets
hurt.
You
went
to
different
directions
and
I
fell
doubt
that
both
the
client
has
some
bugs,
and
the
first
line
of
the
issue
was
that
the
etherium
did
not
delete
something
because
it
has
a
rule
that
precum
past
cannot
be
deleted.
Was
parity
deleted.
L
L
H
Yeah
but
yeah
so
and
personally,
I
think
I
take
that
over
like
over
time.
We
should
be
deprecating
support
for
old
rules,
that's
more
and
more
red,
so,
like
I,
don't
see
much
human
need
for
supporting
people
making
hard
courts
with
pre
spurious
dragon
rules
or
sorry,
perfect
people
making
private
angels
pretty
story
straight
in
rules.
L
A
Okay,
so
it
sounds
like,
then
that
would
just
be
a
clarification
at
the
yellow
paper
level
and
an
assurance
that
all
the
clients
are
now
incompatibility,
which
I
believe
was
fixed
during
the
hard
fork
around
november.
I
guess
thanksgiving
time
I
think
there
was
a
pre-compiled
that
was
deleted
on
main,
that
is,
that
correct
yeah.
H
J
A
question,
though,
regarding
private
network,
should
it
be
assumed
that
this
the
hard
fork
are
dependent
on
each
other.
I
mean
it
if
only
her
fears,
dragoness
is
specified
from
blocked.
0
should
assume
that
all
the
previous
part
force
also
are
applied.
A
tough
loss
and.
E
B
E
J
H
A
D
A
A
L
A
A
Vips
should
go
and
let
me
get
the
fourth
one
real
quick.
So
basically,
there
is
a
list
from
parity
with
in
there,
github
PR
systems
or
issue
system.
There's
a
list
from
death
I
believe
it's
a
pull
request,
and
then
there
is
a
page
on
the
PM
repo
that
has
kind
of
a
it
was
a
really
old
list
of
all
of
them.
So
that's
an
accurate
I'll,
be
updating
it
and
then
I
feel
like
the
one
that
is
the
most
updated.
A
Is
the
blink
Casey
posted,
which
was
the
VIPs
page,
accepted
a
ip's
plan
for
adoption.
So
if
everyone
can
go
there,
it
has
a
list
of
VIPs
ready
or
that
are
planned
for
adoption
and
are
in
the
process
of
being
implemented.
So
looking
at
this
across
the
other
across
the
other
clients
that
are
implementing
this,
it's
mostly
the
same
list.
A
D
A
G
A
G
Yeah
I
was
going
to
mention
that
you
know
it
helps
to
use
descriptive
title
in
the
you
know
in
the
co
request
that
people
open
you
know
that
specifies
the
eip,
because
then
that
title
whatever
title
is
used
in
the
in
the
IP,
then
you
know
it
then
goes
into
the
the
table,
and
so
where
the
titles
were
two
shorter.
On
the
script
of
like
like
EFE
86
I
took
some
liberty
and
and
inserted,
you
know,
Oh
what
I
thought
was
a
more
descriptive
title.
A
Okay,
great
yeah,
like
that's
a
good
idea,
so
everyone
is
doing
some
of
the
eip
PRS,
but
that's
a
good
tip
to
help
them
be
a
little
bit
more
clear,
I
believe
there's
so
I
didn't
actually
add
this
to
the
agenda
because
I
just
realized.
This
is
still
something
that
needs
to
be
brought
up,
but
the
there's
a
list
of
VIPs
under
consideration.
A
A
H
H
A
B
H
Like
it
is
for
me
personally
off
code,
inflation
is
maybe
not
the
right
word
like
I
can
handle
off
codes,
but
the
thing
that
may
be
uneasy
about
return
data
size
is
that
as
also
another
data
structure
into
the
computational
space.
So
I
just
also
that
that
kind
of,
like
another
sort
of
you,
need
to
mention
their
complexity
in
some
ways.
Yeah.
H
F
It
makes
sense
to
have
a
concentrated
call
on
these
issues.
Come
home
at
some
point
best
seem
sensible,
like
a
kind
of
research
linking
or
whatever
I.
A
A
It
sounds
like
part
of
the
way
to
alleviate
the
confusion
is
to
start
coming
up
with,
like
a
couple
of
paragraphs
of
different
I
kind
of
see
it,
as
you
know,
II
I
peacebuilding
off
each
other
and
proposals
building
off
each
others,
so
making
sure
that's
all
understood
a
lot
of
the
time
when
we're
talking
about
these
things,
we're
saying
you
know
it's
dependent
on
the
rest
of
these
either
being
implemented
or
the
way
we're
going
to
implement
some
of
these
other
things.
So
getting
a
clear
understanding
of
that
I'm,
not
sure
the
best
way.
A
Cool
okay,
so
yeah,
what
will
do
is
I
will
send
out
a
link
on
git
er
about
the
ongoing
skype
chat
related
to
this
I'll
just
go
ahead
and
set
that
up
between
Chris,
Greg
and
metallic,
and
then
anyone
else
who
wants
to
conjoin.
Based
on
that
Gator
link
great
there
was
0
Vitalik.
You
had
mentioned
somewhere
online
that
because
of
those
either
the
price
increase
or
something
else,
I
guess
we
have
a
little
bit
more
time
until
the
block
times
are
adjusted,
not.
H
H
H
I
B
H
By
the
end
of
june,
the
the
walk
time
is
only
going
to
be
around
nineteen
point
five
seconds
by
at
the
end
of
august.
It's
only
going
to
be
able
28.5
seconds
so,
like
I
think
we
still
have
like
it's
still,
but
basically,
if
we
get
it
out
before
the
end
of
to
you
and
it's
even
better
and
if
we
get
it
out
before
the
end
of
August,
that's
still
look
less
bad.
H
H
Okay,
so
in
general,
the
difficulty
of
a
block
chain
is
a
kind
of
cereal
aging,
moving
average
of
the
price.
So
I
would,
I
would
say,
first
of
all
in
any
the
chant,
the
probability
is
probably
look
less
than
ten
percent.
That
difficulty
will
ever
go
down
again,
like
it's
almost
certainly
going
to
be
above
200.
So
then
the
question
is:
is:
is
this
the
top
and
if
they're
going
to
crash
back
down
this
twenty
eight
twenty
to
thirty,
in
which
case
I
Cassie
difficulties
topping
off,
and
maybe
this
to
get
like
the
300
range?
H
Is
it
going
to
stay
the
same
as
it
is
now,
in
which
case
we
could
see,
difficulty
being
in
the
four
to
five
hundred
range
is
going
to
still
keep
going
up
and
potentially
like
if
in
the
kind
of
sky-high
scenario
where
at
the
ram
takes
over
bitcoin
entire
way,
we
could
literally
see
this
such
a
wait
until
I've
shown.
You
see
what
let
me
see
what
happens
if
I
just
multiply
a
shower
the
factor
of
10.
Oh.
H
J
H
J
Yeah
yeah
I
mean
we
can
always
try,
but
one
thing
I
would
like
to
dimension
to
all
other
people
who
are
implementing
these
eat,
because
when
you
do
that
defined
education
system,
you
think
about
education
in
there
Dave
and
make
test
cases
police,
but
if
they're
documented,
so
we
can
to
make
sure
that
they
become
consensus
tests
in
the
actual
variants
us
to
foster.
Also
who
have
a
good
test
coverage
of
this,
because
a.
J
A
J
No
mms,
but
we
need
to
make
sure
whenever,
whenever
we
reason
would
during
the
process
of
implementing
these
feet,
developers
need
to
make
sure
that
all
these
weird
as
cases,
but
they
come
up
with
that
they're
submitted
so
that
they
become
test
cases
so
that
all
the
stuff
we
learn
while
implementing
it.
They
can
benefit
the
other
clients
and
we
don't
have
any
concerns
with
issues
because
they
make
sure
they
want
won't
wind
up
and
they're
very
intensive
ostrich.
J
A
E
Is
the
best
that
that's
no
I
think
one
of
the
problems
with
this?
It's
a
really
noble
cause.
One
of
the
problems
that
I
see
for
kind
developers
is
that,
for
example,
and
modifying
or
people
getting
previous
works,
but
only
made
a
modification
and
I
found
out
that
we
couldn't
think
that,
because
something
we
change
something
but
the
change.
The
error
wasn't
kept
quote
by
the
virus
taxes
and
then
obviously,
the
the
no-brainer
would
have
been
to
just
submit
a
new
tax
perspective.
E
But
the
problem
is
that
it's
so
complicated
and
messy
to
create
a
new
such
as
nobody
with
others,
so
yeah,
probably
a
long
term
solution
or
long
term
suggestion
from
my
part,
would
be
if
we
could
somehow
create
small
tool
that
allows
a
simple
way
to
make
that
so
that
I
know
that
this
is
my
corner
case,
so
that
I
can
somehow
transform
that
imp
yourself
easily
without
having
to
manually,
create
everything.
Baltimore,
schools,
yeah.
J
You're
totally
right
bitter
end
up
as
that's
something
that
should
be,
but
in
the
meantime
I
mean
you,
I
wasn't,
meaning
that
everyone
needs
to
submit
the
actual
test
cases,
just
documents,
the
scenarios
or
the
correct
cases
and
reprieve
from
the
last
hard
work.
I
think
we
set
up
one
of
those
particles.
We
just
type
the
cases
of
this
type
of
time,
nessa,
just
something
like
that
short
description,
verbal
description,
so
then
Demetria
or
someone
else
to
take
it
over
and
make
an
actual
education
out
of
it.
That's
one
look.
A
F
A
A
A
Yeah,
no
I
think
this
is
good.
What
we'll
do
is
for
the
yeah.
The
last
item-
I
guess,
was
just
where
we're
going
to
put
all
the
metropolis
stuff
where
it
will
use
the
readme
page
on
AI
pee.
So
if
you
just
go
to
the
e
ip's
repo,
it's
the
first
page
on
there
so
it'll
say
under
consideration
or
accepted,
and
that's
what
we'll
go
with
for
now
and
yeah
I'm.
Just
a
reminder,
if
you
all
have
any
IPS
you
want
to
throw
in,
please
add
them
to
the
agenda.