LiquidEOS’s new platform, which is simply called “the dApp Network”, will allow users to access dApps that never go offline. Meanwhile, developers who host their apps on the network will benefit from lower hosting costs.
Backend vs. Frontend Decentralization
In general, dApps are decentralized on the backend: this means that an app’s underlying smart contracts are executed by nodes on a blockchain. Although dApps can be frozen due to security issues, they generally operate as long as the blockchain is functional. This means that social, legal, or political pressure cannot shut down a dApp.
In that regard, dApps are virtually unstoppable. However, dApp frontends are generally not decentralized or hosted on the blockchain. Users typically access dApps via a web page that is hosted on a traditional, centralized web server. Unfortunately, websites can be hacked or suffer downtime.
There are ways to mitigate these problems: multiple sites can mirror a dApp, and developers can offer downloadable apps, but these are not universal practices. A better solution to downtime is needed, and this is the problem that LiquidEOS is solving.
“IPFS is a peer-to-peer distributed file system…in some ways, IPFS is similar to the world wide web, but IPFS could be seen as a single Bittorrent swarm…. IPFS has no single point of failure, and nodes do not need to trust each other not to tamper with data in transit.”
Already In Action
“It would be awesome to see utilities such as EOSTOOLKIT, apps and games hosted and published in the network for easy browsing and discovery.”
EOS is not the only blockchain project to take advantage of Cloudflare’s IPFS protocol. Other crypto-related projects, such as the Ethereum-powered CryptoKitties, also intend to use the IPFS network to store their assets. Additonally, Sia and Decentraland are reportedly using the network.