PS. Pretty well compressed. How did you get 900Mb to shrink to 570Mb?
Must be difficult, because the data is quite "random"
It looks like standard gz-compression. It could probably have been smaller using bzip2, but that takes much longer to compress.
Bitcoin addresses only use 56 different characters, and balances only 11. That leaves plenty of room for compression.