[Music]
testing testing hello everybody
all right nice to meet you my name is
Robert I would mysterium team and I
guess this this Def Con has been a lot
about privacy and you have seen a lot
technical talks about privacy and this
is ending Def Con is ending so I would
love to leave you with some fundamental
thoughts about what privacy means what
does it mean in our daily lives what
does it mean in our everyday use of
blockchain and internet apps and if it's
even possible to protect it so let's
start off what is privacy
what is anonymity are they different are
they the same and how do they apply on
our everyday life privacy well what does
it mean to have privacy when you engage
in an activity let's say an online
activity you log into your bank account
you log into your Facebook account you
log you you you talk to somebody you go
into the bathroom when you engage in an
activity privacy means having control of
who has access to that activity together
with you if anybody when you're creating
your private keys for the wallet you
don't want to give access to anybody
unless I don't know it's your wife but
when you log into Facebook you give
Facebook the right to change things but
you trust Facebook to not change things
beyond what you tell them to like
clicking on the like button and if there
is any entity a third-party entity an
authorized entity which is monitoring
your actions that means you've lost your
privacy and if that entity can monitor
your actions and even change things like
block you from going into Facebook
if you're in China for example well that
means you really lost your privacy
unanimity on the other hand is a little
bit different concept unanimity means
you go out into the world and you want
the world to see what you're doing you
just don't want the world to know who
you are and like like we're sending
eaters on blockchain we everybody can
see those eaters being sent nobody knows
who is the person sending them or who is
the entity doing that and both concepts
are really important privacy is there
for us to be calm to calm down and
anonymity is there for the society it's
a it's a catalyst of change without one
we would not have freedom of speech or
at least we would be very afraid to do
so so on the fundamental level anything
that happens on the Internet is
basically communication right entity a
is talking to entity B and they create a
communication channel and over the last
couple of decades this channel has been
well I don't know how to say breached to
be the least you can monitor what's
happening and sometimes even even in
interrupt the the communication let's
talk about the same example Facebook app
to Facebook server when you're on in
certain countries you just can't reach
that server why because somebody can see
that that communication channel being
opened up and they cut it right there so
the question is is it possible to even
protect this channel between those two
entities and those two entities can be
anything it could be a device talking to
a server app to app app to server server
to server anything so is it possible to
protect to protect identities of these
two that would mean anonymity
to protect the content of the of the
communications happening between those
two that would mean privacy and we
believe it is and that that's what we
set out as a mission for ourselves to
protect the identities and to protect
the content so that no third-party
unauthorized third-party entity could
take a look see who is talking and
understand what they're talking about so
protecting privacy and anonymity the
question is of course how to achieve
this and we suggest to do it in couple
phases as a phase one we're gonna be
building a decentralized network of VPN
nodes which means basically that anybody
can become a VPN now just download an
open-source app run it on your computer
and that's it anybody can connect
through you if they need that
communication and you'll be paid to
serve this service on top of it we're
gonna add a couple errors for example a
decentralized discovery mechanism so it
wouldn't have a single point of failure
a an anonymous identity management so
that you would know like if entity a is
using those three nodes they would know
whom to pay and of course an anonymous
payment mechanism so that again it could
not be tracked in this case entity if
they want to talk to an entity B that's
a Facebook app server they would connect
our first node and let's let's imagine I
don't know cattle and situation and
let's let's let's think there's a bit of
a crisis taking place right now and if
the communication would be blocked so
they would connect first node somewhere
in the cattle and then the connection
would be encrypted and that the the
contents would be hidden identity would
be hidden
from this note it would go to the next
note I don't know here into Mexico
finally to the third note right next to
Facebook headquarters and then right
unencrypted in this place all the way up
to the third note the traffic is
encrypted and after the third note third
note has the keys as well as entity a
they decrypt the traffic and it goes to
note B it's an amazing technology it can
open up borders it can go around I
forgot the word basically you cannot
block content anymore because you cannot
see what is what is taking place but of
course there is a little bit of like the
final stretch is still not fully
protected because you still have like
for example a third note can still
become the note that's rogue and can
contribute to the cause of tracking data
and blocking date and man-in-the-middle
attacks and and and and all the other
things happening and between this node
and and final destination there could be
an ice piece which again act as
malicious ones and vice versa so is it
possible to completely protect the
channel between a and B so that it would
not be possible to see who is talking
and what they're talking about and we
believe it is and that's what we are
offering basically after were after
phase one when we're building this
infrastructure when this is done what
we're gonna do is we're gonna open up a
protocol and any app developer who is
who is wishing to protect their users
talking to each other to protect their
servers talking to each other protect
their users talking to servers we'll be
able to do so by integrating this
protocol
at this stage Network the messages going
out from the first place would be
encrypted here shredded sent through
multiple nodes recollected at the exit
node at the destination place with
private keys which a and B have they
could be reassembled into a coherent
message and consumed a and B trust each
other so they have no problem of sharing
this information
everything from outside would look like
lots of gibberish every node would have
for example note 5 would just see note 4
as as some note and they would relay the
message to B without ever knowing if B
is another note or the final recipient
and and the same way goes for the note
for note 4 would never know if a was on
just another note or Ori original sender
in this case what we would have is we
will have a private privacy protected
because of the communication content is
not recognizable for any third party not
even a note not us not anybody anonymous
because identities would be protected
because only them would know who is each
other and trustless because no note
would ever be possible to take this
information and make any meaning of it
so yeah this will enable any app
developer to integrate this private
communication channel entered their apps
and making well making an unstoppable
app so that's it thank you and let's
work together
[Music]