Time Machine works on file level, so every time a file changes the full file will be backupedbacked up. As you‘ve found out it‘s not wellsuitedwell suited for large files with frequent small changes.
One way out would be to exclude the directory containing your blockchain file from Time Machine and use rsync
to do backups.