Blockcloud aims to reinvent the roads on which modern applications drive on. It is a blockchain-based advanced TCP/IP that improves and upgrades the existing Internet. Combining the advantages of blockchain and Future Internet technology, it reconstructs the technology layers below where current blockchain networks and Internet applications operate. Blockcloud serves as the “building block” to provide constant connectivity for dynamic networks. It will provide better mobility, credibility, incentives, security, fairness, and scalability to upper-layer applications.
Blockcloud contend that blockchain technology offers the most viable means to introduce the mechanisms for incentivization and trust necessary for a functional IoT ecosystem. The protocol will include an application-layer overlay on top of the underlying network of connected devices, utilizing Service-Centric Networking (SCN). In essence, Service-Centric Networks (SCN) provide the mechanisms required to deploy replicated service instances across a distributed network, routing client requests (i.e. from IoT connected devices) to the closest instance while maintaining the most efficient usage of the network infrastructure.