Before hashes existed, it wasn't unusual for scientists in the 17th and 18th century to drop an anagram instead, to establish priority on a discovery before one was ready to fully explain it. For example, in 1676 Hooke published an article containing the string of letters "ceiiinosssttuv", which two years later he revealed to stand for "ut tension, sic vis", meaning "as the extension, so the force".
Having the hash at any given moment doesn’t prove that I had the file at that moment, but rather that someone had the file, generated the hash, and I have the hash. (This is obvious to most readers on HN, but might not be obvious to casual or non-specialist readers of Patrick’s article.)
The hashed file itself might contain your name. Or you could just publish a signature (a hash encrypted with your private key such that anybody with the public key can recover the hash) instead.
The really interesting part here is that a hash is a core building block for proving a priori knowledge.
As I understand him, there exists some reddit/twitter/mailinglist/other channel where people post messages like this:
I am [Identity] and I claim hash [hex digits]
[9 months pass]
My claimed hash corresponds to [link], which proves I could have hacked [target] 9 months ago.
Can someone give a link to a real public communication channel like this? Or are these invite only?
I think this same technology is the basis for some cryptocurrency contracts which monetize claims on future events (prediction markets). The prediction is hashed and the topic is stored in a smart contract. Then, should the prediction be true, later the future-teller benefits from the counterparties' commitment to the opposite side of the contract.
ipfs is great for this as it eliminates the manual file publishing and hash verification steps. you can publish the ipfs hash and when you want to disclose publicly, you can start providing the data on ipfs and everyone can download the file that belongs to the hash.
The usage of "dropping" is confusing here, and implies "stopping the usage of". If the author did not use a rare definition of "dropping" the post would have no purpose.
Sorry if I misunderstood you, but I don't believe the author is advocating for this particular use of "dropping" to become mainstream. The author is explaining what "dropping a hash" means precisely because it is not widely understood. It's basically a term of art, not something created by the author.
In this context dropping means "leaving behind", as in "I dropped my water bottle in a trash can when I finished it." The author did not invent this terminology. He is explaining it to a wider audience.
For a file significantly bigger than the size of the hash, it's not possible to reverse, since there are many such files that would match the hash. See: https://en.wikipedia.org/wiki/Pigeonhole_principle