Trading on-chain: how feasible is regulators' worst-case scenario?

01/15/2021
by   Mahsa Moosavi, et al.
0

When consumers trade financial products, they typically use well-identified service providers that operate under government regulation. In theory, decentralized platforms like Ethereum can offer trading services 'on-chain' without an obvious entry point for regulators. Fortunately for regulators, most trading volume in blockchain-based assets is still on centralized service providers for performance reasons. However this leaves the following research questions we address in this paper: (i) is secure trading (i.e., resistant to front-running and price manipulation) even feasible as a fully 'on-chain' service on a public blockchain, (ii) what is its performance benchmark, and (iii) what is the performance impact of novel techniques (e.g., 'rollups') in closing the performance gap? To answer these questions, we 'learn by doing' and custom design an Ethereum-based call market (or batch auction) exchange, Lissy, with favourable security properties.We conducta variety of optimizations and experiments to demonstrate that this technology cannot expect to exceed a few hundred trade executions per block (i.e., 13s window of time). However this can be scaled dramatically with off-chain execution that is not consumer-facing. We also illustrate, with numerous examples throughout the paper, how blockchain deployment is full of nuances that make it quite different from developing in better understood domains (e.g., cloud-based web applications).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/02/2022

NFT Wash Trading in the Ethereum Blockchain

Non-Fungible Token (NFT) marketplaces on the Ethereum blockchain saw an ...
research
11/12/2020

Golden Grain: Building a Secure and Decentralized Model Marketplace for MLaaS

ML-as-a-service (MLaaS) becomes increasingly popular and revolutionizes ...
research
05/07/2020

Enabling Cross-chain Transactions: A Decentralized Cryptocurrency Exchange Protocol

Inspired by Bitcoin, many different kinds of cryptocurrencies based on b...
research
09/23/2021

Towards Private On-Chain Algorithmic Trading

While quantitative automation related to trading crypto-assets such as E...
research
06/14/2021

A2MM: Mitigating Frontrunning, Transaction Reordering and Consensus Instability in Decentralized Exchanges

The asset trading volume on blockchain-based exchanges (DEX) increased s...
research
03/17/2022

DCarbonX Decentralised Application: Carbon Market Case Study

Decentralized applications developed using blockchain technology provide...
research
04/10/2019

Inventory Management - A Case Study with NetLogo

Multi-Agent Systems (MAS) have been applied to several areas or tasks ra...

Please sign up or login with your details

Forgot password? Click here to reset