Dekker, Pieter (2019) A blockchain based platform for commodity trading. Bachelor's Thesis, Computing Science.
|
Text
bCS_2019_DekkerP.pdf Download (636kB) | Preview |
|
Text
Toestemming.pdf Restricted to Registered users only Download (120kB) |
Abstract
Blockchain is an emerging technology which is both an interesting subject of research as well as a subject of hype. This hype makes it especially interesting to explore the real strengths and weaknesses of blockchain. Introduced as a feature of blockchain, smart contracts are entities on a blockchain that perform certain actions upon receipt of certain transactions. We attempt to build a proof of concept system consisting of smart contracts to administer trade in a market revolving around a single bulk commodity. It shows that blockchain is a useful technology to build distributed systems where the objective is to collectively manage a trustworthy and auditable record of events. However, with its current limitations,blockchain technology needs more more practical implementation to better understand problems specific to the technology and more research to solve these problems. This work provides some of these insights. We draw valuable lessons from our process for future development, both for our type of system specifically as well as development using blockchain technology in general. We also find that for evolving software systems, a new approach to creating programmable blockchains is needed where the code that makes up the core functional logic of the system is subject to change based on system wide resolutions.
Item Type: | Thesis (Bachelor's Thesis) |
---|---|
Supervisor name: | Andrikopoulos, V. |
Degree programme: | Computing Science |
Thesis type: | Bachelor's Thesis |
Language: | English |
Date Deposited: | 12 Jul 2019 |
Last Modified: | 12 Jul 2019 12:46 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/20125 |
Actions (login required)
View Item |