DServe & DCode aims to promote decentralized computational applications and at preventing single points of failure which is quite common in centralized applications. It allows people to build applications in a more reliable and scalable manner by allowing participants to join hands and take up heavy tasks together. It allows traffic distribution to prevent downtimes at peak hour traffics.
It was a little tricky to ideate the project. One such hurdle was to trying to replicate certain features of a centralized system in a decentralized system while keeping costs at a minimum. Also had some difficulty with solidity code especially in terms of memory vs storage. Designing appropriate structure of structs and contract to minimize writes to the network.
Discussion