Javascript must be enabled for the correct page display

A blockchain based platform for commodity trading

Dekker, Pieter (2019) A blockchain based platform for commodity trading. Bachelor's Thesis, Computing Science.

[img]
Preview
Text
bCS_2019_DekkerP.pdf

Download (636kB) | Preview
[img] 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:
Supervisor nameSupervisor E mail
Andrikopoulos, V.V.Andrikopoulos@rug.nl
Degree programme: Computing Science
Thesis type: Bachelor's Thesis
Language: English
Date Deposited: 12 Jul 2019
Last Modified: 12 Jul 2019 12:46
URI: http://fse.studenttheses.ub.rug.nl/id/eprint/20125

Actions (login required)

View Item View Item