Blockkedjesystem för smarta elnät: En undersökning om befintliga blockkedjesystem där deras egenskaper analyseras, och kvantitativa mätningar gällande deras responstid utförs
2020 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [en]
The interest in blockchain technology is increasing and is being applied in more areas than just cryptocurrencies. To facilitate the use of blockchains suppliers are launching blockchain-as-a-service, which is a fusion between cloud service and blockchain. The objective of this project is to investigate which existing blockchain system is most suitable for an energy trading scenario, where the idea is that in the future it will be possible to buy and sell local energy via smart grids. The project starts with literature studies to gain basic and in-depth knowledge about blockchain systems, cryptocurrencies and smart grids. Furthermore, the availability, documentation and payment options of a number of systems are investigated. Then, based on how they meet the above parameters, two systems move on to the test phase. To perform the quantitative measurements, a blockchain member is deployed at the respective supplier with the associated software. To measure the response time, a code is written that can send one or more, small or large transactions. This leads to a result that shows that both systems are able to fit into an energy trading scenario, but that Kaleido has faster response time than Azure Blockchain Service. The conditions have been largely the same for both blockchain systems, but there are a number of factors that can affect the measurement results. The report is rounded off with an ethical and societal discussion where the blockchain's impact on the black market is addressed, how it can benefit when it comes to COVID-19, if it really is a sustainable alternative given its energy consumption, and finally proposals for further work.
Abstract [sv]
Intresset för blockkedjeteknologin ökar allt mer och appliceras inom fler områden än bara kryptovalutor. För att underlätta användningen av blockkedjor lanserar leverantörer bland annat blockchain-as-a-service, som är en fusion mellan molntjänst och blockkedjor. Målet med detta projekt är att utreda vilket redan befintligt blockkedjesystem som är mest lämpat för ett energihandelscenario, där tanken är att man i framtiden ska kunna köpa och sälja lokal energi via smarta elnät. Projektet inleds med litteraturstudier för att få grundläggande och fördjupad kunskap om blockkedjesystem, kryptovalutor och smarta elnät. Vidare undersökts ett antal systems tillgänglighet, dokumentation samt deras betalningsalternativ. Sedan, baserat på hur de uppfyller nämnda parametrar, går två system vidare till testfasen. För att utföra de kvantitativa mätningarna driftsätts en blockkedjemedlem hos respektive leverantör med tillhörande programvara. För att mäta responstiden skrivs en kod som kan skicka en eller flera, små eller stora transaktioner. Detta leder till ett resultat som visar på att båda systemen har möjlighet att lämpa sig i ett energihandelsscenario, men att Kaleido har snabbare responstid än vad Azure Blockchain Service har. Förutsättningarna har i stort sett varit densamma för båda blockkedjesystemen, men det är många olika faktorer som kan påverka mätresultaten. Rapporten avrundas med en etisk och samhällelig diskussion, där blockkedjans inverkan på bland annat svarta marknaden tas upp, hur den kan göra nytta när det kommer till COVID-19, om det verkligen är ett hållbart alternativ med tanke på dess energiförbrukning, och slutligen förslag på vidare arbete.
Place, publisher, year, edition, pages
2020. , p. 41
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:miun:diva-39328Local ID: DT-V20-G3-037OAI: oai:DiVA.org:miun-39328DiVA, id: diva2:1446551
Subject / course
Computer Engineering DT1
Educational program
Computer Science TDATG 180 higher education credits
Supervisors
Examiners
2020-06-242020-06-242020-06-24Bibliographically approved