[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Asrg] About that e-postage draft [POSTAGE]
On Mon, Feb 16, 2009 at 3:22 PM, John Levine <johnl at taugh.com> wrote:
> You probably don't want to do that, since the performance of book
> entry transactions is worse than for bearer ones.
But bearer system cannot be done securely, implying book entry system
anyway, so let us hear no more on bearer systems.
> If you're doing
> book entry, you need at least a journalling system to log the entries
> to be added to each account, if not locks on each account to maintain
> the balance.
So what?
Imagine a coin minting/redemption protocol in which central
authorities issue book-entry tokens and associate them with value
which is transferrable. The primitive operations available include
mint here is some value from my account into a coin account and
give me the coin.
bite here is a coin code, what if anything is it worth?
melt here is a coin code please transfer its value into my account
knowing a coin code implies a capability to melt it, but it can only
be melted once.
Scalability happens by creating as wide an array of mint operations as
is needed.
Minting/melting takes fewer read/write operations than delivering an
e-mail by several orders of magnitude, and even if a paid e-mail took
ten free e-mails to implement that would not be a problem.
The problems are political not technical.
So anyway in SMTP terms, toward e-postage drafts, I see senders,
spf-authenticated envelope return addresses (ERAs), so we can work
this all out prior to the DATA phase, using mint/melt to deliver value
in a form trusted by both the ERA and the recipient, to the receiving
MX, along with a concise statement of their payment policy.
There doesn't have to be any imposition or zero-day, just restriction
of access by the receivers of paid e-mail until senders adapt.