But in general there is no technical reason why changing the architecture from centralised to p2p is difficult.