Please use this identifier to cite or link to this item:
http://hdl.handle.net/1942/41283
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | VAN DEN BUSSCHE, Jan | |
dc.contributor.author | Vaes, Sil | |
dc.date.accessioned | 2023-09-21T07:50:49Z | - |
dc.date.available | 2023-09-21T07:50:49Z | - |
dc.date.issued | 2023 | |
dc.identifier.uri | http://hdl.handle.net/1942/41283 | - |
dc.description.abstract | Deze thesis geeft een overzicht van drie blockchain systemen en de evolutie van de technologie erachter. De drie blockchain-systemen die in deze thesis worden gepresenteerd zijn Bitcoin, Ethereum en Cardano. Bitcoin is de pionier van de blockchaintechnologie en de meest bekende toepassing. De programmeertaal van Bitcoin, Script, heeft opzettelijk beperkte mogelijkheden, maar toonde als eerste aan dat programmeerbare transacties mogelijk zijn. De volgende blockchain, Ethereum, vaak beschreven als een “wereldcomputer”, is een blockchain voor algemene doeleinden. Ethereum is volledig programmeerbaar en de meest gebruikte programmeertaal is Solidity. In tegenstelling tot Script is Solidity een high-level taal om complexere smart contracts voor de Ethereum blockchain te programmeren. Deze veelzijdigheid heeft echter ook nadelen, het kunnen uitdrukken van complexe programma’s betekent ook dat beveiliging een probleem is. De laatste blockchain die wordt besproken is Cardano. Cardano is een research-first blockchainsysteem en probeert de gulden middenweg te vinden tussen Bitcoin en Ethereum. Waar Bitcoin erg veilig is door de beperkte programmeerbaarheid en Ethereum een geavanceerde programmeeromgeving biedt, probeert Cardano het beste van beide werelden te combineren. De programmeertalen die hier worden besproken zijn Plutus en Aiken. Beide talen zijn puur functionele talen die het veel gemakkelijker maken om smart contract te verifiëren voordat ze worden ingezet, wat de veiligheid verhoogt. | |
dc.format.mimetype | Application/pdf | |
dc.language | nl | |
dc.publisher | tUL | |
dc.title | Blockchains and the evolution of smart contract languages: an overview | |
dc.type | Theses and Dissertations | |
local.bibliographicCitation.jcat | T2 | |
dc.description.notes | master in de informatica | |
local.type.specified | Master thesis | |
item.accessRights | Open Access | - |
item.fullcitation | Vaes, Sil (2023) Blockchains and the evolution of smart contract languages: an overview. | - |
item.fulltext | With Fulltext | - |
item.contributor | Vaes, Sil | - |
Appears in Collections: | Master theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
fa8647c1-4749-49e2-aaad-ffff2c7b0aeb.pdf | 1.92 MB | Adobe PDF | View/Open |
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.