With NKN, DApp developers now have a new networking toolkit to build truly decentralized applications rapidly and painlessly. DApp developers can focus entirely on the ideas and innovation, UI (user interface) /UX (user experience), and business logic that make their product successful to the end users. They no longer need to wade through the wild jungle of blockchain, cryptography, consensus mechanism, identity and security before they even write one line of code for their users.
For example, in traditional app development with centralized SaaS (Software as a Service) offerings, one can host app on cloud computing platforms, store data on cloud storage, use web services for text message, phone call and payment. In the decentralized blockchain world, it is already conceivable today to build a new kind of Facebook by using Ethereum /NEO for computing, IPFS for storage, and NKN for networking. The beauty of this new paradigm is that users will personally own their identity and data, and can be both consumer and provider in the entire system as well. On top of that, at each layer there are built-in self-incentivized mechanism to maximize the network effect and bootstrap the entire community.
NKN will be one of the three foundational elements and play a critical role in this decentralized paradigm.