#aquariusbret, hashcash function: take a known string (above I propose time + target url), and then compute a nonce such that sha256(known string + nonce) begins with "000000" -- one sets the number of zeroes to control the difficulty of the hashing function.