Bitcoin Sheffield: How do transactions work?