Virtual Block Group: A Scalable Blockchain Model with Partial Node Storage and Distributed Hash Table. (8th May 2020)