Fwd: Smart sex contracts on the web.

Rohit Khare (rohit@uci.edu)
Tue, 28 Sep 1999 23:10:40 -0700

Could be exciting... haven't had time to evaluate this myself yet, tho... RK

>From: Tyler Close <tyler@waterken.com>
>Subject: Smart sex contracts on the web.
>Date: Mon, 27 Sep 1999 04:35:44 -0400
>BestServHost: lists.best.com
>Sender: libtech-errors@lists.best.com
>To: libtech@lists.best.com
>Hi all,
>Back in May, when I first joined the list, I mentioned that I was working on a
>web based capability environment. Well, I am happy to announce that Droplets,
>the world's first web based capability environment, is online.
>As I mentioned earlier, the whole thing works by embedding 128 bit numbers in
>URLs that reference BLOBs in an object database. Using nothing but a web
>browser, users can securely surf through the database, create new objects and
>engage in transactions with other users.
>I've also provided Open Source implementations of Mark Miller's ERTP
>Rights Transfer Protocol, http://www.erights.org) and the e-gold Shopping Cart
>Interface (http://www.e-gold.com). This means that you can make applications
>that do secure transactions with real money. Since ERTP supports secure
>anonymous transactions, Droplets might be the only currently deployed software
>that supports blind transactions.
>On my web site, http://www.waterken.com, you'll find a demonstration/tutorial
>application called Beach Sex. It's meant to serve as an introduction
>to erights
>and smart contracts. It's called Beach Sex because it lets you trade erights
>that represent consent to procreate. It's fun to play with and will give you a
>sense of the kind of things you can build with Droplets.
>There's also the Pop Stand application which sells Waterken software license
>certificates for e-gold. ;)
>Aside from making money, my other main purpose in creating Droplets was to
>create a capability system that programmers could use right away. I
>suspect that
>the conceptual shift in going from objects to capabilities will be
>just as hard
>as the shift from functions to objects. If our gloriously envisioned future of
>smart contracts is to happen, programmers need to start groking capabilities
>now. Show Droplets to your favourite programmer.