Homework 6, part 4: bitcoin payments.