Bitcoin Sheffield: Private Keys & Addresses