►
From YouTube: Greg Colvin // An Ethereum Interview Series @Devcon3
Description
In the 4th interview of our Devcon3 Ethereum Interview Series, we had the pleasure of speaking with Greg Colvin who works on the Ethereum Virtual Machine. He spoke with us about his experience evolving the EVM while working in parallel on a new project - eWASM. Finally, we got to hear Greg’s thoughts on the ever growing Ethereum community.
A
I'm
Greg,
Colvin
and
I've
been
working
almost
two
years,
maybe
on
the
etherium
Virtual
Machine
has
been
my
work
and
I've,
not
technically
half
time
in
theory
him.
So
that's
it's
been
enough
to
keep
me
busy
so
both
working
to
improve
its
performance
and
working
on
a
proposal
for
a
new
machine
and
as
my
talk
went,
that's
that's
been
work
in
parallel
with
the
EU
Azzam
work
yeah,
my
bed
is
we're.
Gonna
go
with
the
u.s.,
and
my
my
bed
is
will
regret
it,
but
maybe
not.
A
My
second
level
bet
is
that
the
EU
Azzam
will
fail
in
the
web
space
like
every
other
attempt
to
establish
a
binary
format
on
the
web
and
it
might,
it
might
succeed,
gloriously
in
the
blockchain
space,
just
like
Java,
failed
on
the
web
pages
and
turned
out
to
be
magic
on
web
servers.
A
Still
the
interesting
contrast
between
out
at
the
periphery
there's
all
kinds
of
stuff,
but
there's
a
fair
amount
of
just
paranoia
and
greed
yeah.
You
can't
be
paranoid
enough
in
the
crypto
space
and
there's
so
much
money
involved
that
there's
still
a
lot
of
people
just
looking
for
how
am
I
going
to
get
rich
on
this
stuff,
but
inside
the
community.
You
don't
see
that
I
think
my
EVM
work
might
be
sort
of
sort
of
coasting
to
a
conclusion.
A
Yeah
the
interpreters
working
pretty
smoothly,
there's
things
we
could
do
to
speed
it
up,
but
the
C++
clients
already
far
and
away
the
fastest
one.
We
have
and
we're
the
JIT
compilers,
almost
as
good
as
the
as
the
as
native
code,
so
I
suspect
we'll
leave
that
be
as
especially
if
we
start
moving
to
EU
azzam
and
that
tends
to
be
primarily
compiled
so
we'll
have
to
think.
Are
there
other
devices
that
you
know
aren't
going
to
have
a
compiler,
but
we
still
want
to
run
notes
on
possibly
in
the
light
client
world.
A
The
answer
will
be
yes,
but
likely.
No,
because
the
sort
of
the
number
of
chips
is
sort
of
been
condensing,
they're
no
longer
spreading
spreading
out
into
a
million
different
chips.
You
have
to
support.
There's
you
know,
I,
don't
know
if
there's
even
a
difference
anymore
between
the
chips
that
androids
and
iPhones
use
some
difference
in
the
program
involved,
but
so
I
don't
know
the
answer
there.
If
we
even
still
need
an
interpreter
for
very
long
or
if
we're
gonna
move
completely
to
compiler
technology,
but
it's
it's
early.
A
A
A
Do
like
the
idea
of
you
know
this
completely
decentralized
database
yeah
this
this
was
when
anyone
asked
me
about
what
they
want
to
do
on
the
blockchain.
If
they
have
money,
the
first
thing
I
say
is
well.
Why
don't
you
just
use
Oracle
if
they
don't
have
money?
Why
don't
you
just
use
my
sequel?
And
if
the
answer
is
you
know,
it
cannot
be
centralized
or
there
is
nobody
who
could
maintain
its
centralized
or
we
simply
don't
have
the
money
to
set
up,
centralized
servers.
A
These
conferences
are
tiring.
You
know,
but
I'd
like
to
see
the
working
sessions
which
are
exhausting
in
a
completely
different
way.
It's
not
it's,
not
the
tiredness
of
meeting
lots
of
people.
You
don't
know
in
talking
to
them.
The
tiredness
of
sitting
through
sessions
is
the
tiredness
of
sitting
around
a
table
and
intensely
debating
you
know
difficult
technical
proposals.
You
know,
and
actually
the
pleasure
you
know,
of
putting
a
proposal
out
and
having
some
of
the
smartest
people
in
the
world
tear
it
to
shreds.