A
nice
thing
about
watching
Olympic
swimming
is
that
it’s
not
too
complicated
to
determine
who’s
the
fastest.
Everyone
dives
into
the
same
pool,
there’s
some
paddling,
and
at
the
end
of
the
final
lap,
one
person
touches
the
wall
first.
The
same
can’t
be
said
for
blockchains,
where
engineers
are
always
releasing
ever
more
powerful,
speedier
systems,
and
use-cases
and
transaction
types
vary
from
project
to
project,
as
do
tools
and
methods
for
measuring
performance.
The
dilemma
extends
to
designers
of
cryptographic
tools,
and
the
myriad
ways
of
reporting
hashes
per
second.
Such
was
the
backdrop
as
Polyhedra
Network,
a
team
building
a
crucial
blockchain
component
known
as
a
cryptographic
“prover,”
set
out
to
develop
a
just-released
platform
called
“Proof
Arena”
that’s
designed
to
serve
as,
well,
a
proving
ground.
Just
a
few
months
ago,
the
Polyhedra
team
released
an
open-source
zero-knowledge
proof
system
–
used
in
many
setups
for
auxiliary
blockchains
known
as
“layer
2s”
–
that
was
“nearly
2x
faster
than
alternatives.”
But
how
did
they
really
know?
Eric
Vreeland,
Polyhedra’s
chief
strategy
officer,
said
the
team
decided
to
develop
Proof
Arena
so
developers
could
test
various
provers
in
a
controlled
environment
–
“people
evaluating
the
performance
of
various
proof
systems
for
a
particular
proof
generation
task.”
“Proof
Arena
will
allow
ZK-proof
system
creators
to
compare
their
systems
against
others
in
a
clear
and
scientific
manner
while
ensuring
that
all
controllable
variables
are
held
constant,”
according
to
a
press
release
Wednesday.
Outputs
from
the
testing
system
include
proof
generation
time,
memory
peak
and
setup
time,
according
to
Vreeland.
Here’s
what
that
might
look
like
in
a
hypothetical
scenario:
Builders
of
the
provers
can
also
submit
their
systems
“for
inclusion
in
the
arena,”
Vreeland
said.
Initially,
the
project
will
be
set
up
to
generate
benchmarks
for
Polyhedra’s
own
“Expander”
ZK-proof
system,
Polygon’s
Plonky3,
StarkWare’s
Stwo
and
Linea’s
Gnark.
“The
team
plans
to
support
all
open-source
proof
systems
and
will
provide
benchmarks
for
frequent
ZK
tasks
like
Keccak
and
Poseidon
hash
verification
run
on
a
variety
of
machine
configurations,”
according
to
the
press
release.
That
might
all
sound
like
gibberish,
but
for
cryptographers,
it’s
what
they
care
about.
And
the
pros
might
like
the
chance
to
prove
their
worth.