Strica, la potenza software dietro strumenti incentrati su Cardano come Cardanoscan.io, Typhon Wallet e Flac Finance, ha introdotto Warp Transactions. Questa innovazione promette di rivoluzionare il modo in cui vengono condotti i trasferimenti di token ADA sulla rete Cardano.
Il nocciolo della questione risiede nel requisito intrinseco di Cardano di un minimo di circa 1,14 ADA per accompagnare qualsiasi trasferimento di token. Questo meccanismo, sebbene progettato per proteggere la rete da potenziali minacce e spam, è stato un punto controverso per gli utenti. La necessità di allegare questo ADA minimo quando si inviano token è stata considerata scomoda. Warp Transactions, integrato nel Typhon Wallet, offre una soluzione a questa situazione difficile.
Ecco come funzionano le transazioni Warp su Cardano
"Per comprendere le transazioni Warp è necessario approfondire un po' il modo in cui funzionano gli UTXO, le transazioni vengono costruite, firmate e inviate sulla rete", spiega il post sul blog di Strica. In sostanza, la Warp Transaction è una pura transazione UTXO, che sfrutta funzionalità multi-firma e opera senza la necessità di contratti intelligenti. "La transazione Warp viene inviata e firmata da un mittente ed è anche firmata dal destinatario per accettare i token in arrivo", chiarisce ulteriormente il post.
Sorprendentemente, le transazioni Warp sono esclusive per gli utenti di Typhon Wallet. Sia il mittente che il destinatario possono annullare o rifiutare la transazione. Inoltre, i token coinvolti nella transazione vengono temporaneamente “bloccati” fino al completamento o all’annullamento della transazione. Se il destinatario non firma entro 24 ore, la Transazione Warp scade automaticamente.
L'aspetto ingegnoso di questa innovazione risiede nell'approccio di Typhon Wallet ai requisiti ADA. Sfruttando gli UTXO del destinatario, il portafoglio compensa l'ADA obbligatorio, spostando di fatto il costo ADA dal mittente al portafoglio del destinatario.
Le transazioni multi-firma, sebbene siano un elemento fondamentale di Cardano sin dal suo inizio, sono state perfettamente integrate in questo processo da Typhon Wallet. La transazione richiede la firma sia del mittente che del destinatario. Dopo aver rilevato una transazione in entrata, al destinatario viene presentata la possibilità di firmare, accettando così i token, o di rifiutare completamente la transazione.
Affrontando il ruolo dei mempool in questa architettura, Warp Transactions utilizza un mempool intermedio, curato e gestito dall'infrastruttura backend di Typhon. Questo funge da repository provvisorio fino a quando la transazione non raccoglie le firme complete, dopo le quali viene inoltrata alla rete Cardano per l'inclusione in un blocco.
Potenziali problemi di sicurezza riguardanti il mempool intermedio sono stati affrontati preventivamente da Strica. Come chiarito nel loro blog, i dati transazionali all'interno del mempool di Typhon non sono diversi da quelli già propagati sulla rete Cardano. La trasparenza e l’integrità del processo rimangono senza compromessi.
Charles Hoskinson, l'inventore di Cardano, lodò lo sviluppo. Condividendo il post sul blog, ha espresso il suo apprezzamento con una GIF, commentando “ben fatto”. In risposta, Strica ha twittato: “Onorato! Oggi è la vera festa, tutta la squadra è felice di vedere la reazione di Charles. Anni di duro lavoro hanno dato i loro frutti”.