“You are not safe, your Government is watching you, get a VPN.” along with my IP address, French flag showing my location — everything designed to scare me.
It touched me somewhere deeper and I must admit — recent viewing of Snowden movie ‘helped’ with that.
“Why VPN services are still centralized and closed source?”
- closed source — which means nobody from outside knows what is really happening with their private information “under the VPN hood”. And malicious instances have been reported;
- centralized — meaning when you connect to a regular VPN all your traffic goes through centralized server infrastructure, which means all your information could be silently collected on these servers and you wouldn’t have a clue.
So let’s build one
You might ask: How would such VPN look like?
- First it must be Open Source, so that any developer could check the code and see that there are no “shady” elements left in it. Also open source could potentially help identify weak spots in a timely fashion;
- It must be Decentralized — making it nearly impossible for any centralized entity to collect any meaningful traffic data;
- Open — it must be open to anyone willing to participate in any role: as user, provider or collaborator, similar to coop model;
- all VPN specific principles must apply by default, like: all traffic must be Encrypted.
This is where we can start
- We will start by creating an Open Source software, which will enable anyone to become a VPN provider and rent their unused network traffic for those who need it. The quality of this software will evolve over time with the feedback and maybe even contributions from the community.
- Mysterium Network — will be a network of VPN nodes. And anyone will be able to create a Node using this open source software.
- All Nodes will be completely based on peer to peer architecture, which means no single point of failure, no need of any centralized servers.
- Anyone will be able to connect to Mysterium network as a VPN Customer.
- We will create an immutable Smart Contract running on Ethereum. It’s job will be to make sure customers pay for their VPN usage and VPN providers get adequate compensation for their services.
- Mysterium Network will function as a decentralized marketplace, connecting VPN users to VPN providers who match each others preferences (price, quality, selected level of security, etc..)