# Deducing the Necessity of DWNs ## Guiding Principles * DWNs should stay out of the way as much as possible. * Let developers be developers. Give them the freedom that they're accustomed to * Keep things simple * No Homer car * ![](https://i.imgur.com/DFmvtyJ.png) * Always keep reference application/service in mind ## DWN truths/goals - Storage for user data to prevent vendor lock-in. - Access awareness & control of user data by the owner. - Standardizes mechanism for data read & write. - Standardizes mechanism for DID-based auth. - Native data encryption support, perhaps?!