Αξιολόγηση αρχιτεκτονικών blockchain για αλγορίθμους ανταλλαγής NFT
Διπλωματική Εργασία


Επιβλέπων Βασίλειος Βεσκούκης
Συσχετιζόμενο μάθημα Τεχνολογία Λογισμικού

Περιγραφή

Σκοπός της εργασίας είναι η υλοποίηση και η μελέτη της συμπεριφοράς του αλγορίθμου "Barterswap" σε blockchains Ethereum και Sui. Ο αλγόριθμος Barterswap αποτελεί μια προσαρμογή του αλγορίθμου TTC (top trading cycles) για ανταλλαγή NFTs. Η υλοποίηση θα περιλαμβάνει on-chain και off-chain υλοποιήσεις και υπολογισμούς επιδόσεων και κόστους για διάφορα μεγέθη γράφων, καταγραφή (log) και visualization των βημάτων του αλγορίθμου με χρήση γράφων και τα εργαλεία graphviz / dot και neo4j. Επίσης, θα διερευνηθούν εναλλακτικές λογικές υλοποίησης του "fairness" του αλγορίθμου Barterswap.