![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7179536/4_Configuration_One_Color_Inverse_option.png)
What is
Mysterium Network?
A distributed network of nodes that are providing VPN service in exchange for crypto curency.
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7188277/Mysterium_Network_generic_scheme.png)
- OpenSource project
- A distributed network of nodes providing networking services
- Introduces incentivization for exit nodes
- Permission-less platform for VPNs, proxies, scraping and other geo-unlocking and censorship resistance tools builders
How does it work?
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7188412/Architecture.png)
Main challenges
- Not controlled environment
- Backward compatibility
- Many networking configurations
- Micro(nano) payments
- Chicken and egg problem
consumers & providers - who to acquire first?
Not controlled environment
Support for many OS
![](https://pentagram-production.imgix.net/ea053844-c063-4130-9425-4a193f82e1e3/ps_windows_01.jpg?rect=67%252C364%252C1665%252C1040&w=1500&fit=crop&q=70&fm=jpg&auto=format&h=935&dpr=2)
![](https://www.pinpointlabs.com/wp-content/uploads/2019/01/MACOS-LOGO.png)
![](https://seeklogo.com/images/A/android-logo-89F9AA29D5-seeklogo.com.png)
![](https://cdn.freelogovectors.net/wp-content/uploads/2016/12/ubuntu_logo.png)
![](http://www.esa.int/var/esa/storage/images/esa_multimedia/images/2016/10/raspberry_pi_logo/16166824-1-eng-GB/Raspberry_Pi_logo_pillars.jpg)
Run on different hardware
![](https://www.adorama.com/images/Large/mivgz00001.jpg)
![](https://img.xfinitymobile.com/image/upload/c_fit,f_auto,q_auto,fl_lossy/v1582061411/client/v2/images/Samsung-Retention-Promo/Samsung-Retention-Promo-A-Spot-1280.png)
![](https://5.imimg.com/data5/US/AZ/ES/SELLER-1968074/raspberry-pi-4-model-b-4gb-version-500x500.png)
- Using Golang
- CI is building for many platforms
- Providing binary, deb and docker
-
Apps can be build by using
- rest API
- static linking
Backward compatibility
Mysterium is not SaaS
We can't control when people will upgrade their software
- Backward compatibility for at least 2 prev versions
- Using unattended-upgrades for debian based os
- New desktop app will have auto-upgrade feature
Many network configurations
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7196176/Networking_setup__hardware.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7196208/Networking_setup__hardware.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7196178/Networking_setup__short_route.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7196177/Networking_setup__long_route.png)
Up to 7 hops until external IP
We can't control environment, local network configuration, firewalls ...
Our "NAT hole punching" ensures plug&play experience in 70% of cases
Unfortunately sometimes manual port forwarding is required
And some rare configurations are not supported
Micro(nano) payments
- trustless and permissionless
- globally available
- instant and often tx (e.g. each minute)
- tx size = parts of a penny
Payment promises
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/6245158/pasted-from-clipboard.png)
digital cheques
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/6245192/pasted-from-clipboard.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/6245196/pasted-from-clipboard.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/6245192/pasted-from-clipboard.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/6245196/pasted-from-clipboard.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/6245235/pasted-from-clipboard.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/6245192/pasted-from-clipboard.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/6245196/pasted-from-clipboard.png)
11
15
9
settle
Alice can over promise = double spending problem
Hermes protocol
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7193140/1.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7193141/2.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7193142/3.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7193143/4.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7193144/5.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7193145/6.png)
- Providers can aggregate promises
- Consumers can top-up via any wallet
- Settlement can be done at any moment
- Hermes is non-custodial party
settle multiple promises from many consumers via single on-chain tx
even from exchanges
can be each hour or once in a month
he can't stop a transaction or take users money
Chicken and egg problem
consumers & providers - who to acquire first?
Bounty program for node providers
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7196303/Node_network.png)
Mysterium Apps
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7001250/Layers.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7196447/Desktop_app.png)
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7196446/Mobile_app.png)
Android & MacOSX
reference implementation applications
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7196470/Screenshot_2020-03-24_at_22.23.16.png)
https://portals.network
Run your node
Code on top of Mysterium
![](https://s3.amazonaws.com/media-p.slid.es/uploads/452026/images/7196482/Cat.png)
Join the future!
https://mysterium.network
Mysterium Network introduction
By Jaro
Mysterium Network introduction
- 1,111