Alpha release v.0.7.0 «Prometheus»
As, Reid Hoffman said: “If you are not embarrassed by the first version of your product, you’ve launched too late.”
But, we are not embarrassed at all, even though some things we’d planned for our first release had to be postponed for technical reasons, we’re definitely proud to present our first Alpha release of Privatix Network Core components, or «Prometheus» as we’ve called it.
We chose the name in honour of the mythical Prometheus the Titan, who brought humanity the power of fire. We believe that our project will bring freedom from censorship and facilitate unbreakable net neutrality driven by tech and not by laws.
Over the past two quarters, the Privatix team has been totally devoted to developing a foundation for the Privatix Network. Many projects have announced imminent arrival of “revolutionary products”, which will be ready in several months, BUT, they are not. We, on the other hand, know that such things take time — especially in this new field.
Our principles are rock solid: to stick to our transparency agenda from the very beginning, with open source code constantly being delivered to our GitHub and available for anyone.
If this is the first time you’ve heard about Privatix, please check out this article with its plain and simple explanation of Privatix Network Fundamentals.
1. Privatix Network Core: Alpha v.0.7.0 «Prometheus»
The current release includes all Privatix Network Core components, as you will discover when you read this article. Fully transparent and open source. Open to everyone, no “closed groups of testers”, no primitive VPN connectors, no fancy show off videos, and no “bullshit”.
Everything on blockchain with 100% guarantee to get payment once someone has used the offering.
Direct tunneling via OpenVPN — our first implemented transport and encryption protocol. On-chain transactions via smart contracts and service offerings totally on the blockchain. DAPP’s is here — so who says there’s no real use for blockchain technology!?
Please note: do not send real Mainnet PRIX tokens. This is a testnet release — its goal is to collect initial feedback on real-use cases. If you don’t know what the difference between Testnet and Mainnet is, check out this article.
Agent and Client software are integrated in one single GUI (Graphical user interface). This may change later, but in the first releases it is necessary. It allows you to switch between the two and get experience from both sides.
Although the release is on Linux (Ubuntu), the graphical user interface (GUI) is ready and fully functional and command line operation is not necessary.
Our code is written in Golang, and it’s compatible with other platforms, as well as GUI based on Electron. We released a Linux (Ubuntu) only version in order to achieve an important goal — the ability to test and make improvements in a more homogeneous environment. As soon as we get the results, we will rapidly expand to Windows and OSX.
We have tackled the problem of IP-address privacy, which many projects don’t do. In our system, no one gets the Agent’s (exit nodes) IP-addresses except users who’ve actually bought their bandwidth (accepted a service offering).
Centralized third-party service has been added in order to help us collect bugs. We will be removing this service in future product releases as it may compromise user privacy. Don’t worry — we know that. We are temporarily using Bugsnag’s error-collecting API, which is essential for our QA and bugfix process.
2. Additional services
To test the Alpha, you will need Testnet PRIX and ETH. No worries, we’ve taken care of it and made the testing process easy for you. Our specially developed Telegram bot will help you get Testnet PRIX and ETH into your wallets. Just send our bot a message and follow the instructions.
We have also published our dashboard http://Privatix.network, which is backed by a powerful backend and allows anyone to see, in real time, what’s happening in the Privatix Network ecosystem. On this dashboard, we can see the key metrics, both real-time and historical data. We’ll be improving it over time.
3. Hard and soft limitations
As we stick to our total transparency, “no-bullshit” agenda, we want to reveal what we see as limitations, along with the cool stuff we’ve done.
No rating system for Agents and Clients
It wasn’t in the roadmap, but we wanted to see it in this release — the Agent’s and Client’s quality assurance system (rating system). It is a necessary part of Privatix Core Network components and, unfortunately, we haven’t done and tested it until this time. It will be implemented in future releases.
Less platforms than expected
We are obviously fully aware that Linux (Ubuntu) is — to put it mildly — not as universally popular as Windows and OSX. We originally planned to include these operating systems in the current release and we are using Golang which permits cross-platform compilation, but we’ve now decided to do that in future releases. In our opinion, at this stage, it’s necessary to attract more tech-savvy people to the process and make all the necessary QAs in one environment, before we move forward.
Installation package weight
We decided to go on all-in-one installation package in favor of small package size. This simplifies installation and makes it more robust, even in complicated environments.
Users don’t have to download and install additional dependencies — we’ll take care of that. In future, there will be a selection of packages, and users will be able to choose the one that suits them best. Software comes in containers separate from other applications, but it takes up disk space — about 500MB for both Agent and Client. But for most users, this won’t be crucial. In future, we’ll be working on this build to make it more compact and modular.
In the production version, we will certainly have to make life as easy and private as possible for our regular users. Token abstraction — or so-called in-build token swaps — will be necessary, but it’s not something we should be spending valuable resources on right now.
Even in this article, the CEO mentions that decentralized exchanges are a necessary part of future products and that the vision is clear. At this time, many projects working in this area and spending scarce development resources doing the same thing is not clever.
Even now, we have very convenient solutions like 0x or Airswap.io. They are already on the fast development track, and there will be more. Until we get our production version up and running, they will do the job and we’ll integrate with them in a few strokes of code.
4. How to download it and give it a try
- Download and install the application
- Create an account
- Add funds to your service account
- Make service offering (as Agent) in order to share your bandwidth
- Accept others Agent’s offerings to use their bandwidth
Check out this full tutorial to find out about the whole process.
5. How you can help us
Provide bugs and improve the code
If you’re a developer and you’re able to provide us with quality feedback,identify issues (bugs) or contribute — please use GitHub and send us the details. We will review all the issues and pull any requests you make.
Follow our updates
➡️Twitter : https://twitter.com/Privatix1
➡️Telegram official news : https://t.me/privatix_official
➡️Telegram chat : https://t.me/Privatix
➡️Reddit : https://www.reddit.com/r/privatix
➡️Facebook : http://facebook.com/privatix.ltd
➡️Bitcointalk : https://bitcointalk.org/index.php?topic=2254209
➡️Support desk : https://help.privatix.io