iang 00/06/23 08:58:27 Added: guide/show_time conc.html default.css index.html market.html trader.html value.html wallet.html Log: written, need to tfr to menger Revision Changes Path 1.1 html/guide/show_time/conc.html Index: conc.html =================================================================== <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">EFCE 2000 - Programme 1.1 html/guide/show_time/default.css Index: default.css =================================================================== BODY { background-color: white; border: solid #666699; color: black; font-family: arial, sans-serif; margin-left: 20%; margin-right: 20%; margin-top: 2em; padding-bottom: 0em; padding-left: 2em; padding-right: 2em; padding-top: 2em; } .first { margin-top: 3em; } .footer { margin-top: 8em; text-align: center; font-size: 60%; } .keynote { border: solid thin #666699; margin: 1em; padding: 1em; } H2 { font-size: 100%; text-align: center; } H1 { background-color: white; color: #666699; font-size: 150%; text-align: center; } H3 { font-size: 75%; text-align: center; } 1.1 html/guide/show_time/index.html Index: index.html =================================================================== <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">EFCE 2000 - WebFunds
Conclusions
The Trading Experience
How to make your market.
Some things that are mirrored in the lagacy world
- Execution is easy . . . Settlement is hard!
- It's all very doable . . . i f f payments architecture is solid.
- Payments are boring . . . Trading is fun :)
EFCE 2000 - Programme 1.1 html/guide/show_time/market.html Index: market.html =================================================================== <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">EFCE 2000 - WebFunds
An extensible platform for payment systems. WebFunds
Introduction
WebFunds
How to experiment with Payment Systems.
WebFunds is an application that...
- supports multiple methods of payment . . .
- provides each with the common infrastructure necessary to perform payments . . .
- written in Java, open sourced, approx 3 developers, applet download . . .
- one currency issued DigiGold
Each payment system is implemented within a wallet.
EFCE 2000 - Programme EFCE 2000 - WebFunds
The LaVella Market
1.1 html/guide/show_time/trader.html Index: trader.html =================================================================== <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">The LaVella Market
Trade!.
The market project, codenamed LaVella, is a proprietary productStill ironing out bugs - a market trade takes 5 seconds or so to execute, but a minute to wake up and settle :(
- implements reliable RTGS settlement
- can trade any Ricardian Contract against another
- centralised, 3-tier structure
- trading protocols are straight extension of SOX
- auction and continuous
EFCE 2000 - Programme 1.1 html/guide/show_time/value.html Index: value.html =================================================================== <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">EFCE 2000 - WebFunds
Trader - a wallet for buys and sells on an exchange.
The Trader Wallet
Trader extends the SOX Wallet to add...
- Trading Account (hidden).
- SubAccounts are the trade space - contract against underlying money (1st contract)
- Additional Transactions are Buys and Sells using the first (SubAccount) contract added for the money, other (SubAccounts) contracts as the instrument
- Book is the current orders at the market
- Open Orders - orders client has placed
- Features - Status and Cancel
In this case, trading protocols extend from SOX.
Example - BUY.
- Both Limit and MARKET orders implemented
- Price is per unit - float
- Size is number of Units of Account
- Resultant amount is sent to market
- Market holds locally ::: Settlement
- Exceution
- Market uses SOX mail feature to return the instruments...
EFCE 2000 - Programme 1.1 html/guide/show_time/wallet.html Index: wallet.html =================================================================== <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">EFCE 2000 - WebFunds
The WebFunds Wallet concept.
Value - Ricardian Contracts
How to describe anything . . ..
WebFunds uses the Ricardian Contract to describe value
- Both code- and user-parsable
- Can mirror existing paper contracts
- not scary to legacy legal institutions
- Provides detailed information to code
- Stepping stone to smart contracts . . .
- Signed to provide chain of authentication
- Hashed gives unique identifier - anyone can play
How useful is this?
Very important that this concept is simple, open, available: (Plugins) Contract Browser and Sign wizard.
- Great for financial instruments - bonds, shares, derivatives
- good for applications - payments, trading, "new" markets
- existing models - blinded tokens versus Mondex dollars
EFCE 2000 - Programme EFCE 2000 - WebFunds
The WebFunds Wallet concept.
The WebFunds Wallet
Add your own payment system . . ..
WebFunds imposes a view of the world on each payment system:
- Accounts do authentication...
- SubAccounts do Value defined by Contracts...
- Transactions are settlements within one Contract, between two accounts.
Each wallet maps its technology to that model, and gets:
At each level (including application) wallet can plugin additional features into the menus.
- Creation, removal, etc, of Accounts
- Contracts addition
- Email payments, deposits, transfers, histories.
- Previous message: [Webfunds-commits] html/guide/show_time - New directory
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]