| Name: | Description: | Size: | Format: | |
|---|---|---|---|---|
| 6.2 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
A presente dissertação propõe o desenvolvimento de uma plataforma designada
SoundSlice, que visa automatizar a gestão de direitos de autor em conteúdos musicais
reutilizados e na criação de mixes, através da integração de tecnologias blockchain e
contratos inteligentes. O sistema permite o registo de obras originais, reutilizações
parciais, a combinação de múltiplas faixas em novas composições (mixes) e a atribuição
automática de compensações aos titulares de direitos, assegurando transparência
e rastreabilidade em todo o processo.
A solução combina uma infraestrutura centralizada, suportada por uma base de
dados MongoDB e armazenamento de ficheiros GridFS, com uma camada descentralizada
baseada em Ethereum, responsável pela execução dos contratos inteligentes
que formalizam a partilha de royalties.
A nível prático, foi implementado um frontend web que permite o upload, análise,
reutilização e criação de mixes musicais, bem como um backend Node.js que
gere a lógica de negócio e a comunicação com a blockchain. O desenvolvimento
da plataforma baseou-se nos conceitos teóricos e modelos de integração propostos
pelos padrões Smart Contracts for Media (SC4M) e Interactive Music Application
Format (IMAF), os quais orientaram a estruturação de metadados, a modelação de
contratos e o desenho da arquitetura da plataforma.
Por fim, foram conduzidos testes funcionais, de desempenho e de usabilidade que
demonstraram o correto funcionamento da plataforma, a eficiência na execução de
transações e a aceitação positiva por parte dos utilizadores, validando a viabilidade
e o contributo da abordagem proposta.
This dissertation presents the design and development of the SoundSlice platform. It aims to automate copyright management of reused musical contents and mix creation through the integration of blockchain technology and smart contracts. The system enables the registration of original works, the partial reuse, the combination of multiple tracks into new compositions (mixes), and the automatic distribution of royalties to rights holders, ensuring transparency and traceability throughout the process. The solution combines a centralized infrastructure, supported by a MongoDB database and GridFS file storage, with a decentralized layer based on Ethereum, responsible for executing smart contracts that formalize royalty sharing. A web frontend was developed to support the upload, analysis, reuse, and creation of musical mixes, while a Node.js backend handles the business logic and communication with the blockchain. The platform’s design was guided by the theoretical foundations and integration principles of Smart Contracts for Media (SC4M) and Interactive Music Application Format (IMAF) frameworks, which informed the metadata structure, contract modeling, and overall system architecture. Finally, functional, performance, and usability tests were conducted, confirming the platform’s correct operation, transaction efficiency, and positive user perception, validating the feasibility and relevance of the proposed approach.
This dissertation presents the design and development of the SoundSlice platform. It aims to automate copyright management of reused musical contents and mix creation through the integration of blockchain technology and smart contracts. The system enables the registration of original works, the partial reuse, the combination of multiple tracks into new compositions (mixes), and the automatic distribution of royalties to rights holders, ensuring transparency and traceability throughout the process. The solution combines a centralized infrastructure, supported by a MongoDB database and GridFS file storage, with a decentralized layer based on Ethereum, responsible for executing smart contracts that formalize royalty sharing. A web frontend was developed to support the upload, analysis, reuse, and creation of musical mixes, while a Node.js backend handles the business logic and communication with the blockchain. The platform’s design was guided by the theoretical foundations and integration principles of Smart Contracts for Media (SC4M) and Interactive Music Application Format (IMAF) frameworks, which informed the metadata structure, contract modeling, and overall system architecture. Finally, functional, performance, and usability tests were conducted, confirming the platform’s correct operation, transaction efficiency, and positive user perception, validating the feasibility and relevance of the proposed approach.
Description
Keywords
Blockchain Smart Contracts Copyright Management Ethereum IMAF Mix Creation Music Reuse SC4M Contratos Inteligentes Criação de Mixes Gestão de Direitos de Autor Reutilização Musical
Pedagogical Context
Citation
Publisher
CC License
Without CC licence
