cat BIG_FILE.tar.gz | ssh user@192.168.1.12 "tar xzf - -C /home/user"
This magic command uses the network to only transfer the file and as it reaches the target computer it starts getting decompressed straightaway. Minimum traffic, no temporal disk usage.