The real problem here is that is really rare to find the nvidia type. All i see is the gigabyte/MSI/Zotac and so on... version.
There is some way to know, where to buy the Nvidia one? I also go on the nvidia site, but nothing. How rare is this damn graphic card to find?
You can buy the gigabyte/zotac/MSI 1070ti. All they do is take the base card from Nvidia and put their own fan system, shroud, and software on it. Think of it as the same person with different outfits. Some outfits run cooler, some run hotter, some are louder but it's all the same person.
I have an ASUS Cerberus 1050ti. It's the same as the standard Nvidia 1050ti but to me, it looks better and runs quieter. It came from a bitcoin miner and it's still kicking ass and taking names today.
So my suggestion is to look at the 2 or 3 most important things you desire from the card. Is it most important to have better cfm with the fans (higher cfm moves more air to stay slightly cooler), the looks, or is it built-in overclocking so it goes faster? Take a moment and rank them in order of importance.
Next, look at sites selling those MSI/Gigabyte/Zotac 1070ti cards and compare the prices.
Then read reviews on sites like gpuboss or TechPowerUP to get some very detailed information. Look for things like the cfm ability of fan or fans to move air, does it have a copper heatsink which pulls air from the card better than aluminum? What's the decibels (db) rating cuz higher is louder so lower would be quieter card. What connections does it have? HDMI, VGA, DVI?
With all that done, you'll have a really good idea which card speaks to you the most and it'll help you understand it a little better.