►
Description
The weekly office hours for the Baseline Protocol open source community, Wednesdays at noon in the US-Eastern time zone.
Learn more at baseline-protocol.org.
And don't miss the show on Saturdays at 6pm in the Indian (IST) time zone.
Date: January 5, 2022
Content:
1) Convo with community member specialized in DLT & supply chain logistics [06:18]
2) Convo with Baseline Battleship core dev [37:54]
A
Hey
everybody:
it's
a
brand
new
year
and
we're
here
with
the
baseline
crew
just
like
last
year,
only
so
many
more
fun
things
happening
this
year,
even
over
what
we
were
doing
last
year,
so
we'll
get
right
into
it.
We've
got
summer,
patel
we've
got
an
ant,
we've
got
samurai
kishore,
we've
got
monique,
jane,
mark
haddle,
of
course,
andreas
freune,
jack,
weiring
and
twitten
t
nice
to
see
you
all,
and
I
I
hope
I
didn't
butcher
your
name
there.
A
Nice
to
see
you
too
so
we'll
get
into
a
variety
of
things
today,
we're
gonna
be
talking
about.
Let's
see,
if
we'll
get
some
folks
on
chat,
make
sure
we
have
a
good
sound
check
here.
I
hope
everybody
can
hear
us
okay
and
we're
going
to
be
talking
about
several
things.
One
is
you
know
this
is
the
year
of
really
getting
into
implementing
baselining.
A
That's
what
we're
doing
this
year,
we
have
a
simple
value
proposition
which
people
get
you
can
throw
a
rock
in
any
direction
in
the
in
in
the
enterprise,
certainly
and
find
a
need
for
coordinating
multi-party
activities
and
sharing
information,
rather
improving
that
people
have
the
same
information
and
proving
attributes
of
that
information
without
risking
the
leak
of
the
information
itself,
companies
today
are
more
than
ever
needing
to
coordinate
with
each
other.
We
know
that
pandemic
has
started
is
caused
a
lot
of
that.
It
was
already
started.
A
The
money,
time
and
effort
to
get
our
houses
in
order,
not
just
our
house
in
order,
but
our
neighborhoods
of
companies
in
order,
and
to
do
that,
you
need
either
to
trust
everybody
in
in
your
neighborhood
that
their
that
the
data
that
you're
sharing
with
them
is
not
going
to
be
leaked
or
you
need
some
way
of
coordinating
without
sharing
the
actual
data
and
that's
what
baselining
is
all
about:
coordination
under
zero
knowledge
or
coordination
under
secure
multi-party,
workflow
practices.
A
That's
what
baselining
is
all
about.
That's
what
then
it's
a
pretty
easy
story
to
tell,
and
once
you've
told
it
people
want
to
do
it
and
then
they're
asking
then
they
say
how
do
I
do
it,
and
even
in
our
own
community,
up
until
right
now,
really
that's
been
a
complicated
answer.
It's
not
complicated
anymore!
A
You
need
like
four
things.
You
need
to
be
able
to
sign
a
certain
kind
of
signature.
Digital
signature
called
an
eds
acre.
You
need
to
be
able
to
deposit
and
address
and
and
and
go
find.
You
know
your
hash,
your
fancy
hashes
your
proofs
that
come
from
that
activity.
A
You
need
access
to
a
database
like
an
sap
or
microsoft
dynamics
or
oracle
netsuite,
and
you
need,
if
you're,
going
to
be
sending
xero
if
you're
going
to
be
sending
baselined
messages,
but
you
need
a
messaging
bus
and
you
like
kafka
or
nats,
and
you
need
finally
a
way
of
generating
zero
knowledge
circuits
like
something
like
narc.
That's
it
that's,
basically
it
andreas
did.
I
miss
anything,
that's
baselining!
A
If
you
can
implement
those
five
things
and
I'm
pretty
sure
any
competent
I.t
department
can
you
can
be
baselining?
Will
products
come
out
this
year
that
make
that
automatic?
Will
companies
major
you
know,
platforms
start
to
give
you
delivery
baseline
capability
out
of
the
box
without
you
even
having
to
think
about
it?
Maybe
this
year,
maybe
next
year,
but
you
don't
have
to
wait.
It's
pretty
straightforward!
A
So
that's
what
we're
talking
about
today
and
I
think
that's
a
good.
That's
the
t
up.
I
wanted
to
give
for
monique
to
talk
about
the
battleship
game
that
we
constructed
and
will
be,
is
now
out
for
you
to
use
and
that's
a
great
way
of
starting
off
your
baseline
journey
monique.
Would
you
like
to
to
have
a
talk
about
that
and
then.
C
A
A
Yeah
monique
you're,
you,
you
cut
out
pretty
bad
there.
I
tell
you
what,
while
you're
figuring
out
your
connectivity
issues
sonal,
would
you
like
to
take
the
second
part
of
our
show
today.
E
Yeah,
so
we
have
tui
here
with
us
who
recently
joined
the
baseline
community.
She
joined
our
cordov
session
as
well
as
our
standards
call
and
we'll
also
be
joining
our
outreach
team,
because,
coincidentally,
she
has
knowledge
and
experience
related
to
baseline.
That
will
help
all
of
those
different
teams.
So
tui.
Would
you
like
to
first
introduce
yourself.
B
Sure
so,
first
of
all,
thank
you
for
this
openness
of
this
community
that
I
can
join
and
yeah,
I'm
actually
just
a
master
student
right
now
at
a
german
university
focusing
on
blockchain
and
dlt,
and
my
former
background
was
in
supply
chain
management
and
throughout
my
experience
I
was
always
how
do
they
fascinated
how
difficult
it
is
to
exchange
information
between
different
participants
of
our
supply
chain?
B
So,
even
though
there's
a
wish
to
to
collaborate
and
to
work
together,
it's
a
little
bit
difficult
and
also
then,
when
I
was
working
in
a
startup
where
no
information
systems
were
set
up.
I
was
thinking
okay.
Maybe
this
is
not
a
chance
to
to
make
it
more
easy
to
make
the
right
choices
to
integrate
the
different
information
systems,
but
that
was
also
not
possible
and
now
with
the
baseline
approach.
B
This
is
now
my
third
attempt
to
see
how
yeah
information
exchange
is
not
possible,
and
I
hope
I
can
support
the
community
here
with
my
knowledge
in
the
supply
chain
management
and
the
dlt
and
blockchain,
and
I'm
so
excited
for
the
journey
ahead
of
us
and
yeah.
Thank
you
for
being
here
and
it's
grateful.
E
Thank
you
so
I'll,
first
ask
you
what
I
recently
asked
you
was:
how
did
you
come
across
baseline
because
it's
not
twitter,
it's
not
it's
not
in
the
normal
ways
that
people
come
to
us.
B
Yeah
so
since
my
I
worked
in
like
my
work
back
working
experiences
like
in
industrial
companies
like
manufacturing
supply,
chain
logistics,
and
so
I
was
interested
yeah,
I
have
experience
in
the
industrial
field.
B
Also,
I'm
an
intern
right
now
at
the
european
blockchain
research
institute
called
blockchain
europe
here
in
germany,
and
one
of
my
first
tasks
was
to
like
to
get
an
overview
of
the
how
to
say,
newest
technologies,
nearest
trends
in
the
blockchain
space,
especially
focusing
on
enterprise
use
cases.
So
that
is
how
the
magic
of
the
internet
brought
me
to
to
baseline
and
yeah
and
to
the
baseline
protocol
and
somehow
now
yeah.
E
Super
cool,
thank
you,
and
so
you
joined
one
of
our
core
dev
meetings
recently
and
we
looped
you
into
blip
number
one.
I
know
there
hasn't
been
a
follow-up
session
since,
but
look
number
one
was
pretty
supply
chain.
Have
sorry
not
it
was
supply
chain
heavy,
but
it's
the
example
of
not
using
not
needing
ccsm
or
zero
knowledge
in
certain
cases,
and
I
sent
you
some
of
the
resources
for
that
and
maron
from
sap
and
mayor
and
from
or
sorry
chef
on
from,
unibright
are
working
on
that
and
you'll
be
looped
into
future
meetings.
B
I
hope,
of
course,
that
and
now
the
challenge
is
of
course
like
right
where
to
to
decide
which
of
the
processes
which
of
the
informations
need
to
be
baselined,
and
this
is
also
where
can
I
bring
a
little
bit
of
knowledge
with
my
me
and
my
colleagues,
I
hope
also
blockchain
europe
to
to
define
the
exact
like
to
go
into
detail
and
figure
out
what
to
do,
but
I
think
for
for
the
start,
it's
wonderful
that
there's
something
like
that
and
yeah.
B
Also
regarding,
like
the
customs
processes,
we
at
blockchain
rule
there's
also
like
a
working
group
also
working
on
that
area
and
customs
and
blockchain.
So
this
would
be,
I
think,
a
perfect
match
to
go
into
detail
and
work
also
with
them
partners
in
real
life
that
companies
and
governmental
agencies
who
are
really
interested
in
that
and
yeah.
So
I
hope
we
can
bring
this
the
the
efforts
and
activities
of
baseline
more
to
the
awareness
of
the
community
and
in
our
companies
and.
A
That's
really
cool
yeah
cool
stuff
too.
I
I
wonder
if,
if
you
could
tell
us
more
you're,
mentioning
customs
and
I
I
think
that's
a
really
good
case-
it's
not
it's
not
a
use
case.
It's
a
topic
right
customers,
but
it
inside
of
that
topic
in
a
lot
of
use
cases
right
where
people
have
problems
and
need
to
solve
them.
Yeah.
Where
do
you
see
the
that
pattern
of
saying
you
know,
I
need
to
be
able
to
prove
attributes
of
information
without
sharing
the
actual
information.
A
You
know,
certainly
what
come
one
of
the
things
that
comes
to
mind,
and
we
have
some
friends
over
in
another
part
of
oasis,
they're,
working
on
on
certificate,
original
or
certificate
of
origin
in
customs
right,
there's,
a
ex
ernst
young
executive,
that's
running
that
project
for
oasis
elsewhere,
and
it
always
struck
me
that
you
know
there
are
times
when
you
need
to
be
able
to
prove
that
you
have
the
appropriate
certificates
without
actually
handing
over
the
the
data
of
that
certificate
or
or
some
of
the
details
about
it.
B
So
from
first
I'm
not
an
expert
in
custom
processes,
but
you
have.
One
of
the
problems
is,
like
the
other.
Of
course,
many
things
are
handled
manually
and
a
lot
of
things
with
paper.
Regarding
customs,
I
don't
have
a
use
case
in
mind
right
now,
but
that's
because
I
haven't
gotten
into
much
detail,
but
I
will,
in
the
next
weeks,
can
talk
to
the
experts,
but
what
I
know
maybe
regarding,
for
example,
and
collaborative
and
manufacturing.
B
So
when
one
company
or
another
company
they
have
like
a
free
capacity
and
they
want
to
put
it
on
the
marketplace
and
say
hey.
So
if
someone
needs
like
to
produce
this
or
that
we
have
the
capacity
to
do
that,
but
no
one
wants
to
actually
put
the
the
real
numbers
on
like
for
others
to
plug
to
know
about.
B
But
if
I,
as
a
customer
want
to
order-
and
I
know
this
company
would
be
able
to
produce
this
part-
I
want-
and
for
me
it's
not
interesting
how
much
capacity
they
have
like
if
they
have
200
300,
whatever
slots
or
so.
But
for
me
it's
just
important:
can
they
do
it?
And
if
yes,
then
yeah.
E
F
Yeah
absolutely
one
other
thing
about
about
importing
customs
organizations
or
pushing
more
and
more
towards
forcing
importers
or
actually
manufacturers
to
register
products
with
customs
before
they're
even
sold
such
that
our
customers
can
check
whether
products
in
a
shipment
actually
have
been
registered
or
not
right.
So
it's
it's
that!
That's
a
that's
a
that's
a
that's
a
key
thing,
and
then
the
importer
will
have
to
attest
to
the
fact
that,
oh
yes,
they
have
been
registered
without
necessarily
having
to
re,
reveal
to
anybody
else
who
they.
F
You
know
what
these,
what
these
products,
what
these,
what
these
products
products
are,
because
if
you
don't
then
very
likely,
your
your
your
shipment
of
unregistered
products
will
sit
in
dock
for
a
little
while.
F
Irrespective
of
that
fact
is
happening,
this,
like
it's
like
very,
very
true
if
you
want
to
see
about
but
supply
chain
issues.
Just
just
ask
just
ask
people
where
they're,
where
they're
putting
their
containers
the
empty
containers
nowadays
in
in
at
long
at
long
beach
or
or
it's
crazy,
la
port,
which
is
absolutely
insane.
A
There's
a
great
documentary
right
now.
I
found
it
on
youtube.
Maybe
I'll
find
the
link,
but
it
had
a
lot
of
folks
from
flexport
on
it,
and
I
really
like
flexport
I'd
love
to
see
flexport
involved
with
baselining.
More
and
that's
that's
a
you
know,
there's
so
much!
You
could
see
evidence
of
just
the
cost
of
double
checking
right.
A
It
was
it
wasn't
that
you
know
if
all
you
had,
if
you
could
just
flow
things
through,
if
you
could
just
say
yeah,
this
confirm
confirm
confirmed,
but
it's
the
no.
I
gotta
make
a
phone
call.
No,
I
gotta
make
sure
I
gotta
send
somebody
an
email
and
it's
just
gumming
everything
up
right.
If
you
can,
if
you
can
automate,
I
think
that's
why
gartner
has
automation
right
now,
as
as
one
of
the
top
two
or
three.
I
think
don't
quote
me
on
that.
A
I
don't
want
to
cause
create
fake
news
here,
but
I
think
it's
one
of
the
top
three
two
or
three
items
for
2022
and
23
is:
is
automation,
workflow,
automation,.
F
Yeah,
the
the
g8
has
has
has
called
for,
or
the
the
the
you
know
within
the
g8.
Everybody
has
said
that
supply
chain
automation
within
18
months
is
a
is
a
must.
F
A
Yeah
are:
are
you
seeing
that
kind
of
thing,
or
and
also
where,
where
are
places
where
it's
just
required
to
be
inconsistent
in
a
state
of
consistency
right
where
you
know
that
your
information
is
their
information,
not
necessarily
with
zero
knowledge
at
all,
just
make
making
sure
that
you
have
addressable
signatures.
B
And
so
I
know
from
the
experience
of
a
friend
who
was
working
at
the
automotive
factory
in
southeast
asia
and
they
had
a
problem
that,
because
of
the
documentation
which
was
not
correct,
it
was
like
I
don't
know
some
part
of
the
door
or
like
also
in
a
car
automotive
actually,
and
he
also
said
that,
because
the
papers
were
missing
or
not
correctly
documented,
it
was
maybe
part
b,
but
then
a
slight
variant
of
that
was
then
documented.
B
The
it
the
container
wasn't
what
couldn't
be
released
from
the
port
and
they
had
to
pay
by
get
the
costs
for
renting
the
space,
and
they
had
to
wait.
I
think
at
least
six
weeks
for
or
some
weeks
and
for
the
right
documentation
then
to
be
sent
to
them.
So
that
was
a
really
big
problem
regarding
customs
like
if
the
documentation
of
the
part
is
just
slightly
not
in
in
order,
then
yeah,
it
can
cause
a
lot
of
problems.
A
Yeah,
I
think
this
is,
I
don't
think
I
understood
this
properly
before
we
were
talking
to
jack
some
of
your
friends
over
at
unibright
and
and
and
base
ledger
and
and
the
I
I
have
to
say
I'm
coming
around
to
their
point
of
view
of
saying
you
know
they're
very
pragmatic
people
right,
they're,
they're,
like
we
just
you
know,
we
have
customers,
we
have
real
industrial
clients
and
they
have
basically
they
just.
A
They
need
to
be
able
to
have
a
place
to
to
put
their
the
hashes
of
their
signatures
to
confirm
that
they,
you
know,
they
need
an
addressable
place
to
put
digital
signatures,
that
confirm
consistency
and
they're.
Like
you
know,
we
don't
know,
you
know
for
a
lot
of
stuff.
We
don't
need
zero
knowledge,
for
that
is
that
still
baselining,
and
I
think
I
think,
on
the
edge
it
is.
You
know
if
if
baselining
is
about
you
know,
high
security
verified
multi-party
workflows,
so
I
mean
it
is.
A
Would
you
say
that
that's
that's
like
maybe
you
know
the
80
20
rule
that
you
know.
80
of
the
cases
are
just
making
sure
that
we
have
the
same
information,
not
necessarily
having
to
prove
attributes
of
that
information.
B
Could
you
reformulate
it
questions.
A
Yeah,
so
I
mean
if
if,
if,
if
I
can
just
simply
confirm
to
this
to
the
next
stage
now
the
freight
forwarder,
for
example,
that
the
shipper
and
the
and
the
you
know
the
certified
agent
have
the
same.
A
At
this
point,
and
all
they
need
to
know,
is
it's
it's
the
same,
so
they're
just
watching
a
location
on
something
like
base
ledger
or
some
other
what
we
call
ccsm
consensus,
control
state
machine.
That's
you
know
publicly
available
whether
it's
permissioned
or
public
is
relevant,
but
they
can
say
yep,
okay,
there's
that
proof,
there's
that
hash
and
that's
what
I
expected
to
see
and
it
passes
boom.
Okay,
I'm
going
to
go
now.
I
can
go
on
to
the
next
stage.
B
B
Yeah
and
in
which
type
of
processes
it
would
be
well
at
which
stage
is
during
the
custom
process.
It
would
be
okay
to
just
how
to
say.
Yeah
accept
the
fact
that
I
know
that
it
is
right
without
actually
knowing
that
it's
right.
D
I
guess
john,
what
you're
asking
is,
if
you
want
to
use
you
know
some
kind
of
a
public
ledger
as
a
store
of
information,
so
everyone
can
verify
you
know
signed.
You
know,
information
that
is
still
visible.
You
don't
necessarily
need
zero
knowledge,
but
you
want
the
knowledge
to
be
verifiable
by
everyone
right.
A
E
Although
one
thing
that
you
do
run
into
is
because
it
is
deceptively
simple
and
easy,
and
most
of
the
audience
that
we're
speaking
with
are
used
to
complexity
and
they're
used
to
multi,
you
know
stack
solutions
and
stuff,
and
so
when
you
come
in
there
and
you
know
really
explain
baseline,
they
sit
there
and
go.
That's
it
you're
like
yeah
and
they're,
like
what
am
I
missing
and
I'm
like
you're,
not
missing
anything.
E
F
If
you're,
if
you're
used
to
a
square
wheel
right,
then
then
a
round
wheel,
looks
looks,
looks
incomprehensible.
F
F
A
Yeah,
hey
sonal,
I
don't
want
to
yeah,
we
you
you
called
for
questions,
but
we
and
I
think
we
supplied
them.
You
want
to
take
back
the
floor
here.
Sorry.
E
D
So
one
example
I
supposed
to
is:
if
you
can
put
a
bill
of
lading
on,
you
know
some
kind
of
let's
say
ethereum
or
something
and
as
the
item
you
know
goes
from
port
to
port
etc.
Right
then,
you
add
more
signatures
to
that
same
bill
of
lading
to
reflect.
The
progression
of
you
know
the
cargo
so
as
to
speak
right.
So
in
this
case
again
you're
using
a
blockchain
as
kind
of
like
public
ledger
as
a
bulletin
board
verifiable
bulletin
board
visible
to
everyone,
the
progression
of
the
cargo.
D
You
know
the
customs,
you
know
the
warehouse
and
you
know
everyone
along
the
way.
You
know
asked
it
progresses.
You
know
you
can
verify
it
using
the
signatures.
Do
that
same
document
right,
that's,
you
know
just
a
simple
use
case,
but
I
I
guess
that's
similar
to
what
you're
talking
about.
B
B
So
what's
the
progress
like
how
many
days
will
it
still
need
until
it
arrives,
and
especially
for
manufacturing
companies,
it
is
important
to
know
when
the
parts
will
arrive
to
plan
the
production,
so
that
would
be
really
a
good
use
case,
yeah
to
just
know,
okay
and
yeah
to
have
uncommon
understanding
of
the
progress
of
the
shipment,
and
this,
I
think,
would
be
for
sure,
like
might
be
beneficial.
D
Okay,
no,
no
hidden
information
there
right
so
no
zero
knowledge
proof!
It's
it's
open
information,
but
the
point
is
that
it
is
you
know
it
has
that
visibility.
You
know
up
to
everyone.
B
Yeah,
this
makes
me
think
about
like
yeah,
existing
solutions
right
and
like
there
are
also
many
startups
right
now
who
are
working
on
yeah,
bringing
visits
like
bringing
visibility
to
to
international
shipments.
So
yeah
a
lot.
A
Of
them,
though,
are
I
notice
a
lot
of
them
and
there's
nothing
wrong
with
this.
A
lot
of
them
are
are
trying
to
say,
hey
put:
okay,
we
need
better
coordination,
everybody
go
into
our
portal
and
put
your
data
in
there
and
now
you're,
coordinated,
right
and-
and
you
know,
god
bless
them
if
they
can
get
that
done,
but
that
often
compliance
in
that
kind
of
regime
can
be
tricky
right,
because
hey
wait
a
minute.
A
I
don't
want
to
put
my
data
in
there
right,
yeah,
but-
and
I
think
this
is
where
a
standards-based
approach
and
gartner
also
made
this
point
in
a
recent.
I
think
that
their
end
of
the
year
thing
is:
is
that
workflow
management,
regardless
of
I'm,
trying
to
get
them
to
tease
out
multi-party
workflow
management
versus
just
workflow
management
in
general?
A
It's
like
a
six
billion
dollar
industry
right
now,
moving
to
50
billion
by
2028
according
them,
and
and
they
define
it
as
what
the
two
parts
one
is
internal
integrations
and
effectively,
and
the
other
is
external
integrations
and
with
the
external
cross-platform
integrations
that
they
say
right
up
in
in
their
document
that
it.
You
know
it
needs
to
be
a
standards-based
approach
and
I
went
I
chuckled
and
said
well
gosh,
that's
what
that's!
What
we're
doing
it's
a
standards-based
approach!
A
Baselining
is
a
standard,
so
you
know,
I
think
that's
that's.
The
other
way
right
is
to
say
well
whether
you're
trying
to
be
a
portal
to
to
do
a
thing
or
not.
If,
when
you
have
to
work
across
platforms,
you're
going
to
need
a
standard
for
that.
B
Yeah
exactly
so
my
thoughts
where
I
yeah
yeah,
so
even
though
the
startups
are
working
on
these
solutions,
without
maybe
zero
knowledge
without
blockchain
but
yeah.
The
question
is:
how
difficult
is
this
and
how
long
does
it
take
and
yeah
if
the
zero
knowledge
proof
or
blockchain
approach,
it
would
then
reduce
the
time
to
market.
I
think
that
would
be
also
something
to
consider
for
for
companies
to
maybe
then
take
choose
that
solution
and
if
it's
a
standard
yeah
it's
a
standard.
B
A
A
F
F
That's
it
unless
you're,
unless
you're
you're
you're
a
token
right.
It's
like
it's
like
data
integrity.
You
can
insure
through
other
means
right.
Digital
signature
over
hash
ensures
that,
but
the
provable
time,
stamping
is
the
major
value,
add
to
you
know
any
statement.
Any
claim
that
you're
that
you're,
that
you're,
that
you're
making
under
zero
knowledge,
or
otherwise
only
and
they
put
the
emphasis
only
if
you're
dealing
with
with
tokenizations
and
you
want
to
transfer
monetary
value
from
from
from
a
to
b.
F
A
That
call
with
the
base
ledger
guys
right
was:
was
that
not
to
be
as
it's
not
my
job
to
be
a
chill
for
anybody?
But
you
know
we
just
did
have
that
conversation,
and
it
did
impress
me
they
just
had
some
common
sense
arguments
that
made
sense
to
me.
F
Once
lawyers
get
involved,
if
you
can
point
to
that
and
here's
a
time
stamp
and
there's
provable
no
one
can
then
this
like
end
of
end
of
story.
That's
what
what
lawyers
want
to
see.
A
A
Baseline,
easy
peasy
lemon
squeezy
dewey
thanks
for
for
that
time,
ananta
I
want
to
give
you
a
shout
out.
It
seems
to
me
that
this
is
relevant
to
what
you've
been
chasing,
which
is
the
pki
conversation
and
andres.
I
don't
know
if
you've
been
following
without
it,
it
turns
out
that
the
the
pki
standards
body
is
actually
part
of
oasis,
or
at
least
one
of
them
and
pki
is
you
know
a
traditional
more
traditional
than
did's
way
of
getting
certificates
of
of
of
identity.
A
It's
it's
odd
to
think
of
it
as
old
school
because
it
used
to
not
be
old
school.
It
used
to
be
a
new
school,
but
you
know
what
to.
I
wonder
if
this
is
an
interesting
conversation
to
help
again,
I
still
want
to
get
to
monique
if
his,
if
his
internet
has
gotten
stable
it's
better
now:
okay,
good
yeah,
you're
in
toronto,
right.
E
A
Yeah
yeah,
so
could
I
mean
that?
How
would
that
work
so
andres
the
the
conjecture
that
ananth
has
been
making,
if
I
can
try
to
parrot
what
I've
been
hearing,
is
that
why
go
all
the
way
to
did's
when
so
many
when
we
could
right
now,
lickety-split
form,
work
groups
off
of
pki
and
and
and
sort
of
get
a
leg
up
from
there
and
then
and
then
encourage
people
to
go
to
what
I
like
to
call
modern
digital
identity
as
opposed
to
decentralized
identity?
What
are
your
thoughts.
F
So
two
things
right
number
one
is:
is
the
portability
argument
right?
It's
like.
F
You
can
use
x509s,
yes,
of
course
you
can.
You
can,
but
those
are
credentials
right.
So,
let's,
let's
not
confuse
pki
and
credentials
right.
It's
like
it's
like
that.
The
the
the
prominence
of
a
credential
is
proven
through
through
through
pki
that
that's
not
that's.
Not
that
doesn't
change
right.
It
is
the
it
is
it's
the
control
factors
that
are
that
are
that.
Are
there?
Am
I
controlling
right,
my
my
my
my
my
keys,
or
am
I
relying
on
a
third
on
a
third
party
for
for
for
control,
right
the
certificate.
F
That
is,
that
is
absolutely.
That
is
absolutely.
That
is
absolutely
true.
That's
why,
in
the
standard,
the
usage
of
did
is
a
requirement,
not
a
must
requirement
right,
so
the
the
the
the
the
the
key
point
why
you
actually
want
to
get
started
with
this.
A
will
come
out
of
the
box
with
dead
element
in
in
the
in
in
in
in
bri.
A
F
Right,
you
can
instantiate
your
your
your
element
using
an
x509
and
using
the
keys
and
the
x509
for
your
for
your
for
your
for
your
signatures.
Again,
it's
just
a
credential
and
it's
like
it's.
It's
which
way
your
your
your
onboarding.
But
the
point
is
now
you
can
have,
because
now
you
have
a
did
now
you
can.
You
can
start
porting
the
credential
to
other
solutions
right.
You
don't
need
to.
You,
don't
need
the
x509
anymore
directly,
because
now,
with
the
did
now
I
can.
F
A
Be
cool
to
have
to
get
it
I'd
call
it
almost
like
a
hopscotch
thing
right.
You
start
with
with
another,
and
I
I'm
mindful
I'm
stealing
your
thunder,
so
you
feel
free
to
interrupt
me
and
jump
in,
but
it
strikes
me
that
that'd
be
a
pretty
good
blip
right
to
say,
hey,
you
know,
let's,
let's
add
a
little
library
package
for
getting
a
work
group
up
fast
with
pki,
hey,
let's
use
that
for
the
battleship
game.
D
And
we
we're
not
telling
anyone
to
use
this
or
that
right
I
mean
that
will
be
disstarted
by
the
use
case.
I
mean,
for
instance,
I
mean
the
use
case
that
we
just
talked
about
right.
I
mean
the
bills
of
lading,
you
know.
Basically
it's
the
same
bill
of
lading.
You
know
with
a
you
know
some
piece
of
cargo
that
goes
through
this.
You
know
through
a
set
of
quotes
or
whatever
and
each
of
these
people.
D
Instead
of
signing
a
piece
of
paper
and
faxing
back
and
forth,
you
know
they
affix
a
digital
signature
to
that
bill
of
lading
right.
How
do
we
know
you
know
whose
signature
it
is?
You
know
we
rely
on
a
pki
system
to
identify.
You
know
the
you
know,
public
keys,
you
know
behind
you,
know
a
blockchain
wallet
right.
So
essentially
that's
it's.
It's
a
you
know,
production
use
case,
and
there
is
several
use
cases
where
we
can
build
on.
You
know
existing.
D
You
know
pki
right,
because
that's
also
something
that's
behind
billions
of
dollars
of
transactions
per
hour.
Right
as
we
speak,
I
mean
on
on
the
web
2
protocols,
of
course,
so
we're
basically
just
trying
to
stay,
take
a
step
ahead,
and
you
know
maybe
in
the
future
you
know,
deads
you
know,
would
would
be
compatible
with
this
right.
But
you
know.
F
A
F
It's
it's
like
it's
like
so,
but
and
then
I'm
shutting
up
because
monique
and
there's
a
there's,
a
great
use
case
where,
where
where
traditional
pki
doesn't
work
right
with
a
battleship,
if
you
have
public
tournaments,
how
do
you
prove
that
that
that
that
across
different
different
different
tournaments,
different
stacks,
that
that
you
are
your
you
and
that
you
actually
won
those.
F
A
A
F
D
You
know,
certificates
in
fact
that
could
you
know
kind
of
become
you
know
kind
of
like
a
layer,
2
3
on
some
kind
of
blockchain
pki
right
I
mean
x509
is
just
what's
up
there.
It's
what's
implemented
what
people
are
familiar
with
and
we're
just
trying
to
kind
of
take
a
step
forward,
and
you
know
we
will.
We
will
build
on
it
right.
I
mean
it's
just
that
the
whole
thing
is
like
to
you
know
build
on
what
is
being
used
right.
D
I
mean
and
just
extrapolate
that
to
new
use
cases
to
solve
the
real
problem
that
we
currently
have
with
many
of
these
business
b2b
use
cases
right
where
identity
is
important,
you
know
actual
real
identities
are
important
and
that's
that's.
That
was
the
whole
idea
right.
The
one
other
thing
that
I
was
thinking
of
as
well.
I
mean
with
regards.
D
Well
I'll
just
say
one
more
thing
right
I
mean
the
one
of
the
reasons
I
wanted
to
put
certs
on
you
know
some
kind
of
like
a
public
ledger
was
to
kind
of
you
know,
have
some
auditability
of
you
know
these.
You
know
so-called
centralized
services
of
providing
identity
right.
So
when,
when
you
issue
a
certificate
or
a
revocation
list,
I
mean
you
put
that
on
a
public
ledger.
You
know
like
like
ethereum,
for
instance
right,
so
that
brings
more
auditability
and
responsibility
right,
cool.
A
Yeah
I'm
interested
in
this
and
I'm
glad
you
brought
it
up
and
it's
a
great
example
of
community
members
bringing
up
agendas,
and
I
I
call
these
in
a
service
economy.
This
would
be
called
willpower
services
right.
There
are
people
in
a
community
that
say
we
should
do
x
right,
and
that
is
a
service
to
the
community.
You
know
others
will
say
I
you
know
and
then
other
other
people
will
provide.
You
know:
okay,
yeah.
I
want
to
do
that
services,
but
it
all
starts
with
somebody
saying
hey.
D
A
Yeah,
that's
one
of
the
hardest
things
for
a
community,
especially
decentralized
or
distributed
community
to
do,
or
even
a
democratic
one
to
do
is
especially
in
a
tall
poppy
kind
of
human
centered
world.
It's
hard,
sometimes
sometimes
you'll
see
a
whole
community
just
kind
of
looking
at
each
other
going
well.
What
do
we
ought
to
do
and
that's
when
you
know
they're
the
community's
in
trouble?
It's
always
good
to
have.
You
know
opinionated
people
in
there
that
say
hey
you
know
what
what
I
think
we
ought
to
do
is
this
and
we
encourage
that.
A
So
thank
you
and
lastly,
one
of
the
things
we
we
decided
we
wanted
to
do
is
build
a
battleship
game.
Monica
it's
the
floor
is
yours.
I
want
to
make
sure
you
have
the
ability
to
share
your
screen.
C
Thanks
john-
and
I
would
like
to
like
present
the
battleship
project
that
we
just
filled
up
as
as
a
team
and
on
behalf
of
the
whole
team,
I'm
gonna
present
like
what
all
things
that
we
come
up
with
so
like
we
were
discussing
all
throughout
this
discussion
like
what
we
are
trying
to
achieve.
As
part
of
the
baselining,
I
mean
we
need
to
prove
like
what
all
the
information
has
been
shared
across
organizations
and
without
actually
going
to.
C
So
there
was
this
project
that
we
started,
building
on
as
part
of
the
demo
project
that
any
new
dub
who
joins
the
baseline
project,
so
they
should
be
able
to
like
visualize
what
exactly
the
baselining
project
is
doing.
C
So
when
we
started
initially
with
the
project,
so
we
had
like
different
ideas
like
how
to
start
the
project
like
which
all
technologies
we
are
going
to
use
and
what
all
the
things
about
all
the
components
that
should
comprise
this
particular
project.
So
initially
we
had
like
we
I
mean.
C
Initially
we
were
thinking
like
we
should
implement
using
its
snacks,
which
is
the
the
recommendation
as
a
message
provided
by
baseline,
but
then
we
thought
like,
rather
than
having
other
I
mean,
rather
than
trying
the
things
which
are
already
implemented
when
I
try
something
new
which
we
can
provide
the
community
to
use
as
part
of
the
coming
projects.
So
then
we
thought
of
like
using
kafka
as
a
message
provider.
So
now
the
project
is
running
on
kafka
messaging
queue.
So
what
happens
is
like
when
two
different.
C
We
can
enhance
the
scope
and
we
can
have
multiple
organizations
taking
part
in
that
particular
baselining
game
and
whenever
these
organizations
join
a
particular
work
group,
so
they
can
then
place
their
ships
on
the
board,
which
has
the
basic
battleship
game
so
whenever
they
place
the
board
or
the
ships
on
the
board
so
internally,
using
the
kafka
mechanism,
where
I
will
be
sharing
the
positions
of
those
on
the
positions
where
the
ships
were
placed
and
then
using
the
zero
knowledge
probes
coming
in
from
the
circuit
coming
in
from
noc,
so
we
are
using
gs
for
for
that
validation.
C
So
whatever
is
gonna
happen.
I
mean
the
next
step
is
going
to
happen
is
like
whatever
the
positions
were
placed,
the
positions
on
which
the
ships
were
placed
by
the
organizations
or
the
players
for
that
matter.
So
we
are
going
to
send
that
position
to
the
node.js
circuit
and
we'll
be
validating.
C
If
those
positions
I
mean,
if
any
of
that
position,
as
I
mean,
if
any
of
that
position
is
being
taken
by
the
other
player
and
which
will
mean
that
it
was
a
hit
and
if
the
both
the
players
have
placed
their
ships
on
different
positions,
so
it
will
mean
that
it
was
a
miss.
C
So
the
game
I
mean
the
players
can
then
take
turns
and
they
can
keep
continuing
placing
the
ships
and
what
happens
after
that
is
like
once
we
have
the
response
coming
in
from
not
just
circuit,
so
we'll
be
we'll
be
asking
the
users
or
the
players
or
the
organizations
for
that
matter
like
if
the
circuit
has
validated
the
positions
well
or
not,
and
since
it
is
like
a
zero
knowledge
proof
game
and
they
can
be
possibilities
like
the
players,
they
would
be
they
they
wouldn't.
C
They
wouldn't
always
be
true
to
the
game,
so
they
can
try
to
bluff
and
they
can
say,
like
whatever
is
the
output
returned
by
the
by
the
circuit
it's
valid
or
not?
So
then
we
have.
I
mean
we've
introduced
this
cool
feature,
wherein
these
organizations
would
be
asked
to
like
validate
the
outputs
return,
the
knock,
if
that
is
the
good
response,
whether
it
was
a
hit
or
a
miss,
and
then
we
have
this
another
validation
in
place.
C
If
the
users
are,
I
mean
the
users
are
true
to
the
true
to
the
game
or
not.
So
in
this
way
we
have
implemented
this
whole
game,
and
while
we
were
implementing
this
game,
so
we
had
a
little
bit
of
challenges
like
in
terms
of
time
differences
so
like
I'm
in
canada,
some
other
people,
there
are
m
viewers
and
two
people
were
in
europe.
So
we
had
this
whole
crunch
of
time
management.
C
So
we
had
to
like
figure
out
a
way
to
work
around
that,
and
we
had
to
like
organize
me
organize
meetings
on
a
daily
basis
and
come.
A
I
think
that's
got
to
be
a
standard
sono,
and
I
were
talking
about
it
yesterday
that,
as
we
do
more
grants-
and
this
part
of
the
things
that
one
of
the
things
we
want
to
tell
people
today
is
that
we
will
be
raising
new
grant
money
and
and
that's
underway
right
now,
so
we
spent
a
hundred
thousand
dollars
last
year,
actually
spent
a
hundred
and
ten
thousand
dollars.
A
So
that
was
exciting
and
we'll
be,
and
so
the
base
ledger
team
is
is
getting
a
grant
for
this
work,
and-
and
now
you
know
one
of
the
things
I
mean,
we've
shown
the
base
ledger
or
the
the
that
base
ledger.
Sorry,
the
battleship
game
before
battleship
team
is
getting
the
grant,
but
are
you
gonna
show
it
right
now
or
do
you
have
it
up
for
because
when.
C
We
add
that
elsewhere.
No,
actually,
I
have
just
recently
purchased
a
new
laptop,
so
I
don't
know
don't.
A
Level,
so
maybe
we
can
get
the
the
link
up.
That
has
the
where
people
can
go.
That's
that's
really.
What
I
wanted
to
do
today
was
make
sure
the
people
who
are
aware,
if
you're
a
developer
out
there.
We
have
this
really
nice
example,
library
that
you
could
use
and
monique.
If
I'm
not
mistaken.
One
of
the
important
things
here
is
that
you,
you
figured
out
how
to
use
kafka,
which
means
you
have
the
kafka
code
in
that
package.
So
if
anybody.
C
Yes,
so
the
whole,
a
bunch
of
code
is
in
there
as
part
of
the
the
code
which
is
in
the
baseline
repo,
so
the
kafka
code
is
also
part
of
that.
So,
like
the
mechanism
remains
the
same,
like
all
the
organizations
which
are
going
to
be
part
of
the
game,
they
are
gonna,
be
joining
the
same
kafka
stream
and
whatever
happens
like
whatever
messages
are
gonna
be
exchanged.
So
it's
gonna
be
from
a
feature
from
the
same
kafka
stream.
A
Yeah,
that's
very
cool
I'll
have
to
let
our
friends
over
at
nats
know
that
kafka
is
coming
for
him.
A
That's
that's
great.
I
mean
yeah
and
everybody
has
their
own
preferences,
whether
it's
kafka
or
nats
or
amqp,
or
something
else.
So
it's
nice
to
have
more
and
more
of
these
things
up
in
the
point
of
this
game.
If
I
remember
you
know,
it
was
that
this
is
a
really
good
case
of
kind
of
actually
a
relatively
rare
business
situation,
where
you
need
two
parties
to
not
know
each
other's
information.
A
Yeah
right,
you
you
want,
I
you
know
so
in
in
in
many
cases
in
business.
We
want
to
know
that
we,
both
you,
know
like
jack,
and
I
have
the
same
information.
We
we've
got
an
invoice.
I
sent
him
an
invoice.
We
need
to
prove
to
ananth
that
that
we
have
that
invoice
and
maybe
some
attributes
of
that
invoice
like
I
didn't
overcharge
jack,
so
that
announce
will
do
some
other
thing.
Yeah.
E
A
He's
the
regulator
or
something-
and
we
don't
want
to
give
the
actual
data
the
details
of
that
invoice
to
another,
but
we
want
to
prove
that
that
that
the
rules
were
followed
right.
A
So
in
this
case
that
in
that
case,
you
don't
you
have
the
two
parties,
the
two
players
are
fine,
seeing
each
other's
boards
as
it
were,
but
in
in
in
some
cases
you
even
have
two
parties
like
in
the
battleship
case
really
drives
us
home
that
you,
each
party
that
wants
to
be
able
to
coordinate
without
either
of
them
even
knowing
they're
each
other's
information
right
yeah,.
C
So
that
that
was
the
main
challenge
that
we
had
so,
but
luckily
we
tried
like
different
approaches
and
finally,
we
were
able
to
solve
around
that
like
how
we
can
just
abstract
that
information
from
each
other
I
mean
the
other
other
player
and
how,
in
real
time,
we
can
send
that
information.
I
mean
without
actually
sharing
that
information,
but
what
are
the
positions
or
the
coordinates
of
the
ships
where
they
are?
I
mean
the
coordinates
where
they
are
actually
place,
the
ships.
A
A
Way
ahead
of
me,
man,
okay,
cool,
I'm
gonna,
show
that
yeah
so
very
cool
project
and
it
it.
I
think
it
would
be
very
nice
to
see
now
the
next
project
right.
So
one
of
the
things
you
guys
didn't
finish
doing
deliberately
right,
I
can
you
can
prove
that
that
I
hit
or
miss
without
me.
E
A
So
developers
out
there,
you
know
the
the
library
for
the
that
narc
circuit
that
that
that
zero
knowledge
circuit
is
also
something
you
can
look
at
and
learn
from
and
say.
Oh,
it's
pretty
interesting
how
they
constructed
a
zero
knowledge
circuit
to
do
that
proof,
and
so
that's
another
thing
that
you
can
get
involved.
You
can
look
at,
but
now
there's
more
work
that
you
can
do
out
there
right.
So
what
we
didn't
do
is
allow
you
to
prove
that
the
whole
battleship
was
sunk
right.
A
That's
yeah!
Right!
There's!
No
proof
for
that.
If
it's
a
three
peg
battleship
or
a
five
peg
battleship,
I
I
don't
like
you
can't
prove
that
the
whole
battleship
was
sunk
yet,
but
there's
a
developer
out
there
watching
the
show
right
now
who
could
go
into
the
blip
repo
and
create
a
blip
called.
You
sank,
my
battleship
blip
and
and
then
add
that
circuit
to
the
project
and
now
they've
enhanced
that
work,
and
we
can.
A
F
A
F
Couple
of
there
are
a
couple
of
libraries
out
there.
So
if
you,
if
you're,
if
you,
if
you
want
to
do
something
good
for
the
community,
create
create
a
utilize
that
and
and
and
and
make
that
more
generally
available
as
a
to
build
recursive
proofs
in
in
in
a
baseline
reference
implementation.
A
I
love
that
because
I
mean
the
whole
point
of
battleship
was
to
give
people
sort
of
a
hello
world.
It's
not
it's
more
than
a
hell
of
a
world
but
developers.
You
know
something
that
that
mirrors
real
world
scenario
that
they
can
use
extensively
to
say:
here's
a
simple
implementation:
it's
got
four
components:
I'm
gonna,
I'm
gonna
use
them.
I'm
gonna
set
this
thing
up.
Oh
I've
gotta
set
up
a
work
group.
Okay,
that's
pretty
easy!
Oh,
but
I've
got
companies.
A
I'm
gonna
do
this
with
now:
okay,
I'm
gonna,
I'm
gonna,
add
the
company
layer
to
that.
But
it's
the
same
pattern
right
and
and
we've
given
a
very
simple,
hey,
you're,
you're,
making
an
assertion.
I
am
validating
the
assertion
or
not
right.
E
A
You
can
you
so
you
could
apply
the
battleship
game
extensively
to
a
any
kind
of
business
case
that
has
the
same
look
and
feel
right,
and
but
what
it
doesn't
do
yet
is
a
recursive
proof.
A
In
fact,
we
use
recursive
proofs
in
the
tree
trunk
tree
trunk,
dot
io,
I'm
gonna
totally
show
that
sorry,
it's
a
company
that
we're
spinning
out
of
consensus
pretty
soon
and
everybody
should
go
to
east
denver
to
take
a
look
at
tree
trunk,
dot,
io,
it's
using
the
baseline
techniques
in
the
nft
game,
and
but
it
uses
recursive
proofs.
A
A
I
don't
want
to,
I
don't
want
to
like
broadcast.
A
Hey
we
are
getting
to
the
top
of
the
hour.
We
did
start
a
little
late,
sorry,
everybody,
but
we
had
a
little
technical
problem,
but
it's
nice
to
see
everyone
any
any.
Last
words
from
anyone.
Samarat.
D
Thanks
john
I'm
good,
I
was
really
looking
forward
to
the
battleship
demo
and
yeah.
I
will.
I
will
certainly
look
forward
to
it.
Manik.
D
Ready,
you
know
we
are
all
game
for
it
and
and
john
yeah
nice
thought
I
wish
this
becomes
a
rage
and
people
start
using
battleship
for.
F
A
So
it's
so
nice
to
have
you
aboard
and
and
we're
excited
to
to
be
working
with
you
and
and
all
the
people
that
are
going
to
follow
you
into
the
core
dev
community
and
into
baselining
in
general.
We
had
a
really
great
call
the
other
day
with
a
big
system:
integration
company
that
or
a
big.
You
know
solutions
company
that
and
none
of
the
comp
people
there
were
blockchain
people.
They
were
all
infosec
government
supply
chain
and
they're.
Like
hey
yeah.