🇮🇹 "Panoramica della ricerca parte 3: token, stablecoin e commissioni"

:it: Traduzione italiana di “https://iohk.io/en/blog/posts/2022/07/07/research-overview-part-3-tokens-stablecoins-and-fees/”

Traduzione italiana a cura di Lordwotton di RIOT Stake Pools. Se apprezzi queste traduzioni, per favore valuta di supportare il mio lavoro delegando i tuoi ada a RIOT :pray: entra nel nostro gruppo Telegram


Panoramica della ricerca parte 3: token, stablecoin e commissioni

La ricerca IOG ha permesso di implementare il supporto multi-asset, le stablecoin e le commissioni vantaggiose su Cardano.

img

Nel nostro precedente post abbiamo parlato dell’innovativo modello EUTXO di Cardano e di come esso faciliti la creazione di smart contract espressivi su Cardano. Questa volta, diamo uno sguardo più da vicino alla ricerca che ha permesso il supporto multi-asset e la creazione di una varietà di token definiti dall’utente, e discutiamo anche dei vantaggi delle commissioni Babel.

Supporto multi-asset

Ethereum è noto per la possibilità di creare diversi asset (token) definiti dall’utente. Tuttavia, gli standard dei token di Ethereum non sono direttamente supportati dal libro mastro e richiedono un codice personalizzato ripetitivo. Questo aggiunge un livello di complessità, costi aggiuntivi e inefficienza, poiché il codice dei token viene replicato e adattato invece di essere parte del sistema stesso. Questo lascia spazio all’errore umano e può introdurre bug che possono portare a perdite finanziarie.

Il documento di ricerca “UTXOma: UTXO with Multi-Asset Support” è stato scritto dagli scienziati dello IOG e presentato alla conferenza ISoLA 2020. Il documento studia la creazione di un’ampia gamma di token definiti dall’utente attraverso l’uso di script contrattuali chiamati politiche di conio.

L’articolo esplora un design alternativo alla creazione di asset definiti dall’utente, basato sui ledger UTXO in stile Bitcoin. Propone un’estensione del modello UTXO, in cui la struttura contabile di una singola criptovaluta viene sostituita da una nuova struttura che gestisce un numero illimitato di token nativi definiti dall’utente, chiamati token bundle.

In questo nuovo modello, la creazione di token è controllata da script di politica di conio che, proprio come gli script dei validatori di Bitcoin, utilizzano un linguaggio specifico per il dominio con un’espressività computazionale limitata. Questo favorisce la sicurezza di Bitcoin e si traduce in un approccio leggero e a basso costo alla creazione e al trasferimento di asset personalizzati.

Il documento “Native Custom Tokens in the Extended UTXO Model” propone una generalizzazione del modello EUTXO con token nativi definiti dall’utente. Il documento esplora la sinergia tra i token nativi di UTXOma e gli smart contract espressivi sulla base di un libro mastro UTXO, come proposto dal modello EUTXO. Ciò si traduce in politiche di conio più espressive e in una mappatura diretta di contratti versatili basati su macchine a stati al ledger multi-asset EUTXO. Il documento stabilisce formalmente la correttezza di questa mappatura.

Djed stablecoin

Oltre ai token personalizzati, lo IOG ha svolto ricerche sull’implementazione di una stablecoin su Cardano. Il progetto “Djed: A Formally Verified Crypto-Backed Pegged Algorithmic Stablecoin” è stato pubblicato nel 2021.

Il documento introduce un contratto di stablecoin basato sulla progettazione algoritmica, che utilizza contratti intelligenti per garantire la stabilizzazione dei prezzi. Si tratta di una caratteristica molto utile per gli ambienti della finanza decentralizzata (DeFi). Djed agisce come una banca autonoma. Conia e brucia stablecoin e monete di riserva, mantenendo una riserva di monete base. Il contratto mantiene l’ancoraggio delle stablecoin a un prezzo obiettivo acquistando e vendendo stablecoin, utilizzando la riserva e addebitando le commissioni che si accumulano nella riserva.

Djed è attualmente in fase di implementazione da parte di COTI.

Commissioni Babel

I vantaggi del modello EUTXO multi-asset di Cardano hanno aperto un’altra strada di ricerca che ha portato a “Babel fees”. Babel fees è un meccanismo che permetterà di pagare le commissioni di transazione in monete diverse da ada su Cardano. Il documento è stato accettato per la pubblicazione all’ACNS 2022, che si è tenuto a giugno.

Le transazioni su blockchain richiedono commissioni per la loro esecuzione. Per garantire la sicurezza della rete, di solito le commissioni devono essere pagate nella valuta nativa di una blockchain scelta, come ad esempio ada su Cardano. Tuttavia, la possibilità di pagare le commissioni in altri token di valore in possesso dell’utente migliora la comodità d’uso e favorisce l’interoperabilità. La ricerca di IOG nel documento sulle commissioni di Babele spiega come ciò sia possibile.

Diverse caratteristiche innovative di Cardano, come il modello EUTXO e gli asset nativi personalizzati, si uniscono per rendere possibili le commissioni Babel. Il supporto multi-asset di Cardano consente la creazione di token trattati come nativi sul libro mastro. Ciò significa che i nuovi token definiti dall’utente - se solo un numero sufficiente di utenti li considera di valore - possono essere utilizzati per pagare le commissioni di transazione proprio come ada, la valuta principale di Cardano.

Manuel Chakravarty, scienziato di Lambda e architetto di Plutus presso IOG, afferma:

Cardano incoraggia le comunità di interesse speciale a formarsi intorno a nuovi token personalizzati che queste comunità stesse creano utilizzando Plutus. I membri di queste comunità possono possedere molta liquidità in un token personalizzato senza possedere molti ada. Per supportare tali comunità, vogliamo che siano in grado di pagare per l’uso della rete utilizzando i propri token.

Pertanto, quando un utente desidera pagare la commissione di transazione in token diversi da ada, può fare tale offerta tramite una transazione a pagamento Babel offrendo un token personalizzato, ma incorrendo in una responsabilità ada. Un produttore di blocchi che convalida questa transazione può quindi accettare l’offerta, stabilendo uno scambio a pronti tra ada e i token offerti a un tasso di cambio precedentemente pubblicizzato. Il produttore di blocchi crea quindi una seconda transazione, coprendo la commissione in ada e ricevendo in cambio i token offerti. Estendendo opportunamente le regole del libro mastro, la transazione con la responsabilità - così come la transazione corrispondente - diventano ammissibili al libro mastro come gruppo. Il bello di questo schema è che gli utenti che mettono in stake i loro ada continuano a ricevere la ricompensa di stake pagata in ada come al solito.

Aggiunge Manuel Chakravarty:

Il prossimo passo verso l’implementazione delle commissioni Babel su Cardano è la stesura di una Cardano Improvement Proposal (CIP) sulla base del documento di ricerca. La presenteremo alla comunità per la discussione non appena la prima versione sarà completa.

Con il supporto multi-asset e smart contract introdotto in Cardano nel 2020-2021, il libro mastro è diventato un ambiente funzionale per la creazione di una miriade di applicazioni decentralizzate (DApp). Oggi, con oltre mille progetti basati su Cardano, la ricerca e lo sviluppo di IOG si concentrano sulla scalabilità e sulle ottimizzazioni costanti di Cardano. Nel prossimo post del blog, quindi, rifletteremo maggiormente sulla ricerca che guida la scalabilità e l’interoperabilità di Cardano.