What countryfree meant is that you can make an unlimited amount of wallets. You can use each one for different things, but you can't make a wallet accept only certain types of transactions. You can't reject transactions.
If he can write a wallet what checks the recipient address against a database of specific purpose wallets and denies the transaction if the target isn't one of those "known good" addresses then this stuff is doable.
I thought that it can be possible....
Doing this requires more effort than it's worth it.
I suppose you could program your own wallet, which didn't allow sending of bitcoin to wallets not in its database, but I don't know why it would be considered a feature and not a bug haha...
Re: the physical objects thing, I guess the shoes might work, as the manufacturer could embed RFID tags inside them in a way that couldn't be tampered with without destroying the shoes. These could be linked to some sort of database sidechain with records of all the individual shoes, so when you paid, then scanned them it would see your bitcoin payment on the blockchain, then register that you were the new owner.
This idea could have potential for super limited edition stuff (possibly artwork?), but you would still have to trust that the original tags weren't fake, and that the shoes hadn't been physically hacked by skilled Chinese cobblers, amongst other things.
I guess the wine could have a chip buried in the glass of the bottle somewhere?
protokol Thanks for reply!!!
LaudaM and Onkelpaul what do you think about it?