Detailansicht

Blockchain as a Service solution for ethereum smart contract based micro-service cloud architecture
Zheng Li
Art der Arbeit
Masterarbeit
Universität
Universität Wien
Fakultät
Fakultät für Informatik
Studiumsbezeichnung bzw. Universitätlehrgang (ULG)
Masterstudium Medieninformatik
Betreuer*in
Wolfgang Klas
Mitbetreuer*in
Abu Naim Belal
Volltext herunterladen
Volltext in Browser öffnen
Alle Rechte vorbehalten / All rights reserved
DOI
10.25365/thesis.65406
URN
urn:nbn:at:at-ubw:1-24712.47910.763660-6
Link zu u:search
(Print-Exemplar eventuell in Bibliothek verfügbar)

Abstracts

Abstract
(Deutsch)
Blockchain ist eine neu entwickelte Technologie, die in den letzten Jahren erhebliche Beachtung gefunden hat. Die Industrie in verschiedenen Bereichen versucht nun, die Technologie zu nutzen, um von ihrer hochsicheren, transparenten und dezentralen Natur zu profitieren. Die drastischen einzigartigen Eigenschaften der Blockchain stellen jedoch sowohl die Hardware-Infrastruktur als auch die Software-Entwicklung vor große Herausforderungen für die Nutzung der Technologie. Das Konzept von "Blockchain-as-a-Service"(BaaS) konzentriert sich darauf, die Lösung anzubieten, mit der der technische Aufwand und die hohe Arbeitsbelastung für die Bereitstellung, Verwaltung und Wartung des BlockchainNetzwerks in einer Cloud-Umgebung erhöht werden können. Diese Arbeit befasst sich mit den neuesten Technologien und Lösungen in den aktuellen verwandten Bereichen, diskutiert die mögliche Lösung zur Verbesserung der Benutzerfreundlichkeit der Blockchain-Technologie mit einem Cloud-Computing-Ansatz und präsentiert einen Prototyp, der für die Verwendung der Blockchain-Technologie im Kontext entwickelt wurde mit Microservice-Architektur in einer Cloud-Umgebung. Der Prototyp wird anhand der vordefinierten funktionalen Anforderungen, der Benutzererfahrung und der Systemleistung bewertet. Es werden weitere Verbesserungen und Erweiterungen vorgeschlagen, die auf den im gesamten Forschungsprozess gesammelten Erkenntnissen und Kenntnissen beruhen.
Abstract
(Englisch)
Blockchain is a newly emerged technology that gained significant attention in recent years. Industry in various fields are now attempting to adopt the technology to benefit from its highly secure, transparent, decentralized nature. However, the blockchain’s drastic unique characteristics present serious challenges in both hardware infrastructure and software development for utilizing the technology. The concept of "Blockchain-as-a-Service" (BaaS) focuses on offering the solution of lifting the technical overhead and the heavy workload of deploying, managing, and maintaining the blockchain network in a cloud environment. This work looks into the state-of-the-art technologies and solutions in the current related fields, discusses the possible solution to improve the usability of the blockchain technology with a cloud computing approach, and presents a prototype designed for utilizing blockchain technology in context with microservice architecture in a cloud environment. It evaluates the prototype based on the pre-defined functional requirements, user experience, and the system’s performance. It proposes further improvements and extension based on the findings and knowledge gathered along the entire research process.

Schlagwörter

Schlagwörter
(Englisch)
Blockchain Micro-service BaaS Smart Contract
Schlagwörter
(Deutsch)
Blockchain Micro-service BaaS Smart Contract
Autor*innen
Zheng Li
Haupttitel (Englisch)
Blockchain as a Service solution for ethereum smart contract based micro-service cloud architecture
Publikationsjahr
2020
Umfangsangabe
98 Seiten : Illustrationen, Diagramme
Sprache
Englisch
Beurteiler*in
Wolfgang Klas
Klassifikation
54 Informatik > 54.00 Informatik: Allgemeines
AC Nummer
AC16260167
Utheses ID
57929
Studienkennzahl
UA | 066 | 935 | |
Universität Wien, Universitätsbibliothek, 1010 Wien, Universitätsring 1