Smokin' Hot Bitcoin Signatures