Decentralized Cloud Computing Platforms - Building a Global Marketplace for Computing Power
dc.contributor.author | Angséus, Johan | |
dc.contributor.author | Bjugård, Adrian | |
dc.contributor.author | Hedman, Wilhelm | |
dc.contributor.author | Lindskogen, Johan | |
dc.contributor.author | Nyberg, Oskar | |
dc.contributor.author | Torstensson, Joel | |
dc.contributor.department | Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers) | sv |
dc.contributor.department | Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers) | en |
dc.date.accessioned | 2019-07-03T13:42:24Z | |
dc.date.available | 2019-07-03T13:42:24Z | |
dc.date.issued | 2015 | |
dc.description.abstract | Abstract This thesis describes a basis for decentralized cloud computing platforms; a suggested protocol to be used for such a platform; and places decentralized networks and their origins in a technical and practical context. The problem domain includes how to distribute work and how to verify computations within a decentralized network. To mitigate attacks on the network by internal and external actors, a combination of incentives and free market principles are used. The protocol is utilizing a general-purpose blockchain as well as other more established forms of network communication. Arbitration between network participants is realized using smart contracts. A reference implementation of the protocol, named Zeppelin, has been partially realized in the Ethereum general-purpose blockchain, and deployed on a small-scale network. The reference implementation is highly modular and demonstrates the ability for decentralized applications to use both a traditional backend and a blockchainbased backend. By using a blockchain, some application data and business logic is stored and executed on a global virtual machine, distributed between participating nodes. The reference implementation should be regarded as a proof-of-concept of the proposed protocol, and is not yet ready for a production release. This is largely attributed to the fact that general-purpose blockchains are currently in a very early development phase and can not yet be used reliably. | |
dc.identifier.uri | https://hdl.handle.net/20.500.12380/219012 | |
dc.language.iso | eng | |
dc.setspec.uppsok | Technology | |
dc.subject | Informations- och kommunikationsteknik | |
dc.subject | Data- och informationsvetenskap | |
dc.subject | Information & Communication Technology | |
dc.subject | Computer and Information Science | |
dc.title | Decentralized Cloud Computing Platforms - Building a Global Marketplace for Computing Power | |
dc.type.degree | Examensarbete för kandidatexamen | sv |
dc.type.degree | Bachelor Thesis | en |
dc.type.uppsok | M2 | |
local.programme | Datateknik 300 hp (civilingenjör) |
Ladda ner
Original bundle
1 - 1 av 1
Hämtar...
- Namn:
- 219012.pdf
- Storlek:
- 711.35 KB
- Format:
- Adobe Portable Document Format
- Beskrivning:
- Fulltext