This repository contains all LaTeX files of my master's thesis, Building Inter-Organizational Trust: Integrating Blockchain for Transparent and Traceable Contract Agreements in Dataspaces.
Available on OPUS.
The thesis is associated with the EDC Asset Agreement DApp, an implementation developed as part of this work.
The growth of decentralized data ecosystems has increased the need for transparent and traceable contract agreements between organizations. Although the Eclipse Dataspace Components offer a flexible, open-source framework for sovereign data exchange, they present limitations in terms of end-to-end transparency and traceability of these agreements. This thesis explores how blockchain technologies, specifically smart contracts and tokenized assets, can enhance the Eclipse Dataspace Components to address these limitations.
We introduce a model in which contract agreements are represented as non-fungible tokens. These tokens represent uniquely identifiable off-chain contracts whose state changes are immutably recorded on the blockchain. This allows for contract life-cycle monitoring and tamper-proof traceability across dataspace participants.
The implementation includes a custom ERC-721 smart contract deployed on the Sepolia Testnet, as well as a decentralized application that connects its functionality to the Eclipse Dataspace Components. The evaluation is conducted using a Minimum Viable Dataspace hosted on two separate servers, representing one data provider and one data consumer. The evaluation demonstrates that agreements based on smart contracts significantly improve transparency and traceability while maintaining data sovereignty.
Overall, the results show that blockchain-based contract agreements build trust without modifying the existing workflows of the Eclipse Dataspace Components. This provides a viable path toward the management of trustworthy and sovereign contracts in future dataspaces.