Elastos is an internet operating system focusing on re-decentralizing internet with blockchain to secure identity. Utilizing the Internet as the base-layer infrastructure rather than as an application, the Elastos approach emphasizes that network communications should be separated from application computing, and prohibits apps from direct access to the network to prevent viruses and other malicious attacks such as DDoS.