Lets say that someone wanted to prove they owned some metadata without revealing who they were. For instance, lets say they needed to prove they had owned a contract but that contract was in an address that had a lot of bitcoin in it, but they didn't want to show that they had that much capital (maybe a bad example) , but FOR WHATEVER REASON they didn't want to reveal their nest egg address or undermine the psuedonominity of previous linked transactions Would it be possible to reveal the existence of the contract, by simply proving that you own an address that was generated by the same seed.
For instance, Electrum generates six addresses after you create a seed. Lets say the contract and a lot of bitcoin was in the first address in that sequence.
Could you prove that you own this by signing the second address in that sequence (or even a change address), and it would irrevocably prove that you own/control something in the other address without linking the two addresses together the result being that you would know that "yes this address in within the same sequence of addresses, one of which contains the information that needs to be proven"
I think this would have perks for privacy of bitcoin and associated technologies