Propostas Submetidas

DEI - FCTUC
Gerado a 2024-05-02 08:46:25 (Europe/Lisbon).
Voltar

Titulo Estágio

Validation of Privacy in Smart Contracts using Natural Language Processing

Áreas de especialidade

Engenharia de Software

Comunicações, Serviços e Infraestruturas

Local do Estágio

SSE/LCT -CISUC

Enquadramento

The new EU General Data Protection Regulation increased drastically the responsibility of organizations in taking care of data protection and individuals privacy. This requires special attention in the development of new systems, taking these concerns into account since very beginning.
Blockchain technologies are widely popular nowadays due to their usage in cryptocurrencies, but this technology can be applied in many other scenarios. As has been discussed of late, these technologies introduce some new concerns in terms of respecting the GDPR. However, these technologies also can help with some of these concerns, in particular when we consider permissioned blockchain implementations.
Smart contracts adoption is increasing, among other reasons, because several blockchain implementations provide means to support it. However, as these contracts are rooted in many basic contract concepts, they may in some cases contain privacy-sensitive information.

Objetivo

In this context, the main goal of this work is to use natural language processing to develop automated techniques to detect privacy violations in smart contracts. For this it will be necessary to understand the type of information included in each contract that is privacy sensitive. Then, use NLP to build models capable of processing the parts of the contract written in natural language and extract the privacy sensitive parts. The developed approach should be evaluated with a representative set of data.

Plano de Trabalhos - Semestre 1

[10/09/2018 to 31/10/2018] State of the art analysis.
[15/10/2018 to 30/11/2018] Analysis of the key smart contract privacy issues. Definition of the scope of action in terms of technologies and contract types.
[01/11/2018 to 31/12/2018] Definition of the proposed approach.
[15/11/2018 to 21/01/2019] Write the Dissertation Plan.

Plano de Trabalhos - Semestre 2

[01/02/2019 to 15/04/2019] Development of the proposed solution.
[20/03/2019 to 30/04/2019] Experimentation and validation.
[15/04/2019 to 31/05/2019] Write a scientific publication.
[15/05/2019 to 01/07/2019] Write the thesis.

Condições

The work is to be executed at the laboratories of the CISUC’s SSE/LCT Groups.
A workplace will be provided as well as the required computational resources.
The student will be supported by a research scholarship.

Observações

The work is part of the contribution of the University of Coimbra to the H2020 Project POSEIDON, which increases the impact and visibility of the work and its results.

Orientador

Nuno Antunes / Marília Curado
nmsa@dei.uc.pt 📩