Valid XHTML 1.0 Strict

Valid CSS!

Tematiche di interesse per possibili tesi e/o tirocini

In generale, l'interesse è su

Segue una lista di proposte di interesse attuale

Studio della rete Ethereum e/o altre blockchain

Ci si propone di rappresentare una blockchain come una rete. Data la rete, si possono utilizzare le classiche tecniche di analisi delle reti per comprendere meglio la struttura della blockchain. È possibile analizzare la dimensione della rete, la distribuzione dei contatti tra i nodi, metriche di centralità, presenza di hub (nodi importanti) nella rete, etc. (A livello implementativo, esistono librerie che permettono di svolgere queste analisi.) Il lavoro è stato già iniziato da altri studenti. Per cui si tratta di proseguire un lavoro già stabile.

Simulazione ad agenti di blockchain

Ci si propone di simulare un sistema blockchain usando la simulazione ad agenti, in modo da valutare diversi scenari e simulare come la blockchain reagisce, ad esempio,

Simulazione di utenti mobili in contesti eterogenei con connettività intermittente e in maniera opportunistica

Lo scenario è quello di ambienti mobili (utenti, automobili, "cose") che cercano di comunicare utilizzando reti wireless di varia natura. Si tratta di simulare, utilizzando un qualche tipo di simulatore a scelta (ex: simulatore di reti, simulatore ad agenti, simulatore fatto in casa), un insieme di nodi (mobili) in grado di connettersi in maniera opportunistica ed intermittente (sia ad Internet che tra di loro in maniera ad-hoc).
Da notare che, a seconda dello scenario di simulazione, le problematiche di basso livello di comunicazione wireless possono essere considerate, semplificate o trascurate addirittura.
Su questo framework, può essere interessante valutare se è possibile costruire servizi di disseminazione smart e a basso costo.

Applicazioni su WebRTC

Si propone di studiare e realizzare applicazioni P2P usando la tecnologia WebRTC (ed eventualmente librerie derivate da essa).
Esempi di applicazioni sono:

Analisi di reti e sviluppo strumenti per la modellazione di spartiti musicali

Partendo dal lavoro disponibile a questo link si propone di proseguire l'analisi di reti rappresentanti melodie, assoli e in generale tracce musicali. Esempi di possibili lavori sono:

Studio di metodi per fare monitoring di uno swarm BitTorrent