Every day, consumers give out their credit card or bank account numbers to strangers whom they trust to take out the correct amount and safeguard their sensitive information. "That's terrifying if you really step back and think about it," says Jeremy Allaire of Circle Internet Financial.