Re: comment on reducing padding

Jonathan Morton <[email protected]>
Newsgroups gmane.mail.spam.hashcash
Message-ID <[email protected]>
>> Anyway, the padding gets "used up" quite neatly if you start adding  
>> extension fields, such as:
>
> the padding is used up until we hit what, about 88 bytes being  
> stamped? and then we jump to a 116 byte stamp.

Which isn't nearly so bad as the jump from 52 to 96 bytes:

1:20:040917:[email protected]: 
[email protected]:UMwjuX+wGoSyrhYV: 
0000000000000000001puB

I don't see this situation as unreasonable.

> i agree that most people will never know it's there, but an email  
> addressed to 10 people would carry >1K of extra headers (the trailing  
> spaces when using "X" makes this worse). i'm not saying that this will  
> break email, but the extra message size can become non-trivial.

If you're sending a message to 10 people, you should be prepared to  
send that entire message 10 times.  In practice, the smarthost will  
often do exactly that anyway.  In this context, an extra 0.1KB header  
per recipient is trivial, especially if it gets added by the smarthost,  
one per mail (as happens with initial camram deployments).  In any  
case, you've spent a significant amount of CPU time generating those  
stamps, compared to which the bandwidth cost should be negligible.

Incidentally, most analogue modems (the slowest and most  
expensive-per-byte link in common use today) use some form of  
compression on the link, which will condense a long run of zeroes to a  
minimal amount of data by itself.  So bandwidth is a non-issue here.

--------------------------------------------------------------
from:     Jonathan "Chromatix" Morton
mail:     [email protected]
website:  http://www.chromatix.uklinux.net/
tagline:  The key to knowledge is not to rely on people to teach you it.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.