<div class="csl-bib-body">
<div class="csl-entry">Sederl, J. (2026). <i>Cross-Blockchain Data Storage</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2026.76200</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2026.76200
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/228065
-
dc.description
Arbeit an der Bibliothek noch nicht eingelangt - Daten nicht geprüft
-
dc.description.abstract
Nach dem anfänglichen Hype um die Blockchain-Technologie, die erstmals durch Satoshi Nakamotos Bitcoin bekannt wurde, hat sich der Bereich in Richtung der Entwicklung ausgereifter Blockchain-basierter Systeme und Anwendungen weiterentwickelt. In dieser weitläufigen Landschaft fungieren die einzelnen Blockchain-Plattformen und Ökosysteme häufig als isolierte Silos, die strikt von anderen Plattformen getrennt sind und über keine inhärenten Interoperabilitätsfunktionen verfügen. Trotz der Existenz etablierter Mechanismen für den Austausch von Coins und Tokens über heterogene Blockchains hinweg müssen Entwickler von Web3-Anwendungen, die aus Smart Contracts bestehen, möglicherweise auf individuelle Anpassungen zurückgreifen, um Blockchain-übergreifende Anwendungen zu ermöglichen. In vielen Fällen sind diese Ansätze nicht ausreichend skalierbar, wenn die Anwendung auf zusätzlichen Blockchain-Plattformen verteilt werden muss. Folglich sind weitere Anpassungen erforderlich. Darüber hinaus stellt sich die Frage der Speicherung gemeinsamer Anwendungsdaten, die mit Smart Contracts kompatibel und für das dezentrale Konzept der Blockchain geeignet sein muss. Diese Arbeit präsentiert einen Vorschlag für eine Blockchain-übergreifende Datenspeicherlösung, die das InterPlanetary File System (IPFS) als dezentrale Off-Chain-Persistenzschicht und Blockchain-Oracles nutzt, um Lese- und Schreibvorgänge zu ermöglichen. Der Einsatz von incentivierten Vermittlern in Verbindung mit einem neuartigen Oracle-Verifizierungsmechanismus für Schreibzugriffe erlaubt die Formulierung eines Lösungsentwurfs für ein vollständig dezentrales System. Dieser Ansatz ermöglicht die lose gekoppelte Verbindung von Blockchain-übergreifenden Anwendungen, wobei die einzelnen Blockchain-Plattformen nicht direkt aufeinander zugreifen müssen. Wir präsentieren eine prototypische Implementierung des Lösungsentwurfs und bewerten anschließend den Prototyp hinsichtlich Kosten, Leistung und Sicherheit. Im Vergleich zu einer hypothetischen Referenzlösung, die eine zentralisierte Persistenzschicht verwendet, zeigen wir, dass vollständige Dezentralisierung die Betriebskosten und die Leistung sowie die Integrität der gemeinsam genutzten Daten erheblich negativ beeinträchtigt.
de
dc.description.abstract
Following the initial hype surrounding the blockchain technology, which was first popularized by Satoshi Nakamoto’s Bitcoin, the field has evolved towards the development of mature blockchain-based systems and applications. In this extensive landscape, the individual blockchain platforms and ecosystems frequently function as isolated silos, which are strictly disconnected from other platforms and lack inherent interoperability capabilities. Despite the existence of established mechanisms for the exchange of funds and tokens across heterogeneous blockchains, developers of Web3 applications, which are composed of smart contracts, may need to resort to custom adaptations to enable cross-blockchain applications. In many cases, these approaches are not sufficiently scalable when the application needs to be distributed on additional blockchain platforms. Consequently, further adaptations are necessary. Furthermore, the issue of the storage of shared application data arises, which must be compatible with smart contracts and suitable for the decentralized notion of the blockchain. This thesis presents a proposal for a cross-blockchain data storage solution which utilizes the InterPlanetary File System (IPFS) as an off-chain decentralized persistence layer and blockchain oracles to enable read and write operations. The employment of incentivized intermediaries in conjunction with a novel oracle verification mechanism for write access requests facilitates the formulation of a solution design for a fully decentralized system. This approach enables the interconnection of cross-blockchain applications in a loosely coupled manner, wherein the individual blockchain platforms are not required to have a direct dependency on each other. We present a prototypical implementation of the solution design and subsequently assess the prototype in terms of cost, performance, and security. In comparison with a hypothetical reference solution, which utilizes a centralized persistence layer, we demonstrate that full decentralization has a considerable negative impact on the operational costs and performance, as well as on the integrity of the shared data.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Cross-Blockchain
en
dc.subject
Blockchain Interoperability
en
dc.subject
Smart Contracts
en
dc.subject
Decentralized Storage
en
dc.subject
IPFS
en
dc.subject
InterPlanetary File System
en
dc.title
Cross-Blockchain Data Storage
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2026.76200
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Johannes Sederl
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E194 - Institut für Information Systems Engineering