►
From YouTube: The Baseline
Description
The weekly office hours for the Baseline Protocol open source community. Learn more at https://baseline-protocol.org.
A
Hey
everybody
we're
here
on
the
baseline
show
once
again
for
the
I
think
must
be
the
55th
straight
week
of
baselining.
It's
good
to
see
everybody
here
today
and
we're
going
to
be
talking
about
all
things
baseline
as
we
always
do.
Baseline
protocol
baseline
protocol.org
go
over
there
get
set
up
get
into
into
our
slack
channel,
join
the
community
super
friendly
group,
and
not
only
super
friendly
group
super
getting
to
be
well
off
group,
given
that
there's
so
much
money
starting
to
be
made
in
baselining.
A
So
it's
great
to
see
so
many
people
actually
looks
like
a
very
large
number
online
already.
For
starters,
we
don't
usually
have
this
many
and
we
got
a
full
board
here.
We
got
carl,
we
got
tyler,
we
got
boris,
we
got
samurat
tyler
lucas
junter
looks
like
maybe
a
a
new
entrant,
bishwashree
jesse
jack
jack
jack,
garvin
jack
lee
and
kyle
thomas,
the
the
the
in
the
middle
kyle
thomas.
A
So
it's
great
to
see
everybody.
We
have
a
couple
of
terrific
announcements
and
with
bishwashri
and
and
let's
see
do
we
have
boris,
do
we
have
boars?
We
do
have
boris.
So
we
have.
A
We
have
a
great
announcement
if,
if
you
again,
if
you
go
to
baseline
protocol.org,
the
topmost
link
there
you'll
see
on
the
on
the
main
page,
is
the
link
to
the
incentive
program
that
graciously
the
ethereum
foundation
gave
the
baseline
protocol
community
100
000
to
spend
on
r
d
and
enablement
projects,
and
we
are
getting
some
really
good
grant
proposals
and
also
bounty
proposals.
A
We've
already
made
one
grant
award
and
now
we're
going
to
announce
today,
two
more
grant
awards
still
plenty
of
money
in
that
pot,
so
come
on
in
and
propose
really
good
projects
again,
baseline,
protocol.org
and
you'll.
You
should
have
a
straight
path
into
into
the
process
of
of
proposing
what
you'd
like
to
work
on
without
further
ado,
I
think,
shall
we
start
with
boris
and
give
bishwashree
a
few
minutes
to
get
ready,
boris?
Why
don't
you
tell
us
what
tell
us
what
you've
won?
B
Sure
so
so
we'll
be
building
zero
knowledge
circuits
for
otc
basically
over-the-counter
financial
products
from
a
financial
perspective,
some
of
the
more
simple
ones,
bonds,
and
it
will
build
in
such
a
way
that,
like
the
libraries,
the
zkp
libraries,
the
plan
is
to
basically
be
able
to
use
narco
or
anything
else
that
that
will
give
us
the
results.
B
Okay,
it's
I
mean
we're
looking
to
complete
it
in
about
eight
weeks
and
we
already
started
like
pulling
a
branch,
creating
a
separate
branch
and
working
with
consent
with
sam.
Basically,
if
we
have
any
questions,
that's
kind
of
at
the
high
level,
I'm
not
sure
how
detailed
you
want
to
get
into
it.
But
if
you
have
any
questions,
please
let
me
know
yeah.
A
Right
now
and
I'm
showing
the
github
sure.
B
Yeah
yeah,
it's
like
three
of
us
working
on
it.
So
there
was
a
college
student.
We
have
a
senior
year
solidity,
ethereum,
processing
on
it
and
myself,
which
kind
of
will
do
a
little
of
everything,
but
we
also
intend
to
document
our
experience
if
challenges
we
kind
of
run
into
and
potentially
some
suggestions,
recommendations
along
the
way.
B
So
that's
and
it's
it's
it's
a
it's!
It's
a
very
small
step
of,
what's
kind
of
we
we
see
that
we're
the
financial
industry
will
is
moving.
I
believe,
based
on
some
projects
that
I'm
aware
of-
and
I
think
in
the
future-
there'll
be
a
lot
more.
It's
it's.
It
is
in
a
way.
It's
simulating
a
very
small
thing
that
is
being
done
in
bloomberg
today,
either
on
a
phone
or
in
bloomberg
as
far
as
as
far
as
baselining
products
as
decisions
are
being
made
between
different
parties.
C
I'm
particularly
excited
about
this
one
congrats
and.
B
C
Can
you
can
you
speak
to
some
of
the
specifics
of
the
of
the
circuits
that
you're
going
to
make?
I
know
you're
you're
sort
of
starting
there
and
also
what
what
proving
schemes
like
are.
You
are
you
looking
to
implement
with
with
narc.
B
I
mean
we're
looking
at
basically
proving
proving
like
a
bond
that
that
can
be
identified
and
recognized
via
ice
and
kusip
and
and
and
a
ticket
a
ticker,
I'm
sorry
tickle
and
the
yield
so
and
and
since
there
are
various
types
of
bonds
I
mean
they
kind
of
they.
They
can
do
the
complexity.
So
I
think
we'll
end
up
with
a
few
circuits,
another
specifically
for
bonds
and
and
if
we
have
enough
time
we'll
extend
it
into
some
credit
derivative
products
which
potentially
a
creative
default
swap,
which
is
a
more
complex
product.
B
It's
something
I
I'm
very
familiar
with,
but
I
I
don't
know:
if
we'll,
how
simple
is
it
going
to
be
to
implement
it?
But
it's
it's
a
very
common
over-the-counter
product,
that's
that's
being
in
a
way
baselined
often
outside
of
a
bank,
because
it
is
pretty
complicated
to
banks.
Don't
want
to
really
deal
with
it,
so
they
hire
vendors
outside
like
dtcc
to
do
a
lot
of
the
stuff.
B
So
I
I
know
that
yeah.
So
that's
I
don't
know
if
this
is
enough
detail,
but
we
could
definitely
kyle
I'll
be
happy
to
discuss
more
details.
As
you
proceed,
and
if
you
have
any
questions,
definitely
because
I
see
it
as
a
learning
experience
and
having
basically
everyone
on
a
call
and
and
benefit
from
it
and
and
ask
questions
and
communicate
on
it.
B
D
D
Really
really
really
really
quickly
so
and-
and
this
is
this
is
sort
of
like
in
terms
of
applicability.
Are
you
are
you
going
to
just
build
the
the
the
circuit
and
then
that
can
be
that
can
be
then
that
can
then
be
expressed
in
in
different
polynomial.
D
B
E
A
Insights
into
tool,
vendors
that
may
want
to
create
tools
that
make
it
easier
for
the
next
people
to
build
these
things.
I'd
love
to
see
something
that
comes
straight
off
of
a
docusign
like
like
something
that
goes
through
from
docusign
through
clause
and
into
zero
knowledge
circuits
in
in
a
in
a
you,
know,
fairly,
friction
free
way,
that'd
be
kind
of
cool.
B
D
D
So
so
so
so
one
thing
that
would
be
really
useful
and
that
would
be
a
great
grant
if,
if
someone
were
to
just
build
the
circuit
and
then
have
a
compiler
that
allows
it
to
see
that
circuit
to
be
expressed
over
over
over
the
pairing
friendly
curve
of
your
choice,
because
that
would
that
would
that
would
be.
That
would
be
because
that
that
that
would
generalize
the
whole
thing
right.
D
So
it's
like
it's
like
you
know
what
you're
doing
right
now
is
just
you're
you're,
just
building
it
for,
for
for,
for
the
you
know,
the
groth
16
commitment
scheme
right,
you're,
you're,
you're
you're,
going
all
the
way
right.
It's
like
it
would
be.
It
would
be
great.
D
Just
write,
write
down
the
the
the
the
the
the
gate
constraints,
equations
and
the
and
the
copy
constraint
equations
for
that
for
that,
for
that
for
that
circuit
and
then
and
generally
and
then
map
that
and
then
and
then
choose
the
and
then
say,
okay,
you
know
here's
a
here's,
a
curve
now
express
it
as
a
as
a
polynomial
over
that
as
a
polynomial
system
over
that
over
that
that
curve.
D
So
that's
implicit
in
the
that's
implicit
already
in
the
in
the
library,
but
to
pull
out
that
piece
makes
it
makes
it
much
more
much
more
general
anyway,
that
that
would
be
a
a
a
that
would
be
a
great
grand
proposal
for
for
sort
of
like
for
for
version.
Two
of
that.
C
As
well,
there
so
just
give
me
a
give
me
a
shout
on
slack,
and
we
can
talk
about
that.
More
I'd,
love
to
talk
about
it.
A
All
right,
so,
let's
move
right
on
to
bishwashri,
mr
roger
day,
you've
you've
also
been
awarded
a
grant.
Would
you
like
to
say
a
few
words?
Your
your
dishwasher
is
in
india
and
part
of
the
contingent
of
growing
folks
from
india
that
are
taking
over
the
baseline
community.
F
Hello
everyone,
so
my
proposal
was
was
for
creating
the
plugins
for
excel
and
oracle
database,
so
this
will
be
part
of
the
persistence
pack
persistence
package,
and
so
I'm
I
started
out
with
excel,
because
that
seemed
like
one
of
the
easier
pieces
to
pick
up
and
based
on
the
learnings
of
this
project,
then,
maybe
later
on,
I
can
move
on
to
all
the
other
providers-
persistent
providers
that
are
there.
So
that's
the
plan
for
the
future.
F
My
grand
proposal,
the
duration
I
have
set
for
now-
is
about
six
weeks
and,
as
was
suggested
during
the
last
meeting,
I'm
also
thinking
about
ways
in
which
I
can,
after
creating
the
plugins,
I
can
also
promote
them
and
what
all
where
all
I
can
publish
them
and
help
like
spread
the
word
about
baseline
as
well
as
the
plugins.
So
that's
the
plan
for
now
is
there.
Anyone
has
any
questions,
please
feel
free
to
like
ask
them
now.
Thank
you.
C
This
is
the
one
that
I
that
I
was
a
little
hesitant
on,
but
not
not
because
of
the
the
merits
of
the
the
proposal.
Just
simply
the
amount
of
effort
that
I
think
may
be
involved,
but
congrats
on
it
and
look
forward
to
seeing
the
project
evolve.
A
That's
a
good
point:
kyle
and
bishwashree
I'd
like
to
encourage
you
to
seek
out
kl
teeter,
one
of
the
tsc
members
from
microsoft
and
also
our
friends
over
at
lyme
chain
who
worked
on
the
other
spreadsheet
integration
with
the
google
sheets.
I
think,
and
and
also
there's
there
were
some
submissions
that
didn't
there
was
there
was
some
work
during
the
hackathon,
so
go
go
back
to
the
holiday
period,
hackathon
that
we
did
back
in
november
december
and
there
was
an
excel
integration
project
there.
A
C
I
think
you
can
also
call
things
call
on
invision
too
dan
norton
yeah.
A
Yeah
thanks
for
reminding
me,
I
should
have
said
that
as
well.
Dan
norken
and
the
team
individually
know
a
lot.
So
you
got
a
lot
of
support
for
this
and
that's
one
of
the
great
things
about
being
in
this
community.
It
is
such
a
kind
and
engaging
community.
I've
never
seen
somebody
say
a
bad
word
to
somebody
else
or
make
somebody
feel
silly
for
asking
a
question
or
asking
for
help.
So
I'm
sure
all
those
folks.
D
F
Yeah
sure
thank
you
I'll
then
like
bother
kyle
on
slack,
then.
A
Right
now,
okay,
without
further
ado,
so
again
those
are
the
next
two.
There
are
some
really
interesting:
there's
a
grant
proposal
or
there's
a
bounty
proposal
for
something
called
the
hello
world
project
and
so
that
that
would
be
a
brian
chamberlain.
A
One
of
our
tse
members
had
done
some
work
before
he's
gone
off,
to
do
some
really
interesting
stuff
on
t
on
nfts
as
the
father
of
the
bootleg
nft
protocol
and
and
so
he's
working
on
something
else
right
now,
but
he
started
us
off
on
thinking
about
sort
of
what
is
the
baseline
hello
world
and
we
have
a
pretty
good
framework
for
that,
and
I
think
that
would
be
a
really
easy
one
for
somebody
to
just
say:
yeah
I'd
like
to
get
a
grant
for
that,
so
the
bounty
is
defined
and
you
could
just
grab
it
and
if
we
don't
see
folks
grabbing
it
we'll
turn
it
into
a
proper.
A
Like
bitcoin
bounty
in
the
in
in
the
coming
weeks.
Let
me
see
if
I
can
find
it:
no
code,
hello,
world,
hello,
yeah,
so
here's
a
the
hello
world
baseline,
installable
demo,
so
you
know
party,
a
alice
has
a
baseline
stack.
Think
of
this
as
effectively
creating
a
sort
of
a
messaging
app
interface
where
alice
and
bob
are
trying
to
say
hello
and
world
and
bob.
A
You
know,
alice
first
says
foo
and
bob
says
change
that
changes
the
message,
because
it's
not
baselined
and
then
once
you
turn
baselining
on
bob,
can't
change
the
message
without
getting
debased
and
it
goes
from
there.
So
it's
a
whole.
The
whole
scenario
that
we'd
love
to
see
turned
into
a
bit
of
code
and
put
in
the
examples.
A
So
that's
one
example
of
something
people
can
do
and
you
can
request
a
bounty
anything
else
on
that
guys.
A
All
right
once
again,
congratulations,
bish,
congratulations,
ms
washery
and
boris
and
teams,
and
we'll
see
that
things
are
really
heating
up.
In
fact,
one
of
my
favorite
professors
out
there-
I
won't,
I
won't
say
her
name,
but
she
and
her
her
team
at
significant
university
are
gearing
up
to
do
something
and
do
a
grant.
So
that's
exciting.
I
think
we're
going
to
have
some
really
great
grants
and,
if
you're
a
major
company-
and
you
want
to
add
to
the
incentive
program,
you
are
welcome
to
do
that.
A
Please
contact
me:
you
can
get
me
on
slack
or
any
number
of
ways
anything
else.
Nick,
let's
talk
about!
You
got
anything
okay,
so
running.
A
On
I
know
it's,
you
know
everything's
gotten
busy,
so
I
mean
at
this
point:
people
are
making
money
on
this
baselining
stuff
and
I
noticed,
like
the
website,
needs
some
work
right.
That's
something
else!
You
can
get
a
grandfather.
A
C
A
A
Yeah
we're
it's
no
surprise,
we're
we're
setting
up
a
you
know,
company
around
the
baselining
stuff
as
well,
and
and
we
were
looking
for
the
the
domain
name.
I
I
pinged,
I
I
there
was
a
name
that
we
wanted.
We
didn't
get
it,
but
we
we
engaged
the
godaddy
service.
You
know
just
that
like
go,
you
know.
A
The
domain
name
for
you
service
and
I
got
this
email
from
just
random
from
the
the
agent
right
that
was
and
he's
like.
Well,
you
know
this
is
going
to
cost
like
8
million
or
something,
but
are
you
john
wilpert,
from
baseline
protocol?
Because
I
love
that
I've
followed
it
every
week
and
and
he's
gushing
about
it
and
I'm
like
whoa,
so
might.
A
Thanks
that
was
kind
of
made
my
day.
You
know
it
was
just
a
random
connection,
small
world
anyway,
I
thought
that
was
funny.
C
A
Yeah,
this
was
not
somebody
that
was
likely
to
you
know
have
been
already
a
blockchain
person
or
yeah.
This
was
a
completely
random
circumstance.
I
thought
that
was
wild
got
some
new
people
on
the
on
the
show.
Here
we
got
ryan
fish,
who
is
now
our
new
head
of
engineering
for
nick
and
eistein
ryan?
Welcome,
I'm
looking
across
we've
tyler
we've
got
jake
juan
tyler
colvard
anton
kristoff
mohan
feel
free
to
chime
in
if
you've
got
any
questions
or
comments.
A
The
purpose
of
this
call
this
show
is
is:
is
this
is
the
office
hour?
So
this
is
where
we
can
talk
about.
You
know
where,
where
people
are
having
trouble
any
issues
that
they
might
have
and.
A
Any
any
any
anywhere
where
they
need
help.
Also
you
know
in
if
we
don't
get
any
of
that,
we
can
also
just
talk
about
stuff
speaking
of
stuff
I'll
pause
for
a
second
see
if
there
are
any
questions
things
that
people
want
to
bring
up
any
problems
that
they're
having
with
getting
into
the
baseline
protocol.
A
E
John,
is
there
a
guide,
or
some
sort
of
you
know,
sort
of
walk
through
to
understand,
circuits
and
and,
and
you
know,
proves
a
little
more.
C
A
None
of
us
have
any
answers
for
that,
though
sorry,
no
I'm
getting
so
there
are
a
number
of
so,
as
you
probably
know,
the
baseline
protocol
isn't
a
platform
as
such.
A
It
is
a
standard
in
the
in
development,
and
so
it
is
not
that
that
the
baseline
protocol
says
you
you
know
here
is
a
zero
knowledge
system
you
are
going
to
use
and
that
we're
giving
you
it's
saying
that
yeah
you
can
use
any
zero
knowledge
service
that
complies
with
the
standard,
and
in
this
case
the
ones
that
have
been
used
to
date
are
socrates
and
narc.
Dnark
andreas
knows
a
lot
about
that
and
I'm
looking
around
at.
D
I'm
gonna
ping
a
link
in
in
one
one.
Second,
where
you
know
you
can
you
can
get
going
it
starts
from
from.
Like
you
know,
the
the
pedestrian
and
then
goes
goes
goes
all
the
way
into
you
know,
up
to
incrementally
verifiable
proofs
and
and
so
forth.
I
appreciate
proof
carrying
proof
carrying
data.
One
second.
A
Okay,
so
yeah
and
boris,
do
you
have
some
thoughts
about
this?
I
mean
you're
doing
a
grant
on
the
subject.
Do
you
have
some
thoughts.
B
I
can
also
ping-
I
mean
we're
doing
everyone
on
the
team
is
doing.
We
haven't
built
any
circuits
before
so.
This
is.
This
is
the
first
round
for
us.
So
we've
been
doing
quite
a
lot
of
research
recently
and
we
we
there
was
a
conference
last
last
week,
which
we
thought
was
very
helpful.
I
think
it's
ether
global,
so
I
can.
I
can
pick
that
also,
but
I
yeah
I
at
this
point
I
mean
we
did
it.
B
A
And
I'm
just
gonna
pull
up
real,
quick,
the
the
repo
and
show.
Maybe
we
can
navigate
into.
A
Yeah,
so
I'm
putting
this
up
in
front
of
the
youtube
thing
for
folks
they're,
not
seeing
that
so
we
have
core,
and
so,
when
you
get
into
is
kyle
back
on.
A
So
a
lot
of
the
work
in
in
the
zero
knowledge
circuit
stuff
is
in
the
privacy
package
in
core
and
there's
some
other
stuff
in
in
the
implementation
libraries
that
you
can
find.
So
that's
where
you're
going
to
want
to
start
to
look
and
again
you
can.
You
can
reach
out
to
anybody
on
the
slack
to
on
the
depth,
channel
or
anywhere.
You
like
that
people
will
talk
to
you
about
this.
The
the
at
the
high
level!
A
Think
of
the
zero
knowledge,
zero
knowledge
circuits
in
baselining
are
not
like
what
you
would
expect
with
a
zk
snark
implementation
on
chain.
Your
these
are
off
chain
services
that
generate
a
proof
that
goes
on
chain
and
is
verified
on
chain.
I
like
to
think
of
it
the
sort
of
the
way
I
used
to
think
about
a
java
interface
class
and,
if
you're
writing
code,
if
you
have
written
java
code,
you
know
an
interface
class
will
enforce
correctness
on
other
business
logic
at
a
high
level.
A
A
This
work
step
is
work
step
number
one
is
for
it
is
going
to
lay
down
the
the
proof
for
a
master
service
agreement
between
companies,
a
and
b
and
c,
and
one
of
the
things
that
will
follow
from
that
master
service
agreement
is,
is
purchase,
orders
and
the
purchase
orders
in
order
to
generate
their
proofs,
must
be
able
or
linked
to
the
master
service
agreement,
and
that
master
service
agreement
would
enforce
correctness
on
those
proofs.
A
Only
one
can
be
processed
at
a
time
you
can't,
they
need
to
be
serial,
can't
have
multiple
ones
all
calculated
from
the
same
base,
and
they
they
certain.
Other
rules
like
there
shouldn't
be
any
gaps
between
rate,
a
and
rate
b,
for
example.
Those
are
that's
what
I
mean
by
enforcing
correctness
andreas
did
I
get
any
of
that
right.
D
D
The
really
they're
really
cute.
No
it's
it's
it's!
It's
all
good!
It's
it's
like
it's,
like
think
of,
think
of.
If
you
had
to
turn
a
contract
into
a
computer
program,
that's
really
what
it
is.
It's
like
it's
like
all
the
stuff,
all
the
functional
elements
of
a
contract
that
that
say
it's
like
this
is
an
address,
and
this
must
be
the
address,
and
these
are
the
these
are
the
terms
right.
It's
net
30.
right,
so
any
any
commercial
document
you're
trying
to
send
has
has
has
these
values
in
it
and
so
you're.
D
D
It
it
has
to
be
you
know
it's
like
it's
like.
This
element
has
to
be
30.
this
billing
address.
This
has
to
be
the
billing
address,
and
obviously
you're
you're
you're
doing
now,
like
fancy
stuff,
because
you
don't
want
to
write,
you
know
it's
like
the
exact
address
and
everything
so
you're,
taking
the
hash
of
that
right,
so
you're,
you're,
you're,
you're,
you're,
comparing
hash
values
and
all
that
good
stuff,
and
then
that
is
then
that,
because
it's
it's
constrained
right,
it
says
it's
like
these
must
be
equal
to
this.
D
A
Anything
there
are
there
yeah
it's
a
limited
space
that
yeah
that
you
can.
You
can
apply
that
to
right.
D
No,
not
really
you
can.
You
can
make
the
programs
as
large
as
you
as
you,
as
you
want
you're
only
constrained
by
the
by
the
compute
power.
You
have
right,
it's
like
it's
like,
so
to
give
you
to
give
you
an
idea.
If
you,
if
you
want
to
validate
a
hash,
you
you
you
you're
you're,
generating
a
a
a
constraint.
D
That
is
a
a
polynomial
that
has
a
power
of
about
70
000
and
that's
small
right.
So
it's
like
it's
like
you're,
you're
you're.
What
you
typically
do
is
you're
you're
you're,
you
will
have.
You
will
have
some
that
are
in
the
billions
you
know
of
of
constraints.
Unfortunately,.
D
No,
that
is
what
you're
doing
off-chain,
but
the
beauty
of
it
is
what's
unchained
is
is
is
just
something
that
is
like
you
know,
it's
like
it's
like
a
it's
like
a
kilobyte
size
wise.
So
so
it's
that's.
That's
not
that's
not
that's
not
hard,
and
you
know,
and
and
it's
easy
to
the
you
have
unchained
logic
that
can
easily
verify
that
the
proof
is
is
is
is
correct.
E
And
is
this
done
in
python
rust?
What
is
it,
what
are
you
using
for.
D
A
A
As
a
consensus
project,
that's
going
production
narc
uses
go,
allows
you
to
go.
D
It's
it's,
it's
actually
relatively
straightforward.
If
you
want
to
play
around
with
like
ganark,
it's,
it's
really
easy
to
get
to
get
to
get
going.
They
have
the
github
repo.
Has
some
really
nice
simple
examples?
Otherwise,
you
can
also
do
if
you
want
to
do
something
a
little
bit.
Fancier
you
go
to
to
to
zk,
sync
that
the
matter
labs
and
they
have
zinc
as
a
language
and
they
actually
have
a
compiler,
and
that
looks
like
rust.
D
So
the
language
that
you're
coding
in
is
actually
is
actually
basically
rust
and
you
have
a
compiler
and
that
produces
like
really
nice
things
and
the
the
main
difference
is
that
is
that
certain
schemes
are
significantly
more
flexible
than
others
so
and
that
that's
a
that's
the
main
main
difference.
It's
like
think
of
it.
If
you're,
if
you're
familiar
with
sql.
D
Think
of
it
like
what
gunarak
and
so
forth
does
is
like
you're,
you're,
writing
a
stored
procedure
and
you
actually
store
it,
and,
and
you
can't
change
it
afterwards,
right
so
with
with
with
with
others
you
can
you
can.
You
can
actually
have
the
full
sql
sql
sql
program
available
for
you
and
you
can.
You
can
write
many
many
many
many
many
programs
and
and
use
use
the
same
cryptographic,
prover
provers
scheme
that
you
started
with.
A
We
should
probably
say
just
to
set
contacts
for
folks.
Why
do
we?
Why
do
we
do
this
fancy
business
with
the
with
with
zero
knowledge
circuits?
A
Well,
technically,
you
could
just
lay
down,
you
know,
signatures
and-
and
you
know,
and
a
payload
of
hash
payload
where,
where,
where
zero
knowledge-
and
I
think
lucas
has
a
lot
to
say
about
this-
where
zero
knowledge
circuits
become
important
is
where
you
want
to
enforce
workflow
integrity
across
a
set
of
work
steps
and
where
you
don't
want
all
the
business
logic
out
there
in
the
clear
in
some
kind
of
smart
contract
on
the
blockchain
and
where,
ultimately,
this
is
the
key
part
where
you,
you
also
want
to
be
able
to
not
allow
somebody
looking
at
the
the
baseline
artifacts
on
the
on
the
blockchain
and
be
able
to
ascertain
things
like
you
know.
A
Oh
andreas
and
ryan
seem
to
be
doing
a
lot
of
business
together,
what's
going
on
there
or
any
kind
of
morphology
that
that
would
allow
an
ai
to
generate
a
classifier
and
figure
out
business
activities
or
relationships
from
that
so
zero
knowledge
throughout
the
process
of
where
we
use
zero
knowledge
circuits
and
and
the
also
the
verifier
contract
and
the
shield
contract
on
the
main
net
or
on
an
l2.
A
E
D
Yeah,
so
so
so
the
steps
is
is
like
so
so.
First
you
write
the
program
right
and
then
you
write
the
and
then
you
express
the
program
you
re-express.
That
program
right,
if
you
think
about
an
if
statement
if
statement
is
just
is,
is
nothing
but
a
constraint
right
if
a
equals
b
then
do
c
right
right.
So
it's
it's
like
it's
like
and
and-
and
so
this
is
a
this
is
a
this
is
like
this
is
a
you
can
express
all
of
these.
D
These
commands
they're
all
linked
together
and
you
can
express
them
as
a
sequence
of
constraints
that
are
that
are
that
have
to
be
true
right
that
are
built
on
top
of
one
another
right.
So
if
you
know
a
has
to
be
equal
to
c
and
then
there's
d
and
d
has
to
be
equal
to
e,
and
then
you
add
f
to
it.
D
But
you
know:
e
plus,
f
has
to
be
equal
to
k,
right
and
and
and
k
is
an
input
that
you
that
you
that
you
give
so
you
can
express
these
as
as
as
as
constraints,
and
you
can
write
them
down
as
like.
Little
really
like
gates
like
like,
like,
like
your
hat
and
your
in
your
old,
you
know
electrical
engineering,
one
where
you
had
the
end
and
the
or
and
the
x-rays
like.
C
D
Think
of
these,
like
these,
like,
like,
like,
like
you
know
like
these
transistors,
that
all
all
you
know
work
together
and
they
they
they
give
you
a
result
at
the
end
and
the
the
magic
is
that
you
can
express
these
these
constraints
as
as
as
polynomials
right,
because
you
can
express
a
number
through
a
polynomial
and
then
you
can
do
some
really
fancy
cryptography,
because
you
can
because
polynomials
does
not
do
not
have
to
be
over
like
over,
like
real
numbers.
They
can
be
over,
for
example,
prime
fields
right
and.
D
A
A
Just
we
could
go
for
go
a
long
time
on
this
stuff,
and
andreas
has
always
awesomeness,
but
just
just
to
move
on
from
there.
I
I
see
that
tyler
culvard
asked
a
question
about
company
healthcare
companies
and,
and
are
they
flocking
to
baseline,
I
will
say
baselining.
I
I
like
to
use
the
verb
myself
you
know
in
in
in
to
baseline
or
not
to
baseline.
A
That
is
the
question.
So
I
I've
just
personally
had
what
is
it
nick,
like
three
conversations
in
the
last
week
or
two
with
a
healthcare
company
saying
hey
we'd
like
to
how
do
we
get?
How
do
we
start
doing
this
baselining
stuff?
A
So
that's
kind
of
interesting.
I
you
know,
unfortunately
not
everybody
is
as
cool
as
coca-cola
or
as
or.
C
A
A
The
end
of
their
projects,
so
you
know,
there's
a
lot
of
dark
matter
out
there.
I
think
in
fact,
given
the
fact
that
we're
seeing
so
many
clones
in
the
last
couple
of
weeks
alone
of
the
baseline
stack
or
the
baseline
code
base,
I
I
suspect,
there's
a
lot
of
people
doing
work
that
just
don't
want
to
talk
about
it.
Yet.
E
I'm
actually
I'm
talking
to
a
friend
of
mine,
who's,
a
fairly
big
guy
in
the
semiconductor
industry
and-
and
you
know,
is
talking
to
me
about
you-
know,
baseline
and
providing
so
on
and
how
it
seems
to
be
a
probably
a
better
architecture
for
for
that
industry,
and
so
we're
still,
you
know,
doing
some
research
into
it
together
to
see.
If
there
is
a
problem
to
be
solved,
you
know
and
then
looking
at
it.
As
you
know,
technologies
or
the
platform
as
a
subsequent,
you
know
step
so
it's
it
could
be.
E
An
interesting
thing.
He's
he's
he's
a
he's,
a
seminal
figure
in
the
industry.
So
I'll,
let
you
guys
know
if
anything
goes
anywhere.
A
Well,
I'll
tell
you,
you
know
this
is
my
psa
for
anybody
selling,
this
sort
of
thing
go
long
and
and
first
on
talking
about
verified,
multi-party
workflows
and
integrity
of
workflows
and
collaboration
between
companies.
You
know
and
I'd
go
short
on
things
like
you
know.
You
know
going
this
isn't
a
blockchain
conversation.
Blockchain
is
yeah
fairly
limited,
use,
a
very
important
small
piece
of
use.
A
It's
it's
it's
essential,
but
it
is
not
the
thing
and
a
lot
of
a
lot
of
csos
are
a
lot
of
cios
out
there
and
companies.
When
they
hear
blockchain
they
go,
you
know
they
get
on
the
bandwagon
of
what
they've
been
thinking
and
hearing
about
for
the
last
five
years.
You
got
to
break
that
mentality
right
every
time,
I'm
on
a
call
with
a
company.
Now
they
go.
Oh,
why
would
we
use
blockchain?
Why
would
you
we
use
the
mainnet?
I'm
like
it's
not
about
that
right?
It's
it's!
A
A
A
Yeah
I
just
took
the
opportunity
I
mean
I
think
more
people
need
to
be
saying
that
you
know
I'm
getting
tired
of
having
to
argue
about
why
blockchains
are
good
or
bad.
I'm,
like
you
know,
that's
not
what
we're
here
for
what
we
need
is
a
tamper-resistant
always-on
state
machine
that
can't
lock
you
out
of
things
to
use
as
a
bulletin
board
for
hashes.
A
A
A
Yeah,
I
mean
you
know
you
could
use
the
new
york
times
classified
section
for
this,
but
it's
a
little
slow
and
technically
they
could
lock
you
out.
They
could
stop
letting
you
close
classifieds
anyway.
So
moving
on,
we
have
15
minutes,
20
minutes
left
and
last
week
we
started
really
talking
about
what
needs
to
go
into
version
of
version.
One
of
the
protocol
and
the
standard
I
see
tyler
probably
had
to
run
off
that
guy
is
busy,
but
we
got
lucas
here.
A
We've
got
jack
here,
and
so
let
me
just
bring
up
what
we
had
last
week
and
we
can
start
to
continue
to
add
to
it.
So,
as
you
may
know,
if
you've
been
following
along,
we
have
a
big
initiative
going
forward
and
you
can
sign
up
for
you
can
create
grants
around
this.
You
could
say
hey.
I
want
to
help
I
want
to.
A
I
want
to
build
this
piece
or
that
piece
into
version
one
and
you
can
you
can
you
can
volunteer
that
time
as
many
of
us
do
or
you
can
and
you
can
also
and
or
you
can
do
a
grant
and
depending
on
the
difficulty
of
it.
So
here
is
you
know
the
list
that
we
kind
of
got
through.
I
won't.
I
won't
go
into
explaining
all
these.
You
can
go
back
to
the
video
from
last
week,
but
what
else
we
you
know,
what
are
we
missing
here?
A
A
The
standard
is,
you
know,
andreas.
You
might
want
to
talk
about
some
of
the
standards,
issues
that
are
coming
up
that
need
to
go
into
the
version,
one
of
the
standard
draft
which
we
aim
to
have
out
by
the
end
of
the
year,
carl
you
and
I
had
a
pretty
interesting
conversation.
A
Let's
start
there,
if
you
don't
mind
me,
push
out
putting
you
on
the
spot
from
the
perspective
of
invoicing
and
edi
and
big
companies
working
with
little
companies,
what
does
a
baseline
stack
have
to
deliver
to
not
be
useless
for
you.
G
Primarily,
it
has
to
have
a
test,
a
combination
of
attestation
and
verification
right,
so
it
has
to
have
a
number
of
counterparties
involved
in
that
that
can
interrogate
kind
of
the
the
cradle
to
grave
elements
of
a
transaction
and
verify
each
individual
step
ad
hoc.
That's
really
what
it
needs
right,
so
not
just
edi,
but
we've
been
doing
a
lot.
You
know
as
we
as
we
talked
about
at
a
high
level
in
kind
of
not
cross-border
financing,
but
trade
financing
relative
to
supply
chains
and
things
like
that.
G
It
and
there's
you
know,
there's
kind
of
a
vacuum.
That's
been
created
recently
right.
So
there's
all
this
data
available
floating
around
out
there,
but
there's
no
way
to
really
unlock
it
and
and
create
something
cogent
out
of
it
right.
So
you
have
point-to-point
edi
connections.
You
have
erp
to
crm
connections.
G
All
of
this
is
very
disseminated
right.
So
what
what?
What
do
you
do?
You
usually
bring
a
service,
bus
or
an
api
gateway,
or
an
si
to
come
in
to
use
all
this
tooling
to
create
a
canonical
model
out
of
everything.
It's
horribly
inefficient
right
and
it
it
still
ends
up.
Being
kind
of
a
spot
solution,
we
really
need
a
way
to
provide
verification
for
the
entire
logical
transaction
that
that's
obviously
composed
of
many
discrete
physical
transactions
for
a
particular
use
case.
A
Right
on,
I
captured
poorly
some
of
that,
and
maybe
we
can
talk
about
it
more,
but
I
think
that
some
of
that
I
mean
is:
is
fundamental
to
baselining
right,
like
the
ability
to
verify
and
attest
to
to
a
set
of
transactions.
A
There's
been
a
lot
of
discussion,
our
friends
over
into
it
who
are
on
the
standards
body.
I've
talked
a
lot
about
or
talked
before,
about
the
ability
for
things
to
change
right.
You
need
to
be
able
to
not
only
lay
down
an
invoice,
but
if
somebody
made
a
mistake
on
that,
you
have
to
be
able
to
go
back
and
try
and
cover
the
change
right.
A
Obviously
that
means
you
know
nullifier
and
a
procedure
that
allows,
allows
you
to
stay
baselined
with
everybody,
but
but
make
a
change
to
what
you've
got
right.
G
Yeah,
absolutely
not
necessarily
removing
that
transaction,
but
appending
to
it.
Obviously
right
and
the
biggest
issue
that
I
see.
A
Well,
no,
actually,
let
me
stop
you
on
that.
You
would
be.
You
could
change
your
database
unless
you
have.
You
know
a
good
logger
like
you
know,
splunk
or
something
you're,
gonna
you're.
You
won't
necessarily
unless
your
database
is
set
up
to
to
logger.
If
you're
using
that
kind
of
structure,
you
could
just
make
a
change
to
the
database
and
the
system
should
say
all
right.
That
database
has
changed.
That
person
has
the
right
to
change,
and
now
I'm
going
to
run
rerun
the
baseline
event,
the
hash
or
the
hash.
A
G
Which
is
fair,
we
would
still
need
that
attestat
the
ability
to
have
that
audit
trail.
That's
right,
it's
very
important
to
have
that
and
the
one
of
the
biggest
inefficiencies
that
I
see
in
in
the
projects
I'm
involved
in
the
conversations
I
have
is
a
lot
of
this.
It's
there
may
be
some
programmatic
help
right
now,
but
it's
very
manual
right.
It's
when
you
have
trading
partners,
though
those
relationships
are
very,
you
might
do
edi
direct
connect.
G
Now,
in
my
opinion,
and
it's
a
very
cottage
industry,
there's
a
lot
of
small
kind
of
niche
players
in
it,
there's
some
larger
ones
etc,
but
they're
looking
for
and
they're
very
thirsty
for
something
that's
cohesive
and
automated
right
and
transparent,
so
that
anybody,
you
know
any
any
market
participant
can
go
and
have
access
to.
You
know
the
information
to
verify
it
right.
It
doesn't
mean
they
need
all
of
the
data
or
all
of
the
metadata,
the
transaction,
but
they
need
to
verify
arbitrary
legs
of
the
transaction
right
and
it's
it's
horribly.
A
Yeah,
I
wonder
if
I
wonder,
if
a
it's
probably
not
a
must,
it
might
be
a
should
that
you
know
a
data
system
that
is
baselining
should
andreas.
What
do
you
think
should-
or
maybe
this
is
a
non-normative
thing
for
the
standard
to
say
you
should
be
able,
you
should
be
recording
you
know
or
storing
your
your
past
values
right.
So
if
I
change
the
invoice
from
100
to
200
and
and
the
baseline
new,
so
that's
and
that
gets
properly
baselined.
A
Everybody
now
has
200,
but
you
should
also
know
that
you,
you
know
that
the
previous
hash
is
is
referring
to
100,
and
you
should
probably
store
that
somewhere,
whether
you're
doing
that
with
an
append
style,
database
or
or
setup
or
something
else
and.
A
D
D
Well,
if,
if
it's,
if
if
that
was
the
if,
but
that
was
what
was
encoded
in
the
in
the
in
the
that's
actually
what's
encoded
in
the
circuit
right,
if
you're,
if
you're,
if
you're
validating,
if
you're
validating
price
or
if
you're
validating
that
it's
like
whatever
you
send
conform
to
that,
and
if
you
update
that
and
you
put
the
and
and
you
refer
to
the
to
the
previous
proof
right
and
you
didn't
do
what's
called
an
aggregator,
then
you
can
prove
with
one
proof
both
right.
D
D
You
can
you,
can
you,
can
you
can
you
can
you
can
you
can
you
can
do
that
and
the
the
critical
piece
at
that
point
is
that
that
these
aggregators
need
to
be
can
can
grow
over
time
right,
because,
if
you,
if
you
have
it,
if
you
have
like
a
hundred
and
then
you're
you're
you're
you're,
suddenly
one
proof
is
like
a
megabyte
like
that.
Can't
be
right.
D
So
you
you
you
have
to
you
have
to
your
proofs,
have
to
be
both
succinct
and
efficient,
so
that
that's
that
that
makes
you
you're
you're
you're
now
in
a
in
a
particular
class,
but
that
still
works.
It
exists
and
and
and
that's
actually
what
what's
the
basis
of
of
what
are
called
stateless
blockchains
right.
So
so
you're
you
don't
have
to
schlock
the
data
around
anymore.
D
That's
the
that's
the
whole!
That's
the
whole
point,
so
it's
like
you
know,
think
of
think
of
think
of
a
a
supply
chain,
just
like
just
like
the
history
of
a
bitcoin
and
imagine
you
don't
have
to
have
the
history
of
a
bitcoin
anymore
to
prove
that
what
you
had
is
a
bitcoin,
because
you
have
all
the
proofs
aggregated.
That's
it.
G
Yeah
for
v1
of
something
just
having
kind
of
the
point
in
time,
correctness
and
being
able
to
kind
of
ad
hoc
verify
part
glides
of
the
transaction
is
super
useful,
but
for
v2
you
know
putting
a
business
hat
on.
What
I
see
is
companies
and
counterparties
are
very
interested,
not
just
in
what
the
current
value
of
a
book
is,
but
what
the
state
history
of
the
book
is
right
to
understand.
Risk
management.
Why
that
invoice
changed
from
100
to
200
right?
Was
it
because
somebody
fat
fingered?
G
Something
was
it
because
there
was
a
supply
chain
disruption.
We
don't
have
enough
chips
to
make
enough
trucks
right,
so
I
can't
fulfill
an
order
right
so
that
that
would
reflect
poor
me
poorly
on
me
as
a
supplier.
There's
all
of
these
other
kind
of
ephemeral
considerations
right
on.
Why
you
need
that
that
transaction
history,
maybe
not
for
a
v1
implementation,
but
maybe
for
a
v2,
so.
D
G
G
G
I
see
a
lot
of
amms
and
automated
entities
out
there
that
would
be
able
to
underwrite
some
of
these
transactions
if
they
had
a
good
risk
risk
model
and
they
had
inputs
based
on
different
contextual
events
that
are
part
of
a
particular
transaction
right
and
even
even
kind
of
the
I
refer
to
humans
as
kind
of
fleshies
right,
the
the
legacy
world
right
now,
where
it's
very
point
to
point.
You
have
a
lot
of
fleshies
involved
in
in
managing
and
settlement,
and
things
like
that.
G
They
look
at
the
entire
book
of
risk
for
trading
partners
right,
and
they
do
a
lot
of
that
manually
today,
and
I
just
see
this
as
a
brilliant
kind
of
platform
and
technology
and
approach
where
we
automate
that
all
the
way
you
know.
A
I
should
say
carl,
I
I
you
haven't
given
me
any
permission
to
tell
folks
where
you're
from
so
I
won't.
I
won't
out
you
there
unless
you
choose
to
do
yourself
but
carl's
at
a
company
that
does
that's
the
real
deal
in
this
space
and
in
supply
chain
and
erp
and
working
with
big
giant
manufacturers.
B
Yeah
it's,
it
seems
to
be
that
that
would
be
done
off
chain
what
you're
describing
here.
It's
definitely
it's
being
done
by
companies,
but
if
you,
if
you,
if
you
start
saving
the
state
and
actually
the
associations
with
states
so
like
it
could
get
very
deep
and
that
would
that
would
drive
you
towards,
I
think
building
actually
a
database
on
the
blockchain.
C
If
you're,
if
you're
baselining,
say
an
erp,
so
two
erp
systems
right
and
you
know
the
value
is
100,
the
value
is
200,
the
value
is
300
and
your
baseline,
you
should
go.
Your
erp
system
will
still
have
the
log
of
the
change,
so
you
will
have
context
your
content
with
that
independent
of.
What's
on
the
blockchain
right
right
on
the
blockchain
redundant.
G
Or
it's
not,
I
don't
think
the
putting
it
block
again.
I'm
I'm
a
right
tool
for
the
right
job
guy
right,
so
I
don't
feel
blockchain's
blockchains,
it's
an
inch.
It's
a
data.
I
treat
it
as
a
data
structure
right,
it's
a
linked
list.
You
know
you
know
decentralized,
link
list
right,
so
I
think
yeah
yeah
and
there's
a
bunch
of
stuff
in
the
objects
right.
So,
but
my
point
is,
is
that
I
think
there's
value
you're
going
to
have
with
all
of
this
off-chain
stuff
you're
gonna
have
oracles
in
the
in
the
ecosystem.
G
You're
gonna
have
all
of
these
things
right,
you're,
gonna
proxies
for
things.
Whatever
right,
I
I
think
what's
valuable
is
that
you
need
a
way
to
cryptographically
understand
if
somebody's
gone
into
their
sap
instance
and
fudge,
something
right
and
whether
it's
you
come
up
with
a
with
you
know
you.
A
Have
an
office
and
they
need
to
have
some
curve,
whatever
yeah
they
need
to
be
able
to
yeah.
If
I
would,
I
would
implement
this
with
some
kind
of
polling
to
say:
hey,
my
record
is
debased.
You
know
it's
no
longer
passing
it's
it's
it's
test,
it's
shot
test
right.
So
that
way,
even
if
nobody
else
notices,
I
notice
right.
G
Yeah
well
and
that's
the
point
is
that
you
put
something
out
there
in
in
a
transparent
kind
of
system,
whether
it's
a
hash
on
a
blockchain
or
whatever,
that's
verifiable.
You
can
work
backwards
to
what
the
origin
state
of
that
record
was
right.
Proof
of
something
right
call.
It
pls
proof
of
something
product.
G
I
think
I
know
I
know
eth2
is
coming,
but
we'll
call
proof
of
something
right.
You
need
something
out
there
to
take
these
disparate
records
and
have
parties
independently,
verify
them
and
be
able
to
attest
to
them.
A
I
would
like
to
say
one
one
and
out
or
one
thing
I
I
had
the
pleasure
of
talking
to
ken
holman,
who
is
a
legend
in
in
standards
around
around
supply
chain
invoicing
and
is
one
of
the
fathers
I
think
you
could
legitimately
say
of
ubl
and
all
the
standards
that
have
come
up
around
e
invoicing,
and
it
happens
that
the
oasis
organization,
that
we
are
oasis,
open,
oasis-open.org,
that
we're
cooking
the
baseline
standard
up
in
is
one
of
the
progenitors
of
ubl
and
all
the
iso
standards
that
have
come
come
come
out
of
it.
A
I'm
going
to
put
the
link
in
both
youtube
and
in
our
in
the
in
the
in
the
zoom
chat.
I
really
encourage
folks
to
take
a
look
at
this
I
mean
clearly
the
baselining
itself
is
at
a
lower
layer.
Anything
like
edi
or
you
know,
formats
schema
structures.
Rules
are
at
a
higher
layer,
but
there's
a
lot
of
interplay
there
and
it's
really
great
to
have
somebody
like
I
mean
well.
A
I
could
spend
like
an
hour
and
a
half
with
me
going
through
ee
invoicing
standards,
where
it's
going
where
it's
been,
it
was
fascinating.
A
So,
if
folks
are
you
know,
starting
to
get
their
heads
around
baselining
you're
now
going
to
want
to
get
your
head
also
onto
what
you're
going
to
apply
baselining
to
supply
chain
stuff
is
key,
and
this
is
ee.
Invoicing
standards
are
big,
luca
lucas,
I
I
saw
your
hand
either
go
up
or
you
were
clapping
if
you
were,
if
your
hand
went
up
I'll,
give
you
the
last
word.
C
Drew
malik
put
a
question
in
the
chat
on
the
youtube
that
I
definitely
think
is
relevant.
We
probably
should
address
on
this.
Is
you
know,
can
you
does
v1
require
an
sdk
implementation
of
the
protocol,
which
would
be
agnostic
to
the
server
or
the
provide
service.
A
A
V1
require
sdk
implementation,
the
protocol,
which
will
be
agnostic
to
server,
provide
service.
The
agnostic
is
a
loaded
word
in
baseline
in
blockchain
circles,
but
there
is
nothing
in
the
protocol,
as
we've
said,
and
there
isn't.
There
is
no
definitive
sdk
for
baseline
right.
That
yeah
you
would
you.
G
A
The
core
interface
apis
are
abstract,
so
you
can
use
them
with
anything.
You
could
use
them
with.
I
often
say
an
arduino
in
your
closet
right.
A
I
expect
that
there
will
be
lots
of
l2s
springing
up
that
will
want
to
bag
up
your
your
baseline
proofs
and
drop
roots
on
the
mainnet
in
a
variety
of
forms
with
a
variety
of
prices.
That's
that
would
be
healthy,
but
there
is
nothing
that
requires
any
particular
common
frame
of
reference,
even
ethereum
itself,
I
mean,
even
though
most
of
us
are
ethereum
folks
in
the
community.
It's
there's
there's
nothing
that
requires
that.
You
use
that.
A
The
worst
that
you
risk,
if
you
don't
use
ethereum,
is
that
I
might
as
a
pundit
laugh
at
you,
but
that's
that's
my
right
and
your
right
to
ignore
me.
So
let
the
best
main
network.
I
do
believe
that
the
point
of
baselining
is
to
get
rid
of
the
silos,
and
so,
at
the
end
of
the
day,
there's
got
to
be
one
state
machine
that
serves
them
all
and
my
votes
for
ethereum
and-
and
maybe
the
history
will
work
it
out.
That
way.
A
There
was
a
question,
is
kyle
not
on
today
there's
a
lot
of
there's
a
big
kyle
fan
club
here
and,
and
he
was
on,
he
ran
off,
which
is
just
evidence
of
how
well
he's
doing
right
now,
there's
so
much
work
because
jack
lee
is
such
a
great
salesperson
that
he
he's
just
jumping
through
his
butt
all
day.
Long.