Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/41283
Title: Blockchains and the evolution of smart contract languages: an overview
Authors: Vaes, Sil
Advisors: VAN DEN BUSSCHE, Jan
Issue Date: 2023
Publisher: tUL
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.
Notes: master in de informatica
Document URI: http://hdl.handle.net/1942/41283
Category: T2
Type: Theses and Dissertations
Appears in Collections:Master theses

Files in This Item:
File Description SizeFormat 
fa8647c1-4749-49e2-aaad-ffff2c7b0aeb.pdf1.92 MBAdobe PDFView/Open
Show full item record

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.