A distributed computing framework based on lightweight variance reduction method to accelerate machine learning training on blockchain | IEEE Journals & Magazine | IEEE Xplore