Honestly it seems like the biggest problems here are that Ticketmaster in particular has a huge sway in the current venue and artist market, having contracts that require an artist or venue to exclusively use their ticketing system.
Honestly it seems like the biggest problems here are that Ticketmaster in particular has a huge sway in the current venue and artist market, having contracts that require an artist or venue to exclusively use their ticketing system.
“ Tickets become tradable digital collectibles (NFTs), with a variety of awesome possibilities for fans & event organizers.”
This is one of the limitations of the NFT model.
You are also limited in what cryptography you can do because all of the data involved has to be public - so no private keys can be involved in that computation if you want them to stay private.
Take the example of transaction fees on sale of NFTs. A lot of NFT creators wanted to be able to take X% of the sale price of NFTs as an ongoing royalty. Here's how that might have to happen if you did it algorithmically:
1. You initiate an NFT transfer that requires the creator's signature to be processed
2. You pay a fee to the creator and provide proof of the purchase price to get them to sign the transaction
3. The creator signs your transaction, completing it
This step involves trusting the creator to do (3). You cannot automatically do (3) without the creator's private key being on-chain.
Note that if it were a flat fee, there would be no problem - the transfer transaction would be able to auto-deduct the ETH from your account and move it to the creator's, but the variable fee creates problems.
I'm assuming the Ethereum chain; the Bitcoin VM is primitive by comparison.