►
From YouTube: Tech Talk: Mnemonic Wallets by Andrea Franz
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
A
Look
and,
of
course,
one
of
the
most
important
technical
part
is:
can
I
import,
my
crypto
keep
these
in
status
and
the
answer
is
at
slide
66,
so
so
I
will
I
will
try
to
do
to
do
it
quickly,
so
that
you
can,
you
can
understand
if
we
can
or
if
we
cannot
and
why
and
what
are
the
differences
between
the
ideas
they
that
I
created.
So
so,
what
is
a
wallet
software
so
well?
A
In
general,
the
the
world
wallets
can
be
confusing
for
users
and
everything
because,
especially
if
you,
if
you
think
about
the
physical
walls
that
we
that
we
use
in
real
life
to
carry
money
and
everything,
but
as
we
know
in
blockchain
a
wallet
software,
it
doesn't
contain
any
coins
or
any
token.
But
it's
actually
a
software
that
we
use
to
to
manage
keys,
and
with
this
case
we
can
create
in
signed
transaction
and
manage
our
tokens
and
so
on.
A
So
the
main,
the
main
thing
that
the
wallet
software
does
is
like
managing
the
the
private
keys.
So
what
is
a
private
key?
So
we
can
simply
say
that
a
private
key
is
just
a
really
big
random
number.
So
when
we
create
an
aetherium
private
key
and
we
are
actually
picking
like
a
random
number
and
which
is
in
the
space
of
two
at
the
power
of
256
or
slightly
less
so,
it
means
that
it's
any
any
random
number
in
this
space
is
a
is.
A
real
m
is
a
valid
private
key
and
it's
like
random.
A
A
A
A
If
you
want
to
like
the
cap,
your
account,
if
you
you
just
need
to
backup
your
your
private
key.
So
as
we
said,
the
private
key
is
like
a
really
big
number
and
we
already
said
that
humans
are
really
bad
at
generating
random
numbers,
but
they
are
also
really
bad
at
remembering
numbers,
especially
if
they
are
like
big
numbers
like
private
keys.
A
So
the
AP
39
means
a
Bitcoin
improvement
proposal,
number
39
and
it's
like
a
description
of
a
set
of
steps
that
you
can
that
you
can
use
to
generate
a
random
number.
So,
basically
using
the
steps
we
can
generate
a
random
number
and
then
convert
this
random
number
to
a
list
of
words
and-
and
these
words
will
be
basically
easier
like
to
back
up
because
these
these
words
are
like,
so
not
only
all
the
words
can
be
can
be
used.
A
A
So
one
is
to
generate
the
mnemonic
words
and
the
second
thing
is
to
complete
convert
these
mnemonic
words
to
a
synced
and
I
said
it's
just
like
another
number
that
we
use
and
like
we
we
use
when
we
call
out
the
cryptographic,
a
function
that
we
said
to
generate
a
pseudo-random
number,
that
that
will
generate
the
flash
key
and
then
the
public
key
and
then
the
addresses
and
everything
so
in
general.
The
steps
that
we
use
to
generate
these
mnemonic
words
is
this,
so
the
the
software
itself
generate
a
random
number.
A
So,
for
example,
if
we,
if
we
generate
with
1112
groups
of
numbers,
we
can
see
that,
for
example,
we
have
the
number
3,
the
number
2
and
others,
and
basically
each
one
is
just
like
the
index
of
one
of
these.
These
words,
so
basically
what
we.
What
we
can
say
here
is
that
we
generated
a
random
number
at
the
beginning,
and
now
we
are
just
representing
the
same
number
with
with
words,
but
we,
but
it's
the
same.
A
So
the
second
part
is
converting
these
mnemonic
words
to
acid.
So
when
you
have
these
mnemonic
words,
it
means
that
you
can
back
up.
Basically
your
your
private
key
and
you
can
use
them
to
to
recover
your
account.
So
it
means
that
once
you
you
generated
them
so
once
you've
done
the
first
step,
so
then
you
can
always
use
it
in
different,
like
wallets
and
everything
to
to
basically
convert
them
to
trusted
that,
and
this
Abe
is
used
to
generate
the
private
key
and
the
public
key
and
the
and
the
addresses
and
everything.
A
So
we
use
these
cryptographically
with
this
function.
That's
it's
called
like
partial,
based
key
derivation
function
to
that
except
many
many
parameters
and
we
use
it
like.
We
send
our
twelve
words
and
then
the
standard
says
that
the
the
second
parameter
is
a
salt
that,
following
the
standard,
should
be
the
the
constant
string
mnemonic
concatenated
to
to
a
passphrase
no
and
the
password
following
the
standard.
A
So
it's
exactly
what
we
do
when
we
recover
the
accounts,
you
recover
accounting
status.
You
put
your
12
words,
you
put
your
password
and
basically
the
12
words
are
the
first
parameter
and
the
second
parameter
is
generated
with
that
salt,
which
is
astraying
the
constant
Sigma
Manik,
plus
the
passphrase,
which
is
the
password
that
we
are
using.
So
one
important
thing
is
that
if
you
use
the
twelve
words
with
different
passphrase,
there's
nothing
wrong,
so
you
are
just
generating
a
different
number.
So
it
means
that
you
are
generating
a
valid
seed.
A
It
generates
a
very
private
key
and
public
key
and
addresses,
and
there's
no
way
to
understand
if
the,
if
it's
the
correct
one
that
you
wanted
to
to
import
or
not.
So
that's
why
it's
like
impossible
to
validate
if
that
in
the
account
recovery.
So
when
you
recover
your
account-
and
you
put
your
twelve
words,
you
need
at
least
the
way
we're
doing
now.
You
need
to
use
the
same
passwords,
otherwise
you
will
generate
a
different
number
and
there's
no
way
to
understand
if
it's
the
right,
one
that
you
actually
wanted
or
not
and
yeah.
A
So
so,
basically,
as
we
said,
if
we
use
a
different
password
a
different
pathways,
we
would
just
generate
a
valid
seed
and
valid
private
keys
and
everything
so
I'm,
following
just
like
some
questions
that
I
that
I
read
in
the
past,
like
in
discussions
that
we
had
and
and
also
from
from
users
that
are
using
stages
every
day
and
I
tried
like
two
to
see
why
I
mean
technically,
why
some
of
those
things
are
not
possible,
or
at
least
now,
and
what
we
can
do
to
like
to
improve
it.
If
we
want
to
improve
it.
A
So
one
question,
for
example,
is:
if
can
I
use
my
stiffest
accounts
in
other
wallet,
so
it
means,
can
I
open
a
state
to
straight
a
new
account
and
then
maybe
use
it
in
meta
masks
or
different.
So
for
now,
no
it's
not
possible.
So,
and-
and
this
is
why
so,
as
we
already
said,
when
we
create
the
seed,
we
always
need
to
use
the
same
mnemonic
words
and
the
same
mnemonic
thing
and
concatenate
it
to
to
go
to
the
bathroom.
A
But
if
you
use
like
a
different
password,
just
like,
as
you
said,
a
valid
seed
and
everything-
and
the
thing
that
we
are
doing
now
in
in
stages-
is
exactly
the
standard,
but
instead
of
using
mnemonic
as
a
string,
so
a
constant
string,
we
use
status.
I
am
plus
appreciate
the
password
that
the
user
wants
it
to
use
and
so
there's
nothing
wrong
because,
in
general,
the
idea
of
these,
like
steps
is
just
creating
a
seed
and
which
is
a
number.
A
So
if
we
use
a
different,
a
different
string
as
a
salt,
we
just
use,
we
just
generate
a
different,
a
different
number
compared
to
the
one
that
it's
used,
maybe
in
it's
generated
may
be
following
strictly
the
p39.
So
the
first
idea
that
I
created
was
94,
which
is
the
the
wallet
compatibility.
So
so
what
I
thought
after,
like
realizing,
why
it's
not
possible
to
export
your
accounts
and
everything
was
trying
to
understand
it
if
we
can
actually
do
it.
A
So
basically,
what
we
want
to
do
in
in
this
idea
is
just
like
being
able
to
create
an
account
in
in
status
and
just
import
it
in
other
wallets.
Like
in
my
crypt
or
my
other
wallet
or
others,
and
the
the
technical
change
is
very
simple,
so
it's
like
changing
one
string,
which
is
a
constant
and
there's
actually
another
one
more
deep,
like
in
other
steps
that
that
are
actually
generating
the
the
final
product
key.
A
A
If
we
follow
like
this
idea,
we
can
do
it
and
it
can
be
good
or
bad
I,
don't
see
anything
bad
in
this
specific
in
this
specific
use
case,
but
of
course
I'm
I'm,
here
I'm
hoping
to
to
discussion.
So
actually
I
asked
for
this,
because
I
would
like
to
like
start
more
discussions
and
actually
inviting
everyone
to
so
they're
to
these
two
ideas
so
94
and
142,
the
other.
The
other
use
case
would
be
like
doing
the
opposite.
A
So
if
I
already
created
a
wallet
outside
outside
the
status-
and
this
wallet
is
like
following
the
VIP
39
and
actually
using
the
12
Moroni
quartz
and
the
password
to
generate
the
seed
I
will
be
able
to
to
basically
import
my
already
existing
account
your
existing
wallets
in
stages.
So
is
this
good
or
bad?
It
depends
also
here.
So
it
would
be.
It
would
be
nice
because
you
can.
A
You
can
maybe
continue
to
to
use
a
wallet
with
you
that
you
used
with
the
apps
just
to
play
with
small
amounts
of
values
inside
and
everything,
but
it
can
be
made
bad
or
dangerous
if,
if
I,
if
I
actually
want
to
import
my
main
account
of
my
main
wall,
that's
when
I
have
all
my
tokens
and
everything.
So
it's
not
really
dangerous,
but
it's
more
like
I,
think
I
UX,
or
a
way
that
we
need
to
educate
the
users.
A
Maybe
so
I
actually
asked
you
some
help
help
also
for
many
anyone,
because
this
means
that
we
are
basically
living
people
like
to
import
a
lot
of
values
inside
the
application.
So
we
are
who
it
could
actually
be
like
responsible
for
this.
So
this
is
another
question
and
finally,
we
can
say:
can
I
import
my
clip
to
keep
this
after
this
this?
A
So
this
means
that
that
basically
the
since,
in
in
stages
the
the
password
is
of
course
mandatory
like
so
you
need
to
agree
and
we
need
to
use
it
in
the
in
the
mnemonic,
sorry
in
the
seat
generation
it
means
that
the
account
would
be
which
would
be
different.
Basically,
so
you
can't
import
an
account
that
is,
it's
been
created
with
without
passphrase
and
so
talking
about
the
password.
So
what
what
do
we
do?
A
So
I
can
another
question
that
we
let
I
read
in
the
passage
like
can
I
import,
my
external
wallets
in
stages,
which
is
like
similar
to
the
thing
that
we
you
just
said,
so
everything
here
compared
and
depends
on
the
implementation
or
other
wallet.
So
as
we
said
now.
So,
if
we,
if
you
create
a
mnemonic,
sorry
I'm
an
accounting
meta
mask,
for
example,
you
even
following
the
this
idea,
so
of
updating
the
the
constants
that
we
that
we
used
to
be
like
more
compatible.
A
You
can't
actually
import
it
because,
because
we
are
strict
in
the
in
the
use
of
the
the
passphrase,
also
in
the
in
the
generation
of
the
scenes.
So,
basically,
if
you
just
import
an
account
that
you
used
in
a
meta
mask,
you
will
just
create
a
different
account,
and
this
is
because
you
can
also
test
it
in
in
other
wallets.
If
you,
if
you
want
understand,
if
they
they
are
using
or
not.
A
The
passphrase
is
like
extra
entity
in
in
the
generation
of
the
seed
like
trying
to
recover
the
account
using
the
the
each
in
these
are
the
wallets
using
the
twelve
words
that
they
may
be
and
using
a
different
password.
So
if
you,
if
you
see
in
the
end
the
same
addresses
that
you
created,
it
means
that
the
password
is
actually
used
for
to
encrypt
like
the
private
key,
depending
if
it's
different
ways,
depending
if
it's
a
browser
extension
or
an
application
or
mobile
application
and
everything.
A
A
It
is,
or
things
like
that,
so
the
compatibility
will
be
always
basically
depending
on
on
this,
and
so
basically
in
this
idea,
what
what
we
want
to
do
is
like
keeping,
of
course,
the
password
to
encrypt
the
private
key
and,
as
we
said,
don't
choose
in
the
past,
not
using
the
password
basically
to
to
generate
the
seed.
So
in
this
case
we
still
have
some
pros
and
cons
and
I.
A
Think
a
good
part
can
be
that
you
can
import
like
the
accounts
that
you
used
to
use
other
decentralized
apps
in
in
other
ways
and
the
bed.
The
big
thing
is
still
the
same,
so
maybe
leaving
the
the
users
able
to
to
import
like
huge
amounts
of
like
value
and
tokens
and
everything,
and
we
need
to
understand
if
we
want
to
do
it
and
how
to
educate
like
the
users
in
general
so
study.
A
This
was
double
so
future
ideas,
so
I
created
two
ideas,
but
actually
I
would
like
to
create
another
one,
because
the
the
second
one
which
is
called
so
the
142
which
is
called
account
recovery,
was
actually
called
two
passwords,
but
actually
it
was.
It
was
a
little
bit,
maybe
confusing.
Also
because
maybe
it
was
difficult
to
understand
why
we
could
just
we
could
ask
the
user
to
use
two
passwords
without
following,
like
the
steps
which
we
that
we
follow
it
now
to
arrive
to
this
point.
So
the
idea
would
be
that
we
can
use.
A
So
this
means
that
if
you
created
an
account,
for
example
in
meta
mask,
you
will
use
your
password
to
encrypt
the
private
key
and
then
the
seed
will
will
be
generated
only
with
the
child
words.
And
you
will
have
your
your
accounts
that
you
created
before.
Otherwise,
if
you
quickly,
if
you
created
the
account
from
another.
A
Like
wallet
that
wallet
software
lets
you
and
that
allows
you
to
put
the
password
if
you
are
like
an
advanced
user
you
can,
you
can
still
do
it,
so
it
would
be
basically
like,
like
100%
compatible
with
Bab
39
and
so
doing
this
we
can
also
so
another.
Another
like
question
was
from
someone
was
if
it
was
possible
like
to
change
your
password
and
in
general,
now
it's
not
possible.
A
It
would
be
possible
like
doing
some
other,
like
technical
part,
but
I
mean,
but
I
think
it
would
be
maybe
confusing
for
users
now
and
actually
I
need
more
help
or
some
UX
and
everything
in
ideas
about
this.
But
this
would
be
possible
if
we
implement,
like
everything
and
the
new
idea,
also
because
one
password
is
just
to
encrypt
the
right
key
and
the
other
one
are
they
watching
is
is
just
for
creating
them
the
seeds.
So
they
are
completely
different,
and
maybe
you
can
you
can
use
it.
A
You
can
use
a
different
finding
on
each
device
and
everything,
and
so
finally
can
import
my
cryptic
if
you
see
status,
yes,
100%.
If
you
implement
everything,
because
we
will
be
like
100%
compatible
with
like
any
any
way
to
create
minimal
equality
that
follows
the
VIP
39,
so
another
important
part
is
maintenance,
I
think
so,
depending
what
we
want
to
do.
If
we
want
to
implement
one
of
these
ideas
or,
of
course
when,
when
we
start
with
mininet,
it
means
that
people
can
I'm
a
user,
can
users
can
have
real
value
like
in
the
wallet?
A
So
since
we
are
changing
like
the
way
we
create
account
and
we
recover
the
account
and
everything,
it
means
that,
after
an
upgrade,
there
will
be
it
won't,
be
it
won't
be
possible
to
like
regenerate
and
recover
the
same
account.
So,
of
course,
we
can
like
provide
some
tools
for
the
migrations
or
just
leaving
a
link
to
the
previous,
like
releases,
for
example,
but
I
mean
this
is
another
topic
that
I
would
like
to
to
talk
about
and
see
what
you
guys
think
about
and
then
the
conclusions.
A
So
these
are
actually
all
the
points
that
you
can,
that
you
can
do
it
that
you
can
change
based
on
these
research
and
ideas
that
you
created
it's.
Actually,
they
actually
questions
so
I
would
like
to
I
mean
start
more
conversation
with
everyone,
so
that
you
can
decide
together
what
to
do
because
I
think
it's
one
of
the
most
important
part
of
the
code,
because
we
generate
an
account
and
we
need
to
be
able
to
like
keep
the
same
algorithm
and
everything
in
the
next
religious
and
everything
so
I
finished.
A
B
I'm
sorry
I
didn't
know
if
you
got
went
ahead
and
caught
my
question
in
the
Q&A,
but
just
curious
what
your
thoughts
are
regarding,
listen
when
it
comes
to
using
HD
wallets
yeah.
What
might
be
a
here's?
What
you
think
about
this
idea
that
I
had
regarding
how
to
go
ahead
and
create
a
counter,
because
normally
how
you
do
an
HD
was
you
just
do
the
private
key
plus
one,
and
then
you
do
that?
How
many
ever
many
iterations
of
how
many
keys
you
own?
A
Yeah,
so
so,
actually
the
mnemonic
Howlett
part
is
actually
only
the
one
that
that
way
that
creates
the
the
main
root
private
key.
But
actually,
after
this
we
so
the
hierarchical
deterministic
wallet
is
already
implemented
in
status
and
in
fact
we
are
also
using,
but
I
think
we
will
talk
about
this
in
the
next
weeks
or
days,
but
yeah.
A
So
we
already
use
the
private
so
the
private,
so
that
your
account
basically
is
the
account
that
is
its
derivation
path,
with
purpose
44
with
Cohen
type
60,
which
is
the
theorem
and
then
from
0
change,
0
and
address
0
and-
and
it's
already
implemented
to
be
so.
The
code
is
already
implemented
to
be
to
create
the
other
children
account
so
basically
incrementing
the
index
and
everything
we
are
not
using
it.
A
For
now
in
the
interface,
but
it's
it
wouldn't
possible,
and
it's
already
like
I
think,
like
a
part
that
we
can
change
in
the
in
the
like
react
code
and
everything,
but
the
the
go
part
that
generates
the
HD
wallet
it's
already
working.
So
this
means
that
you
can
create.
So
when
you
open
a
sly
sorry
when
you
open
stages,
you
you
have
a
list
of
accounts,
so
you
you
choose
yours
and
then
inside
that
funny.
For
now
we
just
have
one
more
like
switch.