Decentralized & Distributed Systems