Decentralized applications, such as dVPNs, do not have a single point of failure. The main server does not run the service. You make transactions to the nodes directly and link to them directly. As a result, an attack on a node will not jeopardize the connectivity or some other node.