Hello,
"I cant check by Name, because there can be same name of blob coming in and in that case it will be overwritten in Blob container."
I don't see why is this a problem.
Example if the name of the blob is the same than the files' name:
Blob1: samplefile
File1: samplefile.pdf
File2: samplefile.png
---
A new file is uploaded to sharepoint;
1) Check file name: samplefile.pdf
2) Check all blobs - list blobs action
3.1) If there is a blob with the same name check the files
a) If there is a file with the same name, do nothing;
b) If there is NO file with the same name, upload it.
3.2) If there is no blob with the same name;
a) Create blob and upload the file.
This will work if there is a consistency between blob name and files listed there.
--------
Regarding your question, I do see the same behavior between checking content in sharepoint vs get blob connectors;

Also, please keep in mind we are storing files in different types of data source. If I find a way to compare both outputs (we can use a substring just to compare the first values - part of it are equal) I will share it.
Thank you,
BR