{"id":621,"date":"2017-05-08T20:36:41","date_gmt":"2017-05-08T20:36:41","guid":{"rendered":"http:\/\/z303.org\/?p=621"},"modified":"2025-03-17T22:04:01","modified_gmt":"2025-03-17T22:04:01","slug":"mysterium","status":"publish","type":"post","link":"https:\/\/www.z303.org\/?p=621","title":{"rendered":"Mysterium"},"content":{"rendered":"<p>A friend asked me if I&#8217;d heard about <a href=\"https:\/\/mysterium.network\/\">Mysterium Network<\/a>, decentralised VPN. I hadn&#8217;t, so took a look<\/p>\n<p><strong>TL:DR<\/strong><br \/>\nI don&#8217;t see what this gives you over paying for a &#8216;normal&#8217; VPN with bitcoin.<br \/>\n<!--more--><\/p>\n<p>Most of the information seems to be from a <a href=\"https:\/\/medium.com\/mysterium-network\/mysterium-to-build-blockchain-based-vpn-for-secure-private-internet-connection-94abe6e61da9\">single press release<\/a> currently and a <a href=\"https:\/\/medium.com\/mysterium-network\">medium blog<\/a>. They seem to have been around since <a href=\"https:\/\/medium.com\/mysterium-network\/presenting-presale-smart-contract-technical-details-a8d96e4375ae\">December 2016<\/a>. They seem to be active on their <a href=\"https:\/\/github.com\/MysteriumNetwork\/\">github repos<\/a>. The latest commit was only a day ago.<\/p>\n<p>On the Blockchain side, they use <a href=\"https:\/\/www.ethereum.org\/\">Ethereum<\/a> and the <a href=\"https:\/\/github.com\/OpenZeppelin\/zeppelin-solidity\">crowdsale contracts from OpenZepplin.<\/a> Only <a href=\"https:\/\/github.com\/MysteriumNetwork\/contracts\/blob\/master\/contracts\/Presale.sol\">Presale.sol<\/a> has any content.<\/p>\n<p>On the VPN side, they seem to <a href=\"https:\/\/github.com\/MysteriumNetwork\/node\/tree\/master\/openvpn\">use OpenVPN<\/a>. A VPN only protects the data between you and the endpoint. The endpoint can still track your traffic. I <a href=\"https:\/\/medium.com\/mysterium-network\/understanding-levels-of-internet-protection-4652fedeb606\">don&#8217;t see any explanation of how they guarantee anonymity<\/a>.<\/p>\n<p>On the network level. The endpoint and the client need to send data to each other. This means they need to know each others IP addresses. From a quick look I can&#8217;t find them using <a href=\"https:\/\/en.wikipedia.org\/wiki\/Onion_routing\">onion<\/a> or <a href=\"https:\/\/en.wikipedia.org\/wiki\/Garlic_routing\">garlic routing<\/a> to hide them from each other.<\/p>\n<p>Ethereum payments are not anonymous, <a href=\"https:\/\/etherscan.io\/\">wallets addresses are trackable using a block explorer<\/a>. Some current work is <a href=\"https:\/\/z.cash\/blog\/zksnarks-in-ethereum.html\">integrating zksnarks with Ethereum<\/a> to add anonymity. I haven&#8217;t looked in detail to understand if the transaction flow to see if you could link as client and an endpoint.<\/p>\n<p>As for being able to &#8216;rent their unused network bandwidth&#8217;. This seems problematic. Many home broadband contracts do not allow you to run a server. So you would be breaking your term of service. More worrying would being <a href=\"https:\/\/www.quora.com\/Can-you-get-into-legal-trouble-for-running-a-public-Tor-relay\">liable for what a client downloaded over your connection<\/a>.<\/p>\n<p>More <a href=\"https:\/\/www.reddit.com\/r\/ethereum\/comments\/5hlmzn\/mysterium_network_early_presale_what_do_you_think\/\">discussion over on r\/Ethereum<\/a> which addresses many of these points in more detail.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A friend asked me if I&#8217;d heard about Mysterium Network, decentralised VPN. I hadn&#8217;t, so took a look TL:DR I don&#8217;t see what this gives you over paying for a &#8216;normal&#8217; VPN with bitcoin.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_genesis_block_theme_hide_title":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-621","post","type-post","status-publish","format-standard","hentry","category-uncategorized","without-featured-image"],"featured_image_src":null,"featured_image_src_square":null,"author_info":{"display_name":"Zoe","author_link":"https:\/\/www.z303.org\/?author=1"},"_links":{"self":[{"href":"https:\/\/www.z303.org\/index.php?rest_route=\/wp\/v2\/posts\/621","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.z303.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.z303.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.z303.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.z303.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=621"}],"version-history":[{"count":0,"href":"https:\/\/www.z303.org\/index.php?rest_route=\/wp\/v2\/posts\/621\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.z303.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.z303.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.z303.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}