[hashcash] Re: hashcash wish list

  • From: Atom 'Smasher' <atom@xxxxxxxxxxxxxx>
  • To: hashcash@xxxxxxxxxxxxx
  • Date: Sun, 29 Aug 2004 01:56:20 -0400 (EDT)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

2 more wish list items...

1) if there is a config file(s), and a message is being sent on stdin, a blacklist would be nice... just in case one winds up on a mailing list of "special offers" and they use hashcash... of course a blacklist, in this context, would only mean that the stamp is not accepted (hashcash -c returns !0)... the message may still be subject to other filtering, but these messages (in most settings) don't bypass the spam filter.

        ~/.hashcash/blacklist:
        ## mailing list thinks there legitimate marketing
        ^from: *special-offers*
        ## my crazy uncle who fwd's me bad jokes
        ^from: *crazy-uncle@xxxxxxx*

whether such a blacklist only looks at headers is debatable... the option of using headers and/or body would be great, but *probably* overkill.

2) at some point, v1 (or later) will (hopefully) be widely used, and v0 will be a historical footnote. there should be an option (command line and/or config file) to determine what version stamps are accepted. if a v1 version of hashcash accepts v0 stamps, there's no way to prevent someone from "getting lucky" with 1-2 extra bits (and who knows what later versions will improve on?). what version of stamps are accepted should be determined by the user.


...atom

 _________________________________________
 PGP key - http://atom.smasher.org/pgp.txt
 762A 3B98 A3C3 96C9 C6B7 582A B88D 52E4 D9F5 7808
 -------------------------------------------------

        "Non-violence leads to the highest ethics, which is the
         goal of all evolution. Until we stop harming all other
         living beings, we are still savages."
                -- Thomas A. Edison
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.3.6 (FreeBSD)
Comment: What is this gibberish?
Comment: http://atom.smasher.org/links/#digital_signatures

iQEcBAEBCAAGBQJBMXAMAAoJEAx/d+cTpVciDcQH/j1Qir3JmbPnofr4KShypapK
H62ywQBoj74dIqAGCFUovxZJAKYJYFSs38P7TQViXaZm7T2crLT9nmjcwQ3oAo80
TbuzTTnLlY+TYr+LS1xg1JFn7zSfqvAWwzYbpdXbJgAaoRMOSB0TVVXLzV4rYVF4
Ip9Ul2MVmfkttGXBpAPhRQSHFYm1/UtZwWDNcq10l5ftN2YZrQQ/feRWxd/AlLeG
fgaejxdAq3FLddaEPWgKrBNbD2FtlyANXM91q9Om+PiKNrwsCXgqQtRQMmQ6Kph5
UAE7sfAgH6xQEC/cShIQ5rd8jyAcBUpDpiFaTgDyVxQcHDT/Sw3Km3ANqtEI9wg=
=qekA
-----END PGP SIGNATURE-----

Other related posts: