Micropayment channels. By Matt Corallo and Mike Hearn.