How NFTs Can Be Used for Event Ticketing and Authentication