Abstract (deu)
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.