Hashcash implementation
