A general peer-to-peer based distributed computation network
Abstract
We consider how a decentralised computation system would work
when each participant could create computation code as well as executing
other participants’ code. A protocol is proposed that allows
such collaboration to take place, assuming that no participant can be
trusted. We consider briefly how the computation code itself can be
executed in a safe manner.
The primary focus of this thesis is to investigate how to increase
the reliability of the computation results, as some participants can be
assumed to return incorrect results. Furthermore, a prototype that
demonstrates the key principles of the theoretical results is also developed.
The methods developed are found to be correct and working, but
unfortunately does not contribute very much in terms of functionality
or advantages for the end user.
Degree
Student essay
Collections
View/ Open
Date
2014-09-23Author
Pettersson, Jack
Schelin, Leif
Wärvik, Niklas
Öhman, Joakim
Language
eng