[hashcash] Re: more format stuff

  • From: "Eric S. Johansson" <esj@xxxxxxxxxx>
  • To: hashcash@xxxxxxxxxxxxx
  • Date: Wed, 24 Mar 2004 20:38:19 -0500

Hubert Chan wrote:
> Is the time limit necessary?  Not having a time limit only requires
> that hashcash verifiers have an extra bit mostly trivial of parsing
> code.  I don't see that it creates any problems with double-spending
> databases, or any other part of the system, unless I'm missing anything.
> 
> I'm just asking because if we don't have a time limit, then I can
> unblock hashcash from entering Debian testing.  I'm fine either way,
> though.

I don't see there being any formal need for an expiration data.  the 
toolkit should accept a specification from the caller stating which 
stamp versions are acceptable.  For example, after we decide that 
version 1 stance are sufficiently stable and are the one true way, 
systems using Hash cash should be able to devalue version 0 stamps 
within the stamp generating/validating subsystem.

the default case should be to accept all stamp versions known and to 
generate only the highest version.

I would however hold off on the transition to testing.  I'm trying to 
find the time to put in file locking on the double spending database and 
I hope to have it working in the next day or two.

---eric



Other related posts: