ForgeCDN
Whitepaper

Glossary
Network client – Any static content holders that want to speed up its delivery to end-user or to take the load from their servers off considered as clients. Those can be owners of highly loaded sites, online stores, video hosting, social networks, instant messengers, ad insertion systems, Internet providers, TV channels, telecom operators and TV operators providing their services via the Internet.

ForgeCDN network – decentralized content delivery network based on the principles of fog computing, using AI, whose participants make settlements in the cryptocurrency, and transactions get recorded in the blockchain.

System, system core – a complex of software and hardware that provides logic for the operation of all elements of the network, as well as the interaction of network nodes with each other. Does not include network nodes, sites and personal cabinets.

FORGE token – a token issued on the Ethereum platform. Simultaneously performs as a investors attraction for further trading on exchanges and ensuring mutual settlements between customers and network participants.

Network nodes, worker – hardware (computer, laptop, real or virtual server, etc.) with a special software installed on it for connection to the ForgeCDN network.

Network member – anyone who has a computer or laptop (with a static ip-address), registered in the ForgeCDN network.

End-user – is a person who ultimately uses the source of the network.

CDN (Content Delivery Network) – geographically decentralized network infrastructure that allows to optimize distribution of static content (photo, video, audio, etc.) to end-users of Internet resources.

ICO – form of investments attraction by selling tokens generated on the Ethereum platform. Information is recorded in the Ethereum blockchain.

Origin – domain name of the server where content stored for future delivery via the ForgeCDN network.

PreICO – fundraising round in open or closed form via limited number of tokens acquisition. Typically, aimed to raise funds for marketing following further conduct of the ICO.
The Problem/Case
The global network is expected to encounter data rate limitations in remote regions considering current development dynamics of such technologies as:
- Mobile Internet,
- Streaming services,
- Video broadcasting in social networks,
- Virtual and augmented reality in games,
- As well as the quality of the photo in modern camera phones
- and video in 4K and above.

The statistics
Every year there is an increase in number of Internet users. According to the Internet Trends 2017 annual report from KPCB, the number of users at the end of 2016 is 3.4 billion, which is 10% more than in 2015 and the trend towards such growth has been traced since 2009 (previously no reports were issued).
According to Cisco's forecasts published in the report "Visual Network Development Index" (Cisco Visual Networking Index™ Complete Forecast, Cisco VNI), the global volume of IP traffic will triple in size by 2021 and reach 3.3 ZB (zettabyte) (in 2016 the same indicator was 1.2 ZB).

Video content remains dominant by its share in the total IP traffic flow and in overall increase of Internet traffic (it is projected to be at 80% of all Internet traffic by 2021; in 2016 this figure was estimated at 67%). There will be somewhat 1.9 billion Internet-video users in the world by 2021 (excluding those using only mobile network); while in 2016 there were only 1.4 billion.

The dynamics of traffic growth is amazing. The development of content transfer infrastructure lags far behind from the increase of its volume. The solution to this problem can be found in vast cash infusions of techno-giants in the assembly, installation and maintenance of servers around the world. However, it is a huge expense line for them; the cost of maintaining the current infrastructure does not allow to lower the price for using content transfer network lower than 5 cents for developed regions.

The unique content delivery network ForgeCDN was developed with an aim to be an alternative solution to the problem. ForgeCDN helps to optimize usage of the resources already available for users in order to cache and quickly deliver content to any even hard-to-reach regions of the world.
The Product
ForgeCDN (forge content delivery network) is a decentralized content delivery network based on the principles of fog computing and AI, whose participants make settlements in the cryptocurrency, and transactions get recorded in blockchain .

Everyone with a computer or laptop (static ip-address is required) can connect to the ForgeCDN network and become its node. When connected to the network and pumping traffic from the content distributors to end users, the network participant receives a fee in the FORGE (currency), issued by and based on the blockchain platform Ethereum.

Any static content holders that want to speed up its return to the end-user or to take the load from their servers off considered as clients. Those can be owners of highly loaded sites, online stores, video hosting, social networks, instant messengers, ad insertion systems, Internet providers, TV channels, telecom operators and TV operators providing their services via the Internet.
Technologies
ForgeCDN is a high-tech product, grounded in combination of breakthrough technologies for content delivery and blockchain and cryptocurrencies operations.

Fog computing
The ForgeCDN network utilizes decentralized capacities of the network participants working for the reward. It is called fog due to its topological peculiarity: the nodes of the system (computers, laptops, tablets, etc.) are literally everywhere; the size of these capacities is relatively small in comparison to general CDNs, and reminds micro-droplets that are suspended in the air causing fog. Our software and hardware control this fog, allowing us to use it as a homogeneous environment.

Blockchain, Ethereum and smart contracts
Ethereum is a platform for decentralized online services creation operating on the blockchain basis and working with smart contracts. ForgeCDN smart contract of this platform is programmed to transfer funds from content providers to system participants and developers only after fulfilling their obligations to transfer content to the end-users, which gives the guarantee to all the participants.

High degree of content protection
We use a symmetric algorithm of block-based content encryption AES 128, accepted as a standard for encryption by the US government. On the one hand content is stored in encrypted form at user side, which does not allow to dispose the content by participant at its own discretion, protecting the rights holders, on the other hand, it protects the network participants from accidental transfer of illegal content (in case content-provider managed to bypass our system of legality of content tracking).

Nodes performance
The network uses smart managers of operational and disk memory for network members. This technology allows increasing the speed of delivery, placing the most popular content in RAM and less demanded to store on the hard drive. Additionally, managers can reduce the load on the hard drive, which significantly reduces system participant's equipment depreciation.

The speed of the system
Core of the system is written in C ++ programming language, which can combine the properties of both high-level and low-level language. It allows optimizing the network in such a way that even at 40 GB output data from one device (which is equivalent to 40,000 simultaneous connections with an average speed and corresponds to the average video quality broadcasted in the Internet), for instance processor Core i7 gets loaded only by 10%. Such a low consumption of the processor's resource will allow using the equipment for its intended purpose while simultaneously connecting to the ForgeCDN network. In addition, it allows one to connect devices with weak processors to the network.

Artificial intelligence
One of the unique features of the system is the presence of artificial intelligence. The algorithm is in a constant process of self-learning, and its main function is to redirect users requesting content to the participant's CDN on the basis of 36 parameters, such as geographical distance, channel bandwidth, cached data in RAM and so on. Thus, the algorithm allows one to deliver content to the end-user in the shortest possible time.

Load balancing, fault tolerance
The traffic balancer constantly monitors the conditions of network participants and redistributes the priority of routing in conjunction with the algorithm of artificial intelligence. Core redirects end-user to network node in accordance with the weight assigned by AI. The system keeps track on cases of undefined participant and translates it by distributing traffic. Decentralization at the network architecture level contributes to fault tolerance increase. And the failure of one of the kernel servers only leads to automatic redirection of nodes and content consumers to the nearest working kernel server.

Rating system
We developed a rating system for the network participants, which is one of the criterias for selecting them as the final node for the transfer of content on demand. Artificial intelligence takes into account this criterion, together with many others, and thus controlling the balancer and increasing the possibility of getting a reward to the most stable participant.
System operation description
In the system there are two roles: forgeminer, which distributes content and a client
who wants to increase the speed of access to their Internet resources. Forgeminer can create several workers for each computer, tablet or laptop. The client adds origins — domain
name of the server on which the content intended for delivery via ForgeCDN
Customer role
The clients of the network are any companies that need to provide quick access to their Internet resources with static content (pictures, music, video, etc.) or to remove high load from their own servers. In addition, the system will accelerate the return of content in hard-to-reach regions for heavy traffic.

After registration it becomes available for user:
– Deposit replenishment in the network, which is FORGE tokens purchase for fiat funds.
– The origin creation in the network is fulfilled by passing the URL to the content, if necessary introducing additional authentication parameters, receiving in return an internal CDN link as following name.4gcdn.com. A link to the content on the site will need to be replaced with an internal CDN link.

A client registers on the web site and receives an account in the network with the role of the client.

Origin's creation
– Tracking the quantitative and qualitative performance of origins in overall (including the dynamics of changing parameters). It is possible to track each origin separately as well.
Client's dashboard
– Receiving the invoices for conducting contractual relations in current generally accepted legislative norms.
Role of Forgeminer
Anyone who wants to hand over computing resources (computer, laptop, tablet, etc.) for a paid rent can become a member of the network. The network does not impose minimum technical limitations, but possible remuneration may depend on the resource parameters.

Anyone can register on the website and get an account with the role of the network member.

After registration, it becomes applicable to use the following options:
– Ability to create a "worker" – separately generated account in the network for one unit of computing resource (computer, laptop, tablet, etc.).


Forgeminer registration
The screen showing creating a worker account for one computer, laptop or tablet
For the worker, a username and password are generated to enter the network. Next, you need to download a special application for your operating system, run and log in under the generated login and password. Everything is ready, the worker is working!

– Tracking the number of requests for each individual worker, distributed traffic and other quantitative performance indicators, including the amount of internal FORGE cryptocurrency that has been mined.
Dashboard of Forgeminer
– It is also possible to look at each worker's dashboards with the dynamics of mining and make changes to settings or delete them.
Dashboard and the settings of an individual worker
– Transfer FORGE cryptocurrency for one's wallet, thus to exchange through the stock for Ethereum/Bitcoin and etc.
Economics
Wallets and contracts

FORGEwallet – is the main wallet that receives and stores ETH. Its main purpose is to support operations. FORGEwallet contains smart-contracts.

Operationwallet – is a wallet, that is used during closed pre-ICO in order to make payments to members of bounty-campaigns, miners and other operation-related payments in FORGE and ETH.

FORGEbank – a contract, placed in ETHwallet, that receives and stores remuneration of the FORGE team. FORGEbank transfers payments in accordance with a schedule.

E – a contract, placed in FORGEwallet, that emits FORGE tokens. E contains descriptions of tokens' functions, records of transactions, etc.

Crowdsale – a contract, placed in FORGEwallet, that provides automatic exchange of ETH into FORGE tokens.

Business-processes of FORGE Tokens


Contract E emits 61 570 000 FORGE tokens on Ethereum platform.

Contract E sends tokens, that are required for pre-ICO to FORGE wallet. Pre-ICO is conducted both automatically and manually starting from 2nd until 29th of April. When conducted automatically 1 500 FORGE tokens are sent for 1 received ETH by Crowdsale contract. For bulk buyers the price is negotiable. The received ETH are used for marketing during preparation and conduction of ICO.

  • Additional 20% to FORGE tokens bought by investor are transferred to FORGEbank.
  • Additional 11% to FORGE tokens bough are transferred to Operationwallet and used as miners' remuneration at the initial stage of the company's operation.
For example, when 10 ETH are received, the sender is granted with 15 000 FORGE tokems, while
15 000 × 20% = 3 000 FORGE tokens are transferred to the FORGEbank and 15 000 × 11% = 1 650 FORGE tokens are sent to Operationwallet. Therefore, 19 650 are deducted from the FORGE wallet.

When pre-ICO is finished on 29th of April, the remaining tokens are used during the next stage of ICO, that is to take place from 30rd of April until 2nd of June. At this stage 1 ETH equals to 1 000 FORGE tokens.

  • 20% of ETH tokens are transferred to FORGEbank* contract
  • Additional 1% of the ETH tokens sent are transferred to Operationwallet as a remuneration for the members of bounty-campaigns.
  • 10% are sent to Operationwallet as a remuneration for the miners at the initial stage of the company's operation.
For example, when 10 ETH are transferred to a contract, the sender receives back 10 000 FORGE tokens, while 10 000 × 20% = 2 000 FORGE tokens are transferred to FORGEbank, and 10 000 × (10 + 1) = 1 100 FORGE tokens are wired into Operationwallet. Thus, 13 100 FORGE tokens are deducted from the FORGEwallet.

* Each team member is granted 50% of the due tokens on 15th August 2018, and the rest 50% are transferred on 15th August 2019. Thereby we would like to assure that the project will be finalized and market price of the tokens is substantial.

ETH received at ICO stage becomes valid only after ICO is completed on 3rd of June 2018.

When ICO stage passes the unclaimed tokens are ceased. This allows to avoid the price of tokens to collapse after its listing on stocks, as well as the team to manipulate the market price of the tokens.

When ICO stage is finished, the tokens are released into main token-stocks. As 10% reserve of the FORGE tokens allotted to miners runs out, we plan to purchase FORGE with stock clients' money in order to support the tokens' price growth.

Softcap, hardcap and use of funds


Softcap – is a minimal amount of funds required for the company's functioning as a business unit.

Hardcap – is an amount of funds, that ensure the company's explosive growth and development during the next 3 years.

The issued tokens are distributed as follows (the right one):
  • 77% are sold, and the received funds are used for the company's development in accordance to the point in the graph below;
  • 15% is held by the team, and the funds are released according to the schedule: 50% of tokens are distributed on 15th August 2018, and the rest 50% on 15th of August 2018;
  • 7% are granted for the pioneer miners as remuneration;
  • 1% is used for the bounty-campaigns.

The funds raised at the ICO are used for the following budget items (the left one):
Marketing
Softcap $1M
Paid search for attracting clients and miners (~$10K USD per month)
Hardcap $25M
Quality promotions in top media and advertising channels (~$100K USD per month). Participation in 10-12 specialized events for attracting clients. Promotions with industry leaders for the attraction of miners.
Sales
Softcap $1M
Pre-scheduled meetings with potential clients.
Hardcap $25M
Hiring 8-10 World-class sales professionals for the operation at 5 global regions:
1 - North America;
2 - South America;
3 - EMEA;
4 - APAC;
5 - Russia, CIS and Eastern Europe).
Meetings with potential clients.
R&D
Softcap $1M
Implementation of product roadmap with all the necessary services, functions, and requirements to content delivery networks.
Custom paid development of additional features and services by clients' requests.
Hardcap $25M
Deep optimization of algorythmes for teaching neural networks for the most effective distribution of data among agents and delivery to end users.
Optimization of the delivery network for different client types: digital media, e-commerce, video services. Deep integration with content management systems.
Hiring high--qualified architecs and world-class developers.
Support
Softcap $1M
Development of public resources and instructions for client and agents.
Paid premium service for selected clients.
Hardcap $25M
Active pre-sale support of potential client.
Individual support for medium and large client.
Operation
Softcap $1M
Jurisdiction in Gibraltar.
Head office in Russia.
Hardcap $25M
Active pre-sale support of potential client.
Jurisdiction in Gibraltar.
Head office in the USA.
Representative offices for sales and support in 5 major global regions.

Operations with tokens


ForgeCDN clients pay for the services in US dollars at a fixed rate of 2 cents per 1GB of distributed content.

The network delivers content through workers that launch Forgeminers by users request. Forge miner gets paid 1,6 cents in FORGE tokens per 1GB for helping to distribute the data. 0,4 cents are held by the company as a fee for maintenance, marketing, etc.

Mutual settlement between the network and FORGE miners is made in tokens at the rate set at the time of the release of the tokens.

The network purchases FORGE tokens from stocks with funds drawn from the customers, which allows to generate constant demand on the tokens. Given the growing number of clients and volume of data being transferred, the amount of tokens purchased for miners also increases. Thus the price of the tokens in stock market also rise.

The stock market allows miners, funds and traders to earn from changes in the tokens exchange rate with regards to popular cryptocurrencies.

ForgeCDN releases a limited amount of tokens and start the initial stage of sales in order to create a market. Tokens that are left unsold are to be nullified so there is no room for price speculations by the company.
* – dollars and ETH can be easily converted and are equivalent to a currency that is commonly used in the most counties.
Roadmap
The product will pass the alpha testing phase and be ready for open beta testing with a group of interested users by the time of preICO fund-raising stage.

The team plans to do the firts release by the end of the first quarter of 2018 with the full launch of the network with accumulated customers.
2017 Q1
2017 Q1
Worker development for windows. Fast http web-server multithreading.
Worker development for windows. The manager of operating memory.
Worker development for windows. Disk storage manager.
Worker development for windows. Content Cryptography Module.
Worker development for windows. API module for interaction with the core.
Worker development for windows. The module for obtaining data from the origin.
Worker development for windows. Statistics and reports module.
Core of the system development (core). API for working with the worker.
Core of the system development (core). Module for working with end users, which makes a decision and redirects to the workers.
2017 Q2
2017 Q2
Core of the system development (core). The neural network module for data processing and retraining.
Deployment of distributed cloud infrastructure on different continents. Deployment of the system with geographic and load redundancy.
Core of the system development (core). Alpha testing.
Personal cabinet development. User and role module.
Personal cabinet development. Module for registration and authorization of the account.
2017 Q3
2017 Q3
Porting the worker under Linux (ubuntu).
Personal cabinet development. The client's PC.
Personal cabinet development. The participant's PC.
2017 Q4
2017 Q4
Personal cabinet development. Billing.
Personal cabinet development. The system of statistics.
Personal cabinet development. API for interaction with the core.
Writing the Ethereum contract.
Review of the Ethereum contract.
2018 Q1
2018 Q1
Alpha testing of the whole system.
ICO preparation.
Marketing.
Work with funds and partners.
2018 Q2
2018 Q2
Issuing tokens based on the Ethereum platform.
Pre-ICO.
ICO.
Open beta testing of the system.
Release.
2018 Q3
2018 Q3
Realization of clever fence of cached content from worker to worker.
DNS server development for automatic issuing domain names to workers instead of working on IP addresses.
Token authorization for content protection.
The ability to specify your own domain name for the client instead of receiving a level 3 name in the 4gcdn.com zone
The ability to work on HTTPS (the client will be able to download its SSL keys).
Optimizing the system for delivering streaming video content.
The ability to insert targeted ads into the delivered video streams.
2018 Q4
2018 Q4
Integration with the top-10 CMS and e-Commerce platforms for instant CDN connection without having to go into the settings.
Why ForgeCDN is the best CDN solution on the market
The content delivery network of the new generation 4gCDN outperforms its classic competitors significantly. It gets clear by comparing the main criteria that customers refer to when choosing a CDN provider:

1. The price of ForgeCDN is several times lower than that of a classic network, due to the use of available resources of workers. Classic networks must cover all sorts of variables and constant costs of maintaining equipment. At the same time, owners of ForgeCDN nodes use already available resources, for which they in any case pay.

2. Coverage that is capable of providing ForgeCDN in number and density of points of presence, including geography, is unattainable for the classic CDN.

3. The cache size, which ForgeCDN is able to hold at a time, numerously exceeds the capabilities of networks built and managed by a single center.

4. The use of breakthrough technologies, such as artificial intelligence, makes our CDN very effective compared to the classic competitors on the market. Indicators such as speed of delivery and optimization of work costs, in the ForgeCDN network are much better.

5. Easy connection for the client. Simply done in a few clicks.

6. Among other things, the ForgeCDN uses unique algorithms to optimize the delivery of video content.

According to the "Content Delivery Network Market" report from MarketsAndMarkets, the volume of classic CDN market for 2016 was $6.05 billion and it will grow up to $30.89 billion by 2022. It gives us no chance of losing.
Doomed to succeed
There are three pillars of the global web: computer computing, data storage, and the delivery of content to end-users.

Formation of a new generation of the Internet has already begun with products such as:

The golem.network project,
which implements a decentralized supercomputer. The company thundered all over the world at the end of 2016. At crowd-funding stage, it managed to attract 820,000 ETH in 20 minutes. Return of investment now is +5380%, capitalization - $456 million and its significant growth is expected soon. The first version release of the product is scheduled for early 2018.

The filecoin.io project, which creates a decentralized storage network. They had a stunning success as well. In September 2017, the company raised $257 million during its ICO. Return on investment was +1771%. There were only credible investment firms, banks and wealthy individuals among the participants.

The ForgeCDN naturally takes place in this series and will lead to the advent of the WEB 3.0 era. We will begin to share with each other the inactive capacities of computers, earn money on it and quickly receive reliable content.
The Team
Deim Rumbeshta
Founder, CEO
Head of internet banking and mobile banking for corporates at CFT.
Former CEO at USERSTORY – one of the top digital agencies in Russia.
Nick Pesegov
Co-Founder, Business and Technical Adviser
CEO & Founder at Telebreeze Corporation – one of the most known IPTV/OTT platform providers which operates its business in 61 countries around the globe.
Yana Lokotosh
Marketologist
Daria Evstegneeva
Product Designer, Editor
Alex Ziganshin
Backend Web developer
Eugene Golov
QA/QC, Smart-contract developer
Andrey Nikitin
Investor Relations
Konstantin Koikov
Frontend Web developer
Alex Kozyavkin
PR and Marketing Analyst
Advisers
Vasily Popravko
Market research Adviser
PhD, Consumer Insight & Data Analysis Professional,
Bangkok
Vladislav Marchenko
Business Adviser
COO at Telebreeze Corporation
Ruslan Fatihanov
Business and Marketing Adviser
Co-Founder & CEO at Lab365.ru - cloud platform for industrial laboratories
Regarding questions: info@forgecdn.io