Storage trait — implemented by hosts. A namespaced, async key-value interface.
See docs/ARCHITECTURE.md for the namespace contract. Hosts are responsible for at-rest encryption of the keystore/ namespace.
docs/ARCHITECTURE.md
keystore/