Smart contract

Smart contract

Smart contracts are computer protocols that facilitate, verify, or enforce the negotiation or performance of a contract, or that obviate the need for a contractual clause. Smart contracts usually also have a user interface and often emulate the logic of contractual clauses. Proponents of smart contracts claim that many kinds contractual clauses may thus be made partially or fully self-executing, self-enforcing, or both. Smart contracts aim to provide security superior to traditional contract law and to reduce other transaction costs associated with contracting.

Examples

Digital rights management schemes are smart contracts for copyright licenses, as are financial cryptography schemes for financial contracts. Admission control schemes, token bucket algorithms, and other quality of service mechanisms help facilitate network service level agreements. Some P2P networks need mechanisms to ensure that remote strangers contribute as well as consume resources, without requiring the overhead of actual legal contracts. Two examples of such protocols are the storage trading protocol in flŭd backup [http://www.flud.org/wiki/index.php/Fairness] and the Mojo Nation filesharing auction. The automation of security interests over digitally controlled goods and services, and in particular secure and nonviolent repossession, is another goal of many smart contract proponents. Cryptographic authentication of one product part by another has been used, in lieu of a contract between manufacturer and consumer, to enforce tying strategies. [http://www.cpppe.umd.edu/rhsmith3/papers/Final_session1_anderson.pdf]

History

Agoric computing was a movement in the 1970s and 80s to bring market mechanismssuch as auctions to computational resource management.Meanwhile public key cryptography revolutionized what was possible in online security.

The phrase "smart contracts" was coined by computer scientist Nick Szabo, probably around 1993, to emphasize the goal of bringing what he calls the "highly evolved" practices of contract law and related business practices to the design of electronic commerce protocolsbetween strangers on the Internet. Szabo, inspired by researchers like David Chaum, also had a broader expectation that specification through clear logic, and verification or enforcement through cryptographic protocols and other digital security mechanisms, might constitute a sharp improvement over traditional contract law, even for some traditional kinds of contractual clauses (such as automobile security interests that provide for repossession) that could be brought under the dominion of computer protocols. Mark Miller and others have stressed capabilities as the security basis of smart contracts, in contrast to Chaum and other researchers in the financial cryptography community who have emphasized advanced cryptographic protocols to bring security and privacy to digital money, credentials, contract signing, auctions, and other commercial mechanisms. Most of the above-cited examples have however probably been developed largely independently of these lines of work, and indeed some proponents see smart contracts as the inevitable outcome of many independent efforts to improve transactions in various industries using digital technology. Several formal languages have been developed or proposed for specifying contractual clauses [http://www.erights.org/] , [http://szabo.best.vwh.net/contractlanguage.html] , [http://research.microsoft.com/~simonpj/Papers/financial-contracts/pj-eber.ps] . The IEEE has held two workshops on electronic contracting [http://tab.computer.org/tcec/cec04/programWEC.html] which have furthered this research.

See also

* Business Process Management
* Code and Other Laws of Cyberspace
* Design by contract
* Digital credential
* Electronic Data Interchange
* Secure multiparty computation
* Secure time-stamping
* Workflow

External links

* [http://szabo.best.vwh.net/smart_contracts_idea.html The Idea of Smart Contracts]
* [http://www.firstmonday.org/issues/issue2_9/szabo/index.html Formalizing and Securing Relationships on Public Networks]
* [http://www.erights.org/smart-contracts/index.html The E Language: Cryptographic Capabilities for Distributed Smart Contracting]
* [http://www.erights.org/talks/pisa/paper/index.html The Digital Path: Smart Contracts and the Third World]
* [http://www.venturacountystar.com/vcs/bravo/article/0,1375,VCS_1798_4769614,00.html "Late on payments? Device won't let car engine start."]
* [http://www.flud.org/wiki/index.php/Fairness Fairness in flŭd's Storage Protocol]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Smart Parts — It is a manufacturer of paintball markers and accessories based in Latrobe, PA. Their popular line of markers include the Shocker , Impulse , Nerve , Epiphany , SP 8 ,Sp 1, Vibe, and the Ion . The re designed Shocker has become very popular and… …   Wikipedia

  • Smart tag (Microsoft) — Smart tags are a feature found in later versions of Microsoft Word, and beta versions of the Internet Explorer 6 and Internet Explorer 8 web browser by which the application recognizes certain words or types of data and converts it to a hyperlink …   Wikipedia

  • Smart material — Smart materials are materials that have one or more properties that can be significantly changed in a controlled fashion by external stimuli, such as stress, temperature, moisture, pH, electric or magnetic fields.There are a number of types of… …   Wikipedia

  • Smart grid — Public infrastructure …   Wikipedia

  • Smart meter — [ http://www.elstermetering.com/en/1914.shtml Elster REX] ) with 900MHz [ [http://www.elster eis.com/en/LAN.html EnergyAxis LAN 900MHz Frequency hopping spread spectrum (FHSS) radio] ] mesh network topology for automatic meter reading and… …   Wikipedia

  • Christopher Smart — Born 11 April 1722(1722 04 11) Shipbourne, England Died 21 May 1771(1771 05 21) (age …   Wikipedia

  • Gordon Smart — (born 31 March 1980 in Edinburgh and raised in Kinross) is a Scottish journalist and editor of The Sun s celebrity column Bizarre. Contents 1 Journalism career 1.1 Bizarre 2 Other media work …   Wikipedia

  • Christopher Smart's asylum confinement — Christopher Smart The English poet Christopher Smart (1722–1771) was confined to mental asylums from May 1757 until January 1763. Smart was admitted into St Luke s Hospital for Lunatics …   Wikipedia

  • The Smart Woman Survival Guide, Season Three — This is an episode list for the third season of the Canadian television sitcom The Smart Woman Survival Guide . Episode 3018 – The Hot Marriage Bed Written by: [http://www.imdb.com/name/nm1145218/ Claire Ross Dunn] Directed by:… …   Wikipedia

  • Option contract — Contract law Part …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”