block broadcasting / syncing works until there is a chain fork