Temporal Aspects of Smart Contracts for Financial Derivatives

04/30/2018
by   Christopher D. Clack, et al.
0

Implementing smart contracts to automate the performance of high-value over-the-counter (OTC) financial derivatives is a formidable challenge. Due to the regulatory framework and the scale of financial risk if a contract were to go wrong, the performance of these contracts must be enforceable in law and there is an absolute requirement that the smart contract will be faithful to the intentions of the parties as expressed in the original legal documentation. Formal methods provide an attractive route for validation and assurance, and here we present early results from an investigation of the semantics of industry-standard legal documentation for OTC derivatives. We explain the need for a formal representation that combines temporal, deontic and operational aspects, and focus on the requirements for the temporal aspects as derived from the legal text. The relevance of this work extends beyond OTC derivatives and is applicable to understanding the temporal semantics of a wide range of legal documentation.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/01/2019

Smart Derivatives Contracts: the ISDA Master Agreement and the automation of payments and deliveries

High-value derivatives contracts require substantial legal protection an...
research
09/12/2019

A Formal Semantics of Findel in Coq (Short Paper)

We present the first formal semantics of Findel - a DSL for specifying f...
research
12/22/2018

Literature Review: Smart Contract Semantics

This review presents and evaluates various formalisms for the purpose of...
research
01/31/2023

HoRStify: Sound Security Analysis of Smart Contracts

The cryptocurrency Ethereum is the most widely used execution platform f...
research
02/14/2018

On the Feasibility of Decentralized Derivatives Markets

In this paper, we present Velocity, a decentralized market deployed on E...
research
05/16/2022

Prisma: A Tierless Language for Enforcing Contract-Client Protocols in Decentralized Applications (Extended Version)

Decentralized applications (dApps) consist of smart contracts that run o...
research
02/23/2020

Signature in Counterparts, a Formal Treatment

"Signature in counterparts" is a legal process that permits a contract b...

Please sign up or login with your details

Forgot password? Click here to reset