Caso studio - Mintare migliaia, risparmiando migliaia
Una riscrittura completa del backend e una migrazione della blockchain che hanno ridotto i costi, migliorato le prestazioni e reso possibile il minting NFT su larga scala.
- Cliente
- DaChain
- Anno
- Prodotto
- E‑commerce
Panoramica
DaChain è stata una delle prime startup a esplorare il potenziale degli NFT nel settore sportivo, con un focus su collezionabili digitali legati alle squadre di calcio italiane. Gli utenti potevano creare un account, acquistare pacchetti e possedere asset digitali unici legati a giocatori e squadre.
Con la crescita della piattaforma, sono emersi rapidamente diversi limiti tecnici. Il backend esistente era costoso da mantenere, difficile da scalare e fortemente vincolato a servizi blockchain di terze parti, riducendo flessibilità e prestazioni.
Siamo stati coinvolti per stabilizzare la piattaforma, ridurre i costi operativi e riprendere il pieno controllo sull’infrastruttura tecnica centrale, dal backend ai servizi blockchain.
Soluzione
Il primo intervento ha riguardato il backend. Il sistema esistente, basato su Java, era costoso da gestire e poco efficiente sotto sforzo. Abbiamo riscritto l’intero backend in Kotlin, mantenendo lo stesso framework ma ottimizzando pesantemente gli accessi al database, i flussi di esecuzione e la configurazione infrastrutturale.
In parallelo, abbiamo riprogettato completamente l’architettura AWS. Attraverso un’attenta ottimizzazione dei servizi, dell’allocazione delle risorse e dello schema del database, siamo riusciti a ridurre in modo sostanziale i costi infrastrutturali mensili, migliorando al tempo stesso la stabilità complessiva del sistema.
Abbiamo poi lavorato sul layer blockchain. In stretta collaborazione con il team DaChain, abbiamo progettato e implementato una nuova infrastruttura blockchain e un’architettura di smart contract dedicata, sostituendo la soluzione di terze parti precedente. Questo ha permesso di ottenere pieno controllo sulla logica di minting, sulle tempistiche e sui flussi di creazione degli asset.
La nuova configurazione ha portato a miglioramenti prestazionali significativi. Operazioni di minting che in precedenza richiedevano decine di minuti potevano ora essere eseguite su larga scala in pochi secondi. Ci siamo inoltre occupati della migrazione completa di utenti, wallet e asset, generando nuovi wallet, mintando gli NFT sulla nuova blockchain e assegnandoli correttamente senza alcuna interruzione per gli utenti.
- Riduzione costi infrastrutturali
- 65%
- Velocità minting NFT
- Oltre 100x
- Miglioramento velocità deploy
- 8x
- Riduzione latenza API
- 30–50%