Detailansicht

A Multi-Cloud-based Blockchain-as-a-Service
Ismail Alhamzeh
Art der Arbeit
Masterarbeit
Universität
Universität Wien
Fakultät
Fakultät für Informatik
Studiumsbezeichnung bzw. Universitätlehrgang (ULG)
Masterstudium Informatik
Betreuer*in
Wolfgang Klas
Volltext herunterladen
Volltext in Browser öffnen
Alle Rechte vorbehalten / All rights reserved
DOI
10.25365/thesis.75150
URN
urn:nbn:at:at-ubw:1-23694.71661.333121-8
Link zu u:search
(Print-Exemplar eventuell in Bibliothek verfügbar)

Abstracts

Abstract
(Deutsch)
Blockchain ist ein gemeinsames, unveränderliches Ledger, das Transaktionen verfolgt und Möglichkeiten bietet, Vertrauen zwischen verschiedenen Parteien aufzubauen. Der Aufbau und die Wartung einer Infrastruktur auf Produktionsebene sowie das Hosten eines Blockchain-Netzwerks für Unternehmen, die von der Blockchain-Technologie profitieren, sind jedoch komplex und herausfordernd. Diese Hindernisse und Herausforderungen werden mithilfe von Blockchain-as-a-Service (BaaS) gelöst. Ein solcher cloudbasierter Dienst kombiniert die hohe Verfügbarkeit, Elastizität und hohe Rechenleistung des Cloud Computing mit der Dezentralisierung, Unveränderlichkeit und Transparenz der Blockchain-Technologie. Diese Technologiekombination bietet Unternehmen, die diese Technologiekombination nutzen, Vorteile wie geringere Kosten, Skalierbarkeit und erhöhte Sicherheit. Diese Arbeit bietet einen Überblick über kommerzielle und akademische BaaS-Systeme. Es bietet eine vergleichende Analyse auf der Grundlage verschiedener Merkmale und Parameter, die im Rahmen dieser Arbeit spezifiziert werden. Darüber hinaus stellt diese Arbeit einen Architekturentwurf und eine prototypische Implementierung einer Blockchain-as-a-Service-Plattform vor, die Multi-Cloud-, MultiRegion-Blockchain-Framework-Bereitstellungen ermöglicht, eine Eigenschaft, die viele kommerzielle Blockchain-as-a-Service-Anbieter wie AWS oder Google Cloud nicht anbieten. Abschließend wird die in dieser Arbeit vorgeschlagene BaaS-Plattform auf der Grundlage von Benutzerexperimenten und der Bewertung funktionaler und nichtfunktionaler Anforderungen evaluiert.
Abstract
(Englisch)
Blockchain is a shared, immutable ledger that tracks transactions and provides means to establish trust between different parties. However, building and maintaining a productionlevel infrastructure and hosting a blockchain network for enterprises benefiting from blockchain technology is complex and challenging. Those barriers and challenges are resolved using Blockchain-as-a-Service (BaaS). Such a cloud-based service combines the high availability, elasticity, and high computing power of cloud computing with blockchain technology’s decentralization, immutability, and transparency. This technology combination gives enterprises that utilize this technology combination advantages such as reduced costs, scalability, and increased security. This thesis provides an overview of BaaS commercial and academic systems. It provides a comparative analysis based on different characteristics and parameters specified in this thesis’s scope. Furthermore, this thesis presents an architectural design and a prototype implementation of a Blockchain-as-aService platform that offers multi-cloud, multi-region blockchain framework deployments, a property many commercial Blockchain-as-a-Service providers like AWS or Google Cloud do not provide. Finally, the BaaS platform proposed in this thesis will be evaluated based on user experiments and functional and non-functional requirements evaluation.

Schlagwörter

Schlagwörter
(Deutsch)
Blockchain-as-a-Service Blockchain Cloud Computing
Schlagwörter
(Englisch)
Blockchain-as-a-Service Blockchain Cloud Computing
Autor*innen
Ismail Alhamzeh
Haupttitel (Englisch)
A Multi-Cloud-based Blockchain-as-a-Service
Paralleltitel (Deutsch)
Ein Multi-Cloud-basierter Blockchain-as-a-Service
Publikationsjahr
2024
Umfangsangabe
xv, 111 Seiten : Illustrationen
Sprache
Englisch
Beurteiler*in
Wolfgang Klas
Klassifikationen
54 Informatik > 54.52 Software engineering ,
54 Informatik > 54.99 Informatik. Sonstiges
AC Nummer
AC17053633
Utheses ID
69826
Studienkennzahl
UA | 066 | 921 | |
Universität Wien, Universitätsbibliothek, 1010 Wien, Universitätsring 1