Catering for centralised or decentralised network structures.