DECENTRALIZED COMPUTING