Mr. May opined:

>At 10:21 PM -0700 7/25/00, Ray Dillinger wrote:
>>There are a number of programs out there that implement "encrypted
>>message" and "digital signature" protocols, but I've been reading
>>here and there about all these other protocols:
>>
>>Digital Cash
>>Secure Marketplace
>>Secure Auction
>>Fair Cointoss
>>Oblivious Transfer
>>Secret Sharing
>>Secret splitting
>>Proof of Membership

<...>
>This is the key question, no pun intended. A kind of language for 
>generating complex protocols was something Eric Hughes and I 
>discussed at length before even holding the first meeting of what 
>became the Cypherpunks group. Your list above accurately summarizes 
>all the protocols which _ought_ to be generatable.
>
>To elaborate on "generatable," something like a "CAD program for 
>crypto" is what we were talking about. Bob Baldwin, when he was at 
>MIT, had a "Cryptographer's Workbench"--more focussed on what we 
>think of ciphers than on the building blocks for financial crypto, 
>trading systems, reputations, etc. But in the direction we're 
>talking about.
>
>The ideas Eric and I were so excited about can be summarized thusly: 
>"Let's take the abstract math and CS ideas from the various Crypto 
>Conference papers and actually reify them in working code."

        There was a presentation at the Bay Area Cypherpunks meat 
meet about "E", a capabilities based language. Is that along the 
lines of what you are looking for?

        I can't find anything on the web, but searching for "E" isn't 
going to get you a lot of useful stuff, and the rest of the things 
linked in memory to that concept.

        Ah. Found something:

Mark Miller described his "E" programming language -- a capabilities system
built on the idea that pure objects are equivalent to pure capabilities.
The system is the latest in a series of capabilities based adventures, and
is proposed as an ideal environment for working on smart contracts, self
enforcing documents which can be executed and evaluated by a machine,
rather than a lawyer.

        Unfortunately, that's the only reference I can find in the 
time I have available to look.
-- 
A quote from Petro's Archives:   *******************************************
Today good taste is often erroneously rejected as old-fashioned because
ordinary man, seeking approval of his so-called personality, prefers to follow
the dictates of his own peculiar style rather than submit to any objective
criterion of taste.--Jan Tschichold

Reply via email to