Synching large files and differences

Syncthing will create a temp file, copy unchanged blocks from the old version, transfer changed blocks over the network, then rename over the old version.

https://docs.syncthing.net/users/syncing.html