Please use this identifier to cite or link to this item:
http://hdl.handle.net/10773/22724
Title: | Utilization of blockchain in the application of master data management |
Other Titles: | Utilização de blockchain na aplicação de master data management |
Author: | Martins, Daniel Filipe Catita |
Advisor: | Moreira, José Manuel Matos |
Keywords: | Gestão de bases de dados Redes de informação |
Defense Date: | 21-Dec-2016 |
Publisher: | Universidade de Aveiro |
Abstract: | As the name implies, Master Data Management (MDM) manages Master
Data: the set of core information needed and shared in the systems of an
enterprise. Depending on the scope of the organization, master data could
be data about clients if all the systems consider client information critical
for their operations and decision making.
A fundamental concept of MDM is the Golden Record, an entry with the
best and more valuable information about an entity, formed through the
application of rules and methods on the data that exists scattered over the
systems. It is the single version of the truth.
Master Data Management solutions are dependent of a centralized data
hub that holds the most valuable information. The solution proposed
disrupts the list of o ers, combining the Master Data Management concept
with the Blockchain technology, resulting in an MDM solution with a
distributed data hub that is truly decentralized.
A Blockchain consists on a chain of blocks that requires computational
work to attach new blocks to the end of the chain, and where blocks
cannot be changed without redoing the computational e ort for all the
following blocks, resulting on a trusted environment.
Participants of the Blockchain network hold a full copy of the Blockchain,
making it a distributed network of information.
Its security protocols and requirements eliminate the need for an intermediary
between transactions and make Blockchain ideal to save things of
value.
The solution involves Ethereum: a Blockchain platform where transactions
have programmable functionality, known as Smart Contracts, pieces of
code containing a set of data and executable functions that are available
through the public address.
As all the data inserted through the programmed Smart Contracts goes
through the same speci c cleansing, matching and merging rules, all the
network participants will be in possession of the same Golden Records,
resulting in a single view of entity.
To facilitate the utilization of the solution, a wrapper and user interface
were developed, granting that the user does not need to interact directly
with the Blockchain. Como o nome indica, Master Data Management (MDM) gere dados mestre: o conjunto de informação nuclear necessária e partilhada pelos sistemas de uma empresa. Dependendo do âmbito da organização, dados mestre podem ser dados de clientes, caso todos os sistemas considerem a informação dos clientes critica para a suas operações e decisões. Um conceito fundamental de MDM e o Golden Record, um registo com a melhor e mais valiosa informação sobre uma determinada entidade, formada através da aplicação de regras e métodos nos dados existentes que estão espalhados pelos vários sistemas. E a versão única da verdade. As soluções de Master Data Management existentes são dependentes de um local centralizado onde fica guardada a informação mais valiosa. A solução proposta é distributiva para a lista de ofertas, combinando o conceito de Master Data Management com a tecnologia Blockchain, resultando numa solução MDM distribuída e descentralizada. A Blockchain consiste numa cadeia de blocos que requerem esforço computacional para que se adicionem novos blocos ao m da cadeia e onde os blocos não podem ser alterados sem repetir o esforço computacional para todos os blocos seguintes, o que resulta num ambiente conclave. Os participantes de uma rede Blockchain possuem uma copia total da Blockchain, tornando-a assim uma rede distribuída de informador. Os protocolos e requisitos de segurança eliminam a necessidade de existência de um intermediário entre as os participantes de uma transacção e tornam a Blockchain ideal para guardar objectos de valor. A soluçao envolve Ethereum: uma plataforma Blockchain onde as transaçoes tem funcionalidade programável, conhecida como Smart Contracts, pedaços de código que contêm um conjunto de dados e funções executáveis que estão disponíveis a partir de um endereço publico. Como todos os dados inseridos a partir de um Smart Contract est~ao sujeitos as mesmas regras especificas de standardizaçao, correspondência e fusão, todos os participantes da rede vão possuir os mesmos Golden Records, resultando na visão unica de entidade. Para facilitar a utilização da soluçao, foram desenvolvidos um wrapper e uma interface de utilizador, para permitir que o utilizador não necessite de interagir directamente com a Blockchain. |
Description: | Mestrado em Engenharia de Computadores e Telemática |
URI: | http://hdl.handle.net/10773/22724 |
Appears in Collections: | UA - Dissertações de mestrado DETI - Dissertações de mestrado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Dissertação.pdf | 3.46 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.