Text this: Designated confirmer threshold signature and its applications in blockchains