The DNet App is hosted on user's node. The App node does not need DNet blockchain node to run.
The node can automatically join and connect to the dnet once in dnet's member list or need confirmation. It is configured by a flag, if not configured, the default is
need_confirmation = true.
For example, a node with public website can be set to
need_confirmation = false