If the reason for requiring a phone number to use your service is spam prevention, why not add a secondary option that charges PoW or sats?