don't start the blockchain daemon until the view model has been wired, otherwise it may miss startup events