What’s in a Name? — The Disambiguation of Smart Contracts

  • Trusted Oracles
  • An option for arbitration
  • An acceptance of “the code is the law”
  1. Executable computer code — This is not a contract, it is just some code that will follow instructions
  2. Executable computer code with a legal rights and obligations — This is closer to being a contract and provides a legal interpretation of how the code is expected to act
  3. A legal contract with full execution of code implementation— subtly different to the previous example as the legalese is not being used to describe the logic, but the logic is looking to reflect the legalese
  4. A legal contract with partial code implementation — You take an existing contract, identify the parts that can be automated using code, and then implement just those parts. The majority of the contract is in legal prose and the underlying parameters are focused on instantsiation of the contract rather than execution of the contract on a given
  5. A legal contract with negotiation — This has nothing to do with executable logic, other than the ability to edit and negotiate in a live environment in a shared environment, think Googledocs for Contracts, something like Clausematch is a good example of this

--

--

--

All views are my own, it is unlikely anyone, least of all my employer, agrees with what I might have to say.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Anthony Macey

Anthony Macey

All views are my own, it is unlikely anyone, least of all my employer, agrees with what I might have to say.

More from Medium

How to buy Ethereum 2

What Are Decentralized Exchanges? How Do DEXs Work?

Decentralized Exchanges (DEX)

Crypto’s new Crazy – Governance Tokens

How can Smart Contracts and Blockchain benefit Supply Chains?