Decentralized Systems with Design Constraints: