How is a decentralized system different from distributed systems?