Fw Number 1: [E-Lang] Bill Frantz saves the Stock Exchange

Marc Stiegler marcs@skyhunter.com
Fri, 13 Apr 2001 15:43:01 -0700


This is the public posting of the first of a series of 4 messages exchanged
between myself and David Wagner in response to "Bill Frantz saves the Stock
Exchange." Markm, bill, one of the two of you might want to respond to the
last of the 3 messages.

--marcs

----- Original Message -----
From: "David Wagner" <daw@cs.berkeley.edu>
To: <marcs@skyhunter.com>
Sent: Thursday, April 12, 2001 4:40 PM
Subject: [E-Lang] Bill Frantz saves the Stock Exchange


>
> In article <008d01c0c398$8b8b9580$0100a8c0@marcsLat> you write:
> >Clever variation 2: The buyer sends a "bid" message, but the middleman
holds
> >the message and breaks the connection. Now the buyer (who does not know
> >whether the message went through or not) starts a new connection (with a
new
> >agent, he does not try to re-establish a connection with the old one). He
> >gets a fresh view of the marketplace, in which the bid clearly has not
gone
> >through. He submits a "new" bid, which is identical to the old one. The
> >middleman waits till traffic analysis suggests the rebid has probably
gone
> >through, then plays the old message to the old agent to get a second copy
of
> >the bid initiated.
> >
> >Sorry, zooko, bill covered that one too. When a vat establishes a new
> >connection to another vat, all the liverefs through the old connection
are
> >killed dead: only one vat-to-vat connection is allowed at a time. Playing
> >the old message after a new connection is established will go nowhere.
>
> What if there are multiple servers (load-balancing)?
> What if the client uses a different machine / IP address the
> second time (retries on his officemate's computer to see
> if the service is "up" or not; or reconnects to his ISP via
> DHCP)?
>