The following parts seem contradictory:
This file won't be accessible by anyone but would be stored on the local device itself in an inaccessible folder for higher safety.
Let's imagine a day when John is holding thousands of bitcoins and someone challenges them that they are the owner of a particular wallet. Maybe they got hacked, and they had legal disputes. OR some other example that you might be able to imagine, maybe prove ownership in Bitcointalk forum for that matter.
If John owns the private key of the address, why not simply using that as proof of ownership? Similarly, if John is hacked, and the private key now is owned by the hacker, why isn't it reasonable to assume they compromised John's VNSR file as well?
From my understanding, the goal of this idea is to expand the range of fingerprinting sources for the user. This way, if their private keys are compromised, they can provide evidence to prove their identity and minimize any doubts. What I don't understand is: who's the recipient of that evidence? The Bitcoin network understands only concrete, cryptographic evidence. And if the recipient isn't the Bitcoin network, how can that affect the Bitcoin network?
Well yes this would be for increasing the conformity of the identity. VNSR file would be complex data with seeds and primer coupling so no one would ever understand it except the analyser and its linkages with the blockchain. It would be like a file with no doors at all. Imagine the level of security.
The witness of identity would be blockchain data itself. If you read carefully then I have explained how seed and primer forms the unique combination for identification. This also makes sure there is no human verification in this one.
For example, if I sign a message and somebody wants to verify it then they would do it manually at their end. But in case of VNSR, it’s auto responder.
This might sound way primordial idea but it’s already happening satellite DNA fingerprinting.