Text this: Enhancing blockchain quality-of-service: a comparative analysis and novel smart contract mechanism