1. Decentralized storage backend. 2. Add storage gateway to the bootstrap nodes. 3. Add offline message capability to normal nodes.