This paper proposes an architecture for decentralized user-centric data management applications for communications in smart cities. The solution proposed tackles some of the typical problems that affect centralized systems, related to the ownership, exploitation, management, and storage of data. A proof-of concept is presented, which demonstrates the feasibility of the proposal on an empirical basis. The proof-of-concept is implemented using Ethereum and IPFS as key tools. Continue reading