In this paper, we present Velocity, a decentralized market deployed on Ethereum for trading a custom type of derivative option. To enable the smart contract to work, we also implement a price fetching tool called PriceGeth. We present this as a case study, noting challenges in development of the system that might be of independent interest to whose working on smart contract implementations. We also apply recent academic results on the security of the Solidity smart contract language in validating our codes security. Finally, we discuss more generally the use of smart contracts in modelling financial derivatives.
@article{arxiv.1802.04915,
title = {On the Feasibility of Decentralized Derivatives Markets},
author = {Shayan Eskandari and Jeremy Clark and Vignesh Sundaresan and Moe Adham},
journal= {arXiv preprint arXiv:1802.04915},
year = {2018}
}
Comments
15 pages, 1st Workshop on Trusted Smart Contracts In Association with Financial Cryptography 17 April 07, 2017