players can achieve decentralize sync