Design of a scalable 2-party token exchange: An experimental study
2019 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesis
Abstract [en]
Context:
Blockchain technology is the latest buzzword in the fintech industry. It is hyped as a game-changer in several use-cases in the financial sector. One such leading use case is asset trading. Digital assets as well as physical assets which may include property, gold, and shares are digitized through a process called tokenization. Individual units of those assets are represented as data in the blockchain comprising of ownership, historical records along with any additional metadata. Each such unit is generally referred to as a token. Decentralized exchanges facilitate trustless trading of such tokens between different parties. The context of the current study is to identify the limitations and pitfalls of existing exchanges and explore an alternative design that overcomes those limitations.
Objectives:
The primary objectives of the study are to first identify the shortcomings of decentralized token exchanges and explore existing scalability solutions through literature survey. Furthermore, propose a specification and implementation for a scalable 2-party token exchange.
Methods:
A mixed method approach is used for this study. Literature survey has been employed to study and critique the start-of-the-art scalability solutions applicable to decentralized token exchanges. The second approach is an experiment in a controlled environment.
Results:
Performance of our implementation in a restricted case has been quantified and the results are compared with estimated figures of existing decentralized exchanges.
Conclusion:
Our experiment and statistical tests demonstrated how our 2-party decentralized token exchange implementation is superior in terms of latency, speed, and cost of trade execution. Although not intended as a full-fledged solution in its current state, we have demonstrated how state channels technology could be a viable candidate for scalability of decentralized token exchanges.
Place, publisher, year, edition, pages
2019. , p. 44
Keywords [en]
blockchain technology, distributed systems, financial technology
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-19017OAI: oai:DiVA.org:bth-19017DiVA, id: diva2:1378848
Subject / course
DV2572 Master´s Thesis in Computer Science
Educational program
DVADA Master Qualification Plan in Computer Science
Supervisors
Examiners
2019-12-182019-12-152019-12-18Bibliographically approved