Universal Payment Channels