The Crisis with Remailers

bryce at digicash.com bryce at digicash.com
Tue May 21 12:24:31 PDT 1996



-----BEGIN PGP SIGNED MESSAGE-----

 Matts Kallionieme <matts at pi.se> wrote:
>
> At 10:08 1996-05-21 +0200, bryce at digicash.com wrote:
> >The "minimum ecash payment" is not known at this time,
> >although we think it might be greater than 2^-32 US Dollars
> 
> How do you create such tiny payments? When I try (2.1.5a MT)
> to pay $.001 I receive the warning "Too many digits after '.'!" and
> even though it's just a warning I can't do the payment.


The Ecash(tm) coins minted by the Mark Twain Bank have a base
value of 0.01 U.S. Dollar.  So in using those coins, you can't
spend less than 0.01 U.S. Dollar unless you adopt some protocol
like only pay every tenth time, or only pay on a 1-in-10 random
chance every time, or something.


But _Ecash(tm)_ itself does not have that restriction.
Different coinages of Ecash(tm), issued by different banks, may
have different base values.


> Assuming that you had a client that allows tiny amounts, how would
> you represent a tenth of a cent in binary? To to it exactly would
> require an infinite number of coins...


Well how do we represent 0.01 U.S. Dollars in Mark Twain 
Ecash(tm)?  Easy-- we take a few bits of data, interpret it as 
an unsigned binary number, and then say "this number is how many
U.S. pennies this coin is worth."


Actually it can sometimes get more complicated than that, and 
there are some details about how the forthcoming ecashlib 
handles this to be found at "http://www.digicash.com/api".


Regards,

Bryce



-----BEGIN PGP SIGNATURE-----
Version: 2.6.2i
Comment: Auto-signed under Unix with 'BAP' Easy-PGP v1.1b2

iQB1AwUBMaHGZ0jbHy8sKZitAQE9qAMAuE5d4Ratp3l/6nGHkUQCDbT4z/kLPFCc
FFnNVV1N7v3Dyk1MBxm1gr+i3U5uzjbbopnZzhHKgujKIbvjRTXp89CMT30jAKR4
70WIIsJ/PWQ6b+1U2Hve6UDb98lfohvh
=QVQU
-----END PGP SIGNATURE-----






More information about the cypherpunks-legacy mailing list