New Version of SONM White Paper and Business Overview: Stronger Economic Model and Cleared Roadmap
The foundation of a successful project lies in its ability to evolve in response to users’ expectations. When we released the first draft of our whitepaper, we received excellent feedback from our community, mostly because they recognise our potential for creating a powerful decentralised fog supercomputer for general purpose computing. We also received a series of queries related to our platform’s applicability in real world scenarios, its roadmap and business model, and its protocol to ensure a safe and secure fog computing experience.
In response to those queries, we have now released a new version of our whitepaper. It clarifies our business overview and attenuates users’ doubts about our economic model and roadmap. The updated whitepaper also touches on our plans to integrate Artificial Intelligence in the SONM platform. Let’s start with our possible use-cases.
New Possible Use-Cases
The flexibility of SONM as a platform-for-all has been said before. We presented the use cases in our previous whitepaper, but we didn’t dwelled on the technicalities behind these use cases. The updated whitepaper attempts to clarify the way in which SONM can actually be a universal platform that is not limited to serving only scientific projects.
The innovation takes place at the intersection of multiple proven technologies. SONM harnesses the best of various software, such as BOINC, COCAINE, DOCKER and TOR. This way, the platform emerges for its ability to be flexible enough for non-deterministic tasks. Here is a bullet point chart of SONM use cases:
A. Scientific Projects
· drug development
· meteor trajectory modelling
· aerodynamic calculations
· social statistics
· climate prediction
A . Site Hosting
Most hosting services buy processing power from bulk web service vendors (such as AWS), then sub-lease it to their clients. Now, thanks to the fog technology, they can switch over to the decentralized solutions offered by the SONM platform.
It is important to look into TOR operation (The Onion Router). TOR uses pseudodomains .onion, domain names look like this http://o3shuzjrnpzf2aiq.onion/
Domain names in the .onion domain are generated based on an open random key server and consist of 16 symbols. These websites are actually not websites at all, but are in fact so-called hidden services. SONM plans to implement such services, of which one application could be hosting websites. Storage and operation will be decentralized.
A. Game Servers
· Game Currency Solution using SONM tokens
· Autonomous incentive mechanism
· Along with the alpha-version of SONM we intend to launch a Quake server, and as soon as SONM will fully implement the locator service, we expect top game developers to buy processing power on SONM. Multiplayer games like CS:GO, WoW, Dota2 will soon be able to switch to SONM’s computational power. Geolocation based AR-games that require heavy processing will also switch over to SONM servers. Take, for example, Pokemon Go! At launch, the amount of processing power required to meet demand was not anticipated. But now, thanks to the SONM fog technology, the power requirements would be spread geographically. All computations would be conducted on the hub closest to the player, which would allow the AR and geolocation game market to grow and reduce their maintenance costs.
A. Neural Network Projects
· Sight and Speech Recognition
· Data Analysis
· Possibility of implementing streaming services such as Netflix and HBO using our technology. All these services, along with regular websites with HD video would load without lengthy delays and buffering pauses, since SONM has more bandwidth, which facilitates better loading times.
A. Rendering Video and Computer Graphics
· Rent 600 K80 NVIDIA
· Architect friendly
· Possibility of implementing streaming services such as Netflix and HBO using our technology. All these services, along with regular websites with HD video would load without lengthy delays and buffering pauses, since the SONM has more bandwidth, which facilitates better loading times.
· App development
Another potential direction for our technology is our work with apps. SONM allows you to create a backend for App Store and Google Play applications. You can also create your own platform which provides app hosting services using the SONM computational power. The platform raises more resources this way and provides services for end-users.
Although the concept of Uber sounds simple enough to most people, there is always room for improvements. Right now, all of the company’s data goes through centralized services. Moreover, the company uses computing power leased from third parties, which puts user information at risk. Moreover, the company’s business model could benefit from fog computing as well.
On paper, Uber provides a service that lets anyone in the world hail a ride to bring them to a designated location. After all, drivers must somewhat meet clients’ demands and provide an affordable and acceptable service. All of the information to hail a ride is sent back to Uber’s central servers before it is dispatched to potential drivers in the local area. This may well be an inefficient approach, as they could use fog computing to use local hardware at their disposal and cut out long-distance transmission altogether.
Moreover, the benefit of fog computing means there is no third party controlling of the data. Additionally, SONM is capable of fulfilling the needs of passengers and drivers alike without them having to rely on parties such as Uber or Lyft. A decentralized application using a decentralized network of computing power can achieve the same result, but at a cheaper price and without intermediaries. If companies such as Uber do not embrace fog computing, they may eventually be replaced by decentralized applications.
Messaging Protocol API
The new SONM whitepaper also includes more information on the messaging protocol API. Earlier, the project has established that its world computer general architecture/infrastructure will follow the same modular way as that of personal computers. It means that SONM world computer has all the components: CPU, BIOS, plugins board, bus for data exchange, hard drives, graphics cards, etc.
In the updated paper, SONM introduces a communication bus to carry out data and message transfers in the network between the aforementioned components. This bus is represented by P2P101 Whisper modified in FUSRODAH communications module protocol of messaging between Sender (Node) and Watcher (worker) machines. In SONM’s case, the interaction takes place between miner and hub using a unique smart contract system.
More information on the SONM’s smart contract system can be found in Section 2.4.3 of the latest whitepaper.
More Attention to Safety and Security
The latest SONM whitepaper discusses the security aspects for miners and buyers in detail.
For miners, the project offers a daemon within one of the docker’s software packages. This daemon consists of a container, client tools, and API — each enabling miners to control the modus and containers. By doing do, the daemon ensures complete isolation for the containers launched on the node at the file, network, and process level.
The safety feature also include protection from hostile workloads. Any form of payload does not necessarily harm the computer, but still have the reputation risk possibility. SONM therefore uses a special ‘Whitelist’ contract, which is the part of its Anti-Fraud system. This system also allows the platform to eliminate dishonest nodes.
For buyers, SONM divides the prospects of security in two parts: consumption and functioning. The first part describes a series of methods applied to ensure honest buyers run their tasks for a given time; while the second part discusses how SONM applies certain tricks to ensure problem-free task execution.
“We take the container and extract its hash. If the hash matches the mastercopy on the hub side, we verify the container. The hash is removed by the Docker engine and subscribed by the platform private key, which is unique for each installation. Then, among other things, we also force update the Docker engine and platform key, so potential hackers will have to learn how to hack the whole system very fast and, in fact, with such a security system there is zero possibility of any successful hack.”
More information on the SONM’s safety and security issues can be found in Section 2.8 of the latest whitepaper.
Artificial Intelligence Plans
The implementation of AI in SONM platform focuses on solving three main tasks: to solve trust problems, the Knapsack problem, and the Traveling Salesman problem. While the trust problem in context of trust issues between hubs, is solved by analysing their rating systems, the Knapsack problem and the Traveling Salesman problem are solved by dividing resources between different projects/hubs, and by resource distribution and backs to GRID-network standards.
New Business Model and Roadmap
The latest research done at SONM paves the way for a better understanding of cloud computing market and its immediate needs. The project has therefore built a financial model for different implementation scenarios. You can read the whole document here.
Join the ICO on June 15th : ico.sonm.io
Sonm Website: https://sonm.com/
Bitcointalk ANN: https://bitcointalk.org/index.php?topic=1845114.0
Bitcointalk Bounty Thread: https://bitcointalk.org/index.php?topic=1881191.0
Telegram (English) @sonm_eng
Telegram (Russian) @sonm_rus