fix: smoother loop for quicker shutdowns
add: subscribe to GetChain requests
synchronize with blockchain on start