The Rutile network.
Rutile is a decentralized hosting platform. This means that anyone can participate in becoming a server and start hosting someone’s website.
The network is secured by a subset of Blockchain, called the (Block)DAG. This allows data to be permanently stored, which is useful for transferring value and creating self-executing (smart) contracts. And to have transactions be executed parallel to each other.
The Rutile chain uses Proof-of-Stake for securing its chain. People can participate in the network by staking RUT tokens. The more RUT tokens they stake the higher chances of getting picked.
Once a participant gets picked to validate transactions it must check if all transactions are possible. If the participant is honest it can collect the fees from the web application.
However, if a participant acts maliciously it will get punched by burning the stake they have put in. This incentives participants to do honest work and keep the network secure.
People who participate in the Rutile network gets rewarded with RUT tokens. They earn this by acting fast on requests and changing the state of the web application.
Rutile has storage included in its network. This allows you to store and read files from the network. The storage layer is powered by IPFS. Rutile takes care of the incentives to store the files and the availability of the files.
Rutile is serverless based. This means that your code only runs when it’s requested to run. The non-serverless code runs all the time even when you don’t need it, while you still pay for it. With Rutile, you only pay for what you need.
All serverless functions are written in WebAssembly. This means you can write your code in any programming language that can compile to WebAssembly, allowing you to use your existing skills and team.