Skip to main content

Compute intensive dApps

Due to the Inchain architecture and Coinweb's parallel execution environment, Coinweb enables dApps to close in on their centralised counterparts when it comes to computational resources. Since only one honest Coinweb node is necessary to maintain the security of the network, far fewer nodes will have to run the smart contracts on Coinweb than on systems with consensus-bound verification of the computations. Since the introduction of blockchain smart contracts with Ethereum, the massive growth and innovation in dApp development and usage is clear evidence that the demand for decentralised computation is continuously growing, with several examples of compute-demanding dApps achieving viral growth until further growth was stopped by chain saturation. It is very reasonable to believe that many new dApps will be created with even better viral properties, but also likely with higher complexity and computational demands. Some viral properties are directly tied to computation resources, such as for example gas-fee abstraction that reduces user friction but requires additional computation for each transaction. In most cases, centralised applications currently have an advantage over dApps because of the much better computational scalability. If this gap can be shortened, dApps can compete in a broader scope of use cases than today. There are clear advantages with decentralisation that compute-intensive could leverage. For example within AI, the usage of decentralised AI models could be extended to various forms of dispute resolution, trading-based DAOs and a vast number of other automation tasks, where participants could partake through trustless mechanisms with increased composability and reach. Also within cryptography, there are compute-intensive use cases such as ZK applications and quantum-resistant cryptography that are already focus areas for many projects and teams.