Smart Contracts for Data Sharing: Implementing the Data Act and Data Spaces Framework
No Thumbnail Available
Files
Nissinen_Pyry_2024.pdf (13.08 MB) (opens in new window)
Aalto login required (access for Aalto Staff only).
URL
Journal Title
Journal ISSN
Volume Title
Perustieteiden korkeakoulu |
Bachelor's thesis
Electronic archive copy is available locally at the Harald Herlin Learning Centre. The staff of Aalto University has access to the electronic bachelor's theses by logging into Aaltodoc with their personal Aalto user ID. Read more about the availability of the bachelor's theses.
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Nissinen, Pyry
Date
2024-09-05
Department
Major/Subject
Tuotantotalous
Mcode
SCI3025
Degree programme
Teknistieteellinen kandidaattiohjelma
Language
en
Pages
22
Series
Abstract
Smart contracts are an emerging technology that can automate contract enforcement and increase reliability. The European Union (EU), for instance, has recognised the technology's effectiveness in data-sharing situations. The new Data Act, which will become applicable in September 2025, recommends enabling the use of smart contracts and also provides a framework of requirements for their implementation. This thesis aims to explore the utilisation of smart contracts in the context of data sharing and data spaces. Currently, smart contracts are not regularly used for executing data sharing agreements. The technology is lacking common practices and standards despite the theoretical possibilities. The utilisation of smart contracts in data sharing requires combining the regulatory compliance aspects with possible technological solutions that solve compliance issues. This thesis provides a comprehensive literature review combining the theory of practices and methods used for the execution of smart contracts in data sharing with the recent regulatory requirements and creates an extensive general view of the topic. A comprehensive evaluation of the strengths, limitations, and applications is essential to establish guidelines and standards that can affect the adoption of smart contracts. The main objective of the literature review is to explore the use, advantages, and challenges of smart contracts in data sharing agreements based on recent literature. Legislation at the EU level sets certain frameworks and incentives for the use of smart contracts in data sharing, so regulations and communications are the main source for these. Smart contracts are powered by blockchain technology, so literature on the subject and publications from platforms such as Ethereum also serve as a source. The results show that smart contracts can effectively automate the execution of contracts and increase the transparency of processes. The contract terms of a blockchain-linked smart contract are written as a program that automatically executes the desired commands based on the performance of the contracting parties. For example, the payment of the purchase price can automatically give access to a specific dataset. All information, such as the contract terms themselves and the transactions that have taken place, is stored in the blockchain. This information cannot be changed, as consensus algorithms can be used to ensure data persistence and consistency without any intermediary. For data sharing agreements, a big advantage over smart contracts is the control of access to data and the automation of this control. When it comes to data sharing, contracts can often contain provisions on how and where the data can be used. Enforcement of contracts can be facilitated by automating access to data based on blockchain transactions, but also by automatically restricting access if violations or non-compliant behaviour is detected. Optimisation of transaction costs and transparency are also arguments in favour of smart contracts. Challenges to the use of smart contracts include their compatibility with contract law and legislation, as well as technical issues of scalability and compatibility of smart contract platforms. It should be noted that, in general, data sharing interoperability problems are being addressed by the European data spaces that the EU is facilitating the creation of. These will create sector-specific data sharing frameworks, which could also allow the standardisation of smart contracts. In conclusion, smart contracts have great potential and play a vital role in the implementation of data sharing agreements. They can increase transparency and reduce transaction costs and risks of abuse. However, the implementation of smart contracts is not without challenges. The issues related to standardisation, scalability and security need attention before the use of smart contracts on a large scale is possible. It would be beneficial for future research to include a practical, application-oriented study that would examine in greater detail how scalability and standardisation can be addressed in the context of European data spaces.Älysopimus on nouseva teknologia, jolla voidaan automatisoida sopimusten toimeenpanoa ja lisätä luotettavuutta. Esimerkiksi Euroopan unioni (EU) on tunnistanut teknologian tehokkuuden koskien datanjakotilanteita. Uusi datasäädös, joka tulee sovellettavaksi syyskuussa 2025, suosittaa älysopimusten käytön mahdollistamista ja luo myös raamit vaatimuksille, jotka koskevat älysopimusten täytäntöönpanoa. Tämä tutkielma on kirjallisuuskatsaus, jonka aiheena on tutkia älysopimusten hyödyntämistä datanjakotilanteiden ja data-avaruuksien kontekstissa. Lainsäädäntö EU-tasolla asettaa tietyt raamit ja kannustimet älysopimusten käyttöön datan jakamisessa, joten asetukset ja tiedonannot toimivat näiden osalta pääasiallisena lähteenä. Älysopimukset toimivat lohkoketjuteknologian avulla, joten aihepiirin kirjallisuus ja alustojen kuten Ethereumin julkaisut toimivat myös lähteenä. Kirjallisuuskatsauksen pääasiallisena tavoitteena on selvittää älysopimusten käyttöä sekä käyttöönoton hyötyjä ja esteitä datanjakosopimuksissa tuoreen kirjallisuuden perusteella. Tulosten perusteella älysopimuksilla voidaan automatisoida tehokkaasti sopimusten toimeenpanoa ja ne lisäävät myös prosessien avoimuutta. Lohkoketjuun sidotun sopimuksen sopimusehdot on kirjoitettu ohjelmaksi, joka toteuttaa automaattisesti halutut komennot sopimusosapuolten suoritusten perusteella. Esimerkiksi kauppahinnan maksaminen voi automaattisesti antaa pääsyn tiettyyn datasarjaan. Kaikki tiedot, kuten itse sopimusehdot ja toteutuneet transaktiot, ovat tallennettuna lohkoketjuun. Näitä tietoja ei pysty muuttamaan, sillä konsensusalgoritmien avulla voidaan ilman välikäsiä varmistaa tiedon pysyvyys ja yhdenmukaisuus. Merkittävä etu datanjakosopimusten toteuttamisessa älysopimuksina on datan pääsyn kontrollointi ja tämän kontrollointiprosessin automatisoiminen Datan jakamiseen liittyen sopimuksissa voi usein olla määräyksiä siitä, miten ja mihin dataa saa käyttää. Sopimusten täytäntöönpanoa voidaan helpottaa automatisoimalla antamalla pääsy dataan lohkoketjun transaktioiden perusteella, mutta myös automaattisesti rajoittaa, jos havaitaan rikkeitä tai ehtojen vastaista toimintaa. Myös transaktiokustannusten optimointi ja avoimuus puhuvat älysopimusten puolesta. Haasteina älysopimuksien käytössä ovat esimerkiksi niiden yhteensopivuus sopimusoikeuden ja lainsäädännön kanssa sekä tekniset ongelmat skaalautuvuudessa ja älysopimusalustojen yhteensopivuudessa. On huomattava, että yleisesti datan jakamisen yhteensopivuusongelmia pyritään ratkaisemaan eurooppalaisten data-avaruuksien avulla, joita EU fasilitoi luomaan. Näissä luodaan alakohtaisia datan jakamisen viitekehyksiä, jolloin myös älysopimusten standardisointi voisi olla mahdollista. Johtopäätöksenä älysopimukset sisältävät paljon mahdollisuuksia ja ne voivat merkittävästi datanjakosopimusten täytäntöönpanoon. Ne voivat lisätä avoimuutta ja vähentää transaktiokustannuksia ja väärinkäytösten riskejä. Älysopimusten implementointi ei ole kuitenkaan ongelmatonta. Esimerkiksi älysopimusten standardisointiin, skaalautuvuuteen ja turvallisuuteen tulee kiinnittää huomiota, jotta niiden hyödyntäminen suuremmassa mittakaavassa on mahdollista. Tulevaisuudessa aihepiirin tutkimusta voisi jatkaa käytännönsovelluksiin suuntautuneella tutkimuksella, jossa tarkemmin pohdittaisiin skaalautuvuuden ja standardisoinnin ratkaisemista eurooppalaisten data-avaruuksien kontekstissa.Description
Supervisor
Rajala, RistoThesis advisor
Golzarjannat, AnitaKeywords
smart contract, blockchain, data act, data spaces, data sharing, data sharing agreement