But it possible to host a website almost on blockchain (see TON Sites as example) and withdraw certain modification permissions once the contract in launched.
It seems to me that it is possible to implement fully decentralized bandcamp-like site.
Yes, it is true that Telegram can technically ignore who owns an NFT with a username, just like any platform can strip a user of their username.
However:
1. If someone approaches you and wants to buy your username, you can sell it without the need for trust in the buyer or a third party.
2. Consider this scenario: someone writes anonymously in a public channel and then Telegram removes the channel, and bans its username. If the author has an NFT associated with their username, they have a way to prove to the public that the new platform where they continue to post is indeed managed by the same person and not an impostor.
Therefore, there is additional value in using blockchain in this case.
1. You buy a username. Old owner contacts support and claims their computer was hacked and they didn't want to sell. Will you lose your new username? No matter what the answer is, you will have to trust Telegram LLC to honor that.
2. Or that person can get a website and advertise on channel. Or a Twitter/Mastodon/whatever account. Or if you want obscure tech, they can publish a public key (directly, without blockchain).
You can certainly plug blockchain in many places. Hey, you could hook up blockchain to your light switch and use L2 transactions to turn the light on!
The real question is: given the specific real problem, is blockchain the best solution? So far the answer is usually "no" (unless the question relates to avoiding laws)
You seem to be arguing that it was possible to implement auctions without blockchain, and that such an implementation would be even better. I provided my example in response to josephg, who did not include "using blockchain is the best way to build such a product" in the list of constraints in his question. Therefore, I have not optimized my example for that.
That’s fair. I see “bidding on a username” as fundamentally the same as using bitcoin to buy a pizza. An auction is a bit more complicated, but it’s still just commerce. Bitcoin as over complicated money.
But I didn’t exclude commerce in my post above. Thanks for replying.
It seems to me that it is possible to implement fully decentralized bandcamp-like site.