> Whenever the key is checked, the software that checks the key creates an entry in the blockchain.
Right. So on top of a blockchain there's some software that inputs something on the blockchain.
What's to stop me from creating software that won't create those events, but will still check the key?
> Any authorised dealer
> so ownership can be transferred in the same way
Curioser and curioser. So now there are centralised dealers that can transfer ownership. So only selected few can create events on the great decentralised blockchain. Tangential question: if I want to give the watch as a gift, do I have to have Rolex's blessed authorised software to do that?
Also, if "authorised dealers" have the power to do this, it means they have the cryptographic keys. This also means that the rest of the world has them.
> So if someone tries to sell you a "Rolex" and you scan it, you'll have the history of the watch right there.
Indeed. So, the counterfeit watch comes up with a real history. Rolex produces almost a million watches a year. It will be ridiculously easy to pick up numbers for the counterfeit watches that are new.
Those that are not "new" can be sold at second hand markets.
> but then if you buy a "Rolex" on eBay from a random seller (not an AD) you kind of know what you're getting already don't you?
Ah. And here it is: "blockchain can help verify authenticity with near 100% certainty" devolves into "you know what you're getting into" in the span of three comments.