Re: hashcash on wordpress

Aaron Toponce <[email protected]> Tue, 14 Jun 2011 14:34:06 -0600
Newsgroups gmane.mail.spam.hashcash
Message-ID <[email protected]>
--L/Qt9NZ8t00Dhfad
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Tue, Jun 14, 2011 at 01:04:51PM -0700, David Schneider-Joseph wrote:
> On Jun 14, 2011, at 10:35 AM, Aaron Toponce <[email protected]> wrote:
> > Indeed, although technically speaking, it isn't Hashcash. It doesn't use
> > the tokens, nor does it the Hashcash algorithm. Instead, it uses
> > obfuscation in JavaScript to force the client to present a matching key.
> > It is proof-of-work, but it's not Hashcash.
>
> A single hash is not proof-of-work.

Indeed, and the Wordpress Hashcash plugin does more than hash obfuscated
JavaScript, and check for a match. The plugin is a proof-of-work system
which requires JavaScript to solve. Lines 363 through 484 of the
wp-hashcash.php contain the algorithm he uses to expense CPU time. It is
proof-of-work, it's just not Hashcash.

--
. o .   o . o   . . o   o . .   . o .
. . o   . o o   o . o   . o o   . . o
o o o   . o .   . o o   o o .   o o o

--L/Qt9NZ8t00Dhfad
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: http://tinyurl.com/aarongpg

iQEcBAEBCgAGBQJN98W+AAoJEM55Ebf8BAiP2EAH/iWhaOQ4H7BklgpRr1qQ0eQq
zrx/UmP0ii8RXnUUT/dnxS4BObwj0g5vNUSOuHi35MT/S8MhKTU63a+XjQ9wqfUS
5/WLq6PMG/4vhxe8XqVfrNKO3Fx3ehUAIamxeAEgtP7OzEX8jshIyJpkum8C070x
A2mZhWmWKfhrLzR/uYRwlMHtfwcewFz1MLt0niD8VOlHCsPibHVB6KcgzlAi+24Y
Iq3VOAQEDVPrdc72TBsgJqY2X+Ok2V0yUyR5lvShSTDhdNLgQPLTVxMYigKhVh+g
ksr2akOcV4GcIaPvVW9vfAbv4lCAZpGJgOokP6eTHhgRaLjU/DuwEHs1glOu0qI=
=u8sY
-----END PGP SIGNATURE-----

--L/Qt9NZ8t00Dhfad--