►
Description
Browsers 3000 is a six-week virtual event to explore and accelerate the development of web3 in the browser through experimentation and challenge prizes of up to $20,000 worth of Filecoin (FIL). Learn more at https://events.protocol.ai/2021/browsers3000.
Like all IPFS Community events, Browsers 3000 expects all speakers and participants to follow the IPFS Community Code of Conduct (https://github.com/ipfs/community/blob/master/code-of-conduct.md).
A
Hi
yeah,
I'm
makoto.
Let
me
thank
you
very
much
for
letting
me
to
talk
about.
Ess
ens
stands
for
ecm
name
service
and
I
usually
talk
at
like
ethereum
blockchain
media
conference,
and
then
I'm
aware
that
this
is
kind
of
just
beyond
blockchain
theorem.
So
I'm
trying
to
do
the
quick
introduction
of
what
ethereum
well
ems
is.
A
Is
that
like,
if
you
have
any
crypt
currency
in
this
case,
ethereum
wallet,
you
usually
have
this
kind
of
hexadecimal
address,
which
you
can
send
the
word
receive
preparences
and
the
usually
this
well.
This
is
quite
hard
to
basically
remember
or
even
tell
to
the
other
people.
So
what
we
offer
is
a
a
very
simple
naming
service,
for
example,
is
at
my
ens
name,
so
that
I,
if
you
want
to
send
me
some
eso
any
like
erc20
tokens,
you
can
send
to
my
document.east.
A
So
this
is
a
very
gist
of
what
ens
does.
However,
yeah
and
well
we've
been.
We
launched
back
in
2017.
So
almost
like
four
years,
and
now
we
have
near
yeah
over
250
wallet,
exchanges
and
the
various
gaps.
A
We
call
it
dabs
in
ethereum
space,
which
is
kind
of
current
on
the
web,
in
that
I
think
ipfs
world
many
application
supports
and
yeah
what
what
ens
underneath
is
not
part
of
the
blockchain
itself,
but
it's
actually
built
as
with
a
smart
contract
which
is
a
unique
feature
of
ethereum.
Where
you
can,
you
can
write
a
programmer
program
program
which
controls
a
flow
of
money
and
famous
application.
A
Ethereum
is
something
like
an
automated
market
exchange
or
like
some
lending
platform,
but
we
use
the
same
basic
programming
language
to
build
a
basically
a
net
name
service,
which
is
one
the
probably
simplest
form
of
smart
contract.
It's
just
like
key
value
like
dictionary,
so
we
have
something
called
uns
registry
where
you
ask
for
the
what's
the
address
of,
for
example,
food.east,
and
what
it
does
return
is
actually,
rather
than
just
returning
the
crypto
address
trade.
A
We
we
done
something
called
resolver,
which
is
in
charge
of
actually
storing
the
record
and
in
the
first
example
I
mentioned,
it
is
in
return
that,
in
this
example,
within
the
same
address,
but
this
resolver
is
very
extensible.
Anyone
can
write
your
own
resolver
and
they
add
support.
So
it's
it's
really
extensible
and
in
our
in
today's
like
talk,
I
wanted
to
basically
introduce
kind
of
two
different
use
case
of
different
record
types.
A
Oh
I
had
I
found
a
typo
yeah
anyway,
and
also
we
have
a
very
small
price
for
the
five
best
project
to
integrate
with
ems,
and
you
can
just
do
no
more
integration
of
of
just
like
you're
doing
the
name
lookup,
but
I
get.
A
I
think
I
put
a
couple
of
ideas
throughout
this
talk
so
that
you
hopefully
can
inspire
you
to
add
into
your
project
and
false
is
other
cryptocurrencies,
so
yeah
ens,
no
most
people's
assumption
is
that
you
can
only
kind
of
map
into
the
same
address,
but
in
fact
it
actually
supports
over
200
different
crypt
addresses.
So
one
use
cases
is
that,
for
example,
about
three
four
months
ago,
there
is
a
you
know
like
there's
a
second
outbreak
in
india,
kobe
and
there's
a
guy
yeah.
A
This
sandy,
who,
who
is
a
founder
of
polygon
chain,
one
the
kind
of
side
chain
of
the
ethereum
as
basically
ask
for
the
donation
and
say
like
hey?
Can
you
donate
to
and
like
to
reach
out
the
ads
like
to
as
many
different
kind
of
audience
they
actually
put
like
hey
just?
Do
it
on
acm
address
this
btc
disk?
Those
are
just
this
challenge.
A
This
then,
like
it
didn't
actually
even
fit
into
the
you
know
the
tweet,
and
so
what
we
actually
reached
out
and
they
made
it
together,
is
just
set
up.
The
ensn
called
copy
relief
dot
east,
where
we
put
like
all
these
different
same
addresses
to
dc
esptc
ltc
yeah,
and
it
does
also
supports
file
coin
fil
so
like
if
you
want
to
do
in
the
hack
like
if
you
basically
wanna
some
system
to
send
some
in
a
powerpoint.
A
You
could
actually
use
ens
as
well,
but
just
to
bear
in
mind
like
this
is
a
store
named
storage
so
like
if
you
people
has
to
send
a
file
coin
that
you
you
are
that
pass
the
powerpoint
wallet.
I
think-
and
the
second
use
case
is
that
web
use
case
that,
yes,
we
not
just
storing
crypt
addresses
you
can
put
so-called
content
hash,
which
is
defined
in
the
eip1577
and
the
majority
of
the
time
people
put
like
ipfs
ipns
cids.
A
But
you
can
also
put
other
kind
of
distributed
a
file
system
like
swamp
cr
and
also
you
can
put
on
your
address
or
anything
which
actually
supported
in
a
so-called
multi-codec
standard,
which
is
just
one
gigantic
text
text
file
and
it
has
like,
I
think,
not
100,
but
quite
a
lot
of
them,
but
in
our
apps
site
we
only
kind
of
support
all
these
four
and
if
you
I'm
assuming
the
most
audience
here,
knows
how
to
kind
of
upload
assets
into
the
ipfs
and
get
content
id.
A
If
you
are
aware
of
it,
you
can
just
go
to
our
dashboard
and
then
you
know
copy
and
paste
the
address
there
but
like
if
you
are
more
like
traditional
web
2
developer.
What
I
do
recommend
is
user
site
times
complete,
which
is
a
kind
of
ci,
a
continuous
integration
service
provider,
but
they
as
part
of
basically
deployment,
usually
there's
a
you
know
normal
law.
A
Is
that,
like
you
know,
if
you
match
your
branch
into
mastery,
automatically
keeping
kind
of
deployment
flow,
they
not
natively
supports
dns,
so
you
can
and
they
actually
set
the
ipns
hash
for
you,
okay
and
once
it's
been
set
up.
A
First
use
cases
if
you
have
any
ens
supported
browser
such
as
opera
status,
which
is
a
kind
of
ecm
crypto
wallet
and
the
messaging
system,
and
also
for
I
think,
brave
and
chrome,
you
can
install
firefox
and
then
you
can
type
like,
for
example,
ens.east,
and
it
goes
to
this
site.
But
I
am
aware
that,
like
you
know
not
everybody
has
like
metamask
or
you,
you
know
use
opera,
so
we
do
kinda.
This
is
a
work
we
kind
of
did
thanks
to
the
grants
from
the
protocol
lab.
A
Is
that
basically,
our
colleague
extended
a
dns
server
called
sdns
so
which
is
sub
for
eth
link,
which
we
own
that
like,
if
you
go
to,
if
you
kind
of
append
the
dot
link
after
so
like
ens,
is
link,
it
actually
basically
shows
redirect
to
not
redirect
it
sub
the
ips
underneath
and
all
this
is
done
thanks
to
the
cloudflare
underneath,
so
that
we
don't,
we
don't
have
to
handle
the
huge
traffic
and
the
stuff
and
yes
and
yeah
just
to
know.
A
This
only
applies
to
ipfs
ips,
not
for
other
disputes
in
the
file
system
and
then
but
like
you,
then
you
might
think.
Okay,
so
ens,
so
east
link
is
owned
by
you
guys.
So
it's
kind
of
centralized
but
again,
like
you,
know,
ipfs
a
gateway.
I
like
ibn
s,
dot
io,
it's
just
one,
this
gateway,
so
you
you
probably
know
that
there
are
many
different
gateways
and
the
actually
ibfs
gateway.
Natively
supports
ens.
A
So
that,
like
you,
can
go
to
you
know:
ens
dash,
east.pns
web,
oh
sorry,
yeah,
ipns,
web
link
or,
if
you
go
to
other
like
a
gateway
you
can
do,
is
establish.
One
thing
is
like:
if
you
goes
to
that
web
link,
because
you
can
add
ip
ens
as
a
part
of
the
ipfs
address,
but
because
you
don't,
they
replace
the
dot
with
dash.
A
That's
only
gotcha
yeah
and
the
thought
last
part
is
a
bit
abstract,
but,
like
I'm
trying
to
explain
is
that
so
not
just
for
ethereum,
but
like
it's
kind
of
side,
the
effects
of
like
you
know,
popularity
of
crypt
for
last
few
years
is.
Is
that
like?
Actually
it's
not
just
gay
people
wells,
but
he
actually
gave
people
a
public
private
key.
This
is
a
tweet
by
bradley
who,
who
is
my
colleague
at
ens,
and
he
said
like
one
of
the
most
yeah?
A
Is
that
private
public
public
private
key
and
if
you're
not
familiar
with
what
it
means,
is
that
that,
for
example,
on
the
right
side,
there
they
crm
address
the
address
is
actually
derived
from
the
public
key,
which
is
you
know,
hash
of
the
public
key,
which
is
also
happy
key.
So
by
not
the
same
address
itself.
But
if
you
look
at
the
transaction,
you
can
basically
derive
the
public
key,
so
you
could
use
the
same
thing
as
a
kind
of
key
sign
which
is
kind
of
interesting.
A
You
know,
since
I
get
out
of
the
1890s,
many
people
try
to
kind
of
promote
the
use
of,
like
you
know,
email,
encryption
or
using
the
digital
signature,
but
even
though
people
now
some
people
uses
it,
it's
not
widely
used.
However,
also
this
prize
of
crypto,
suddenly,
you
know,
gave
the
public
key
private
key
through
crypto
addresses
to
the
millions
of
people
and
once
they
one
day.
Important
thing
is,
like
you
know
your
key.
Is
you
know?
A
No
one
manages
your
key,
so
you
really
have
to
take
care
of
all
the
you
know
make
sure
private
key
is
not
like
you
know,
given
to
anyone
else
that
kind
of
stuff,
and
then
people
long
very
quickly
as
soon
as
they
have
science,
sizable
chunk
of
wealth
under
their
wallet
and
also
like
recently
did
the
things
called.
Non-Fungible
tokens
are
getting
very
popular
and
the
many
like
people
who
has
nothing
to
do
with
cryptocurrencies.
Like
you
know,
artists
jumping
in
into
the
this
nft
bandwagon
and
the
fast
kind
of
misunderstanding
everybody
thinks
he's
like.
A
A
It
doesn't
prove
it,
but
like
it's
just
like
a
you
sign
it
you.
You
know
that
that's
a
big
difference,
so
it's
people
start
using
not
just
for
the
you
know,
coin
transfer
by
basically
using
to
proof
their
work.
A
They
already
start
using
it
and
then
by
extending
this
idea,
bradley
kind
of
suggested
like
even
if
you
don't
use
cryptocurrencies,
you
should
still
use
like
ethereum
wallet
just
to
sign
in
so
that
so
that
they
can
just
sign
that
I
am
put
in
the
owner
of
this
public
key
and
just
use
the
ccm
address
as
identity,
so
that
this
is
the
kind
there
I
did.
He
tweaked
it
got
very
popular.
A
Yes,
I
think
I'm
running
out
of
time
and
I
only
have
two
minutes
so
this
part
I
I
go
through
very
quickly
and
that
yeah
last
bit
part
I'm
gonna
going
to
introduce
is
again
I've
been
all
talking
about
dole
eth
address,
which
is
kind
of
decentralized
one
which
only
exists
outside
of
the
internet,
which
you
have
to
register.
But
you
know
many
of
the
brand's
name
are
already
kind
of
squatted.
So
if
you
like
amazon,
google,
it's
all
squatted
by
you
know
not
by
the
brown
holder
by
like
squatters.
A
Then,
if
these
people
want
to
make
use
of
this
kind
of
signing
capability
or
just
as
a
quick
wallet
they
already,
they
can't
use
the
name
they
want.
But
in
that
case
we
actually
provided
ways
to
use
domain
name,
internet
dns
name
as
ens
name.
So
in
this
example
you
are
actually.
A
This
is
which
is
the
internet
address,
and
suddenly
it
does
tie
into
a
ethereum
address,
and
I
try
to
explain
this
but,
like
I
think,
I'm
running
over
time,
so
I'm
going
to
skip
it
but
like
yeah,
if
you
wants
to
but
key
important
thing
is
yeah,
you
can't
do
it
in
a
non-trusted
manner
and
we
have
something
called
dns
oracle
as
a
smart
contract.
So
you
could
actually
use
this
smart
contract
and
make
it
useful
for
whatever
the
project
you
want
to
do,
and
that's
a
summary.
A
So
I
went
through
through
some
of
the
usage
of
ens
outside
of
canada
in
space.
So
even
though
you
even
if
you're
not
working
on
like
blockchain
exam
directly,
you
could
these
things
you
could
still
do
and
if
you
just
choose
on
the
top
five
project,
you
could
bring
a
bit
of
bounties.
Okay,
one
basically
add
login
with
ethereum
into
your
site,
so
that
you
know
people
can
just
sign
the
signature.
And
the
important
thing
is.
A
This
is
just
a
sign
in
the
message,
so
you
these
people
don't
have
to
have
a
visa
or
any
cryptocurrencies,
and
also
yeah
tying
your
internet
domain,
like
js
name
into
basically
pub
private
key,
which
I
just
showed
using
that
you
know
using
your
internet
domain
tiny
to
your
last
name.
Then.
A
Also,
if
you
do
support
same
address
into
your
project,
you
could
actually
add
other
crypt
currencies
and
the
problem
this
is
the
most
last
part,
is
most
common
usage
for
this
hackathon
participant
is
that
I
should
use
ipfs
somewhere
and
then
once
it's
added,
you
just
point
it,
and
if
you
use
ipfs
to
host
a
website,
you
can
point
to
ems
name
using
the
content
hash,
and
so
that's
it.
A
And
if
you
want
to
have
more
find
out
more
about
how
exactly
you
want
to
use
ens,
there's
a
docs
ens.domains
and
then
we
have
a
discord
channel
and
we
are
scheduling
the
kind
of
interactive
qr
session
next
monday.
We
don't
have
the
time
yet
but
like
just
stay
tuned
so,
like
you
know
just
dive
into
ens
this
weekend.
If
you
have
any
questions,
just
you
know
bring
it
to
me
and
then
we
can
just
talk
about
it.
Thank
you
very
much.