🇮🇹 "Matthew Capps con SundaeSwap e Orbis sulla potenza del modello eUTxO di Cardano | IOG 28 Apr 2022"

:it: Trascrizione in italiano di un estratto di “Cardano360 April 2022”.

Dal minuto 00:43:09 al minuto 00:53:38 del video originale.

Pubblicato sul canale Youtube della IOHK il 28 aprile 2022

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


Tim: Ogni mese selezioniamo un profilo di progetti che si basano su Cardano. Per l’episodio di oggi pensiamo alle cose in modo un po’ diverso. Abbiamo chiesto a Matt di incontrare SundaeSwap e Orbis, per parlare del modello UTxO esteso a Cardano e di come sta potenziando i progetti DeFi in tutto l’ecosistema.

Matthew: Questa settimana ho avuto l’opportunità di parlare con un paio di progetti sulla costruzione di applicazioni DeFi con il modello eUTxO. Le sfide, i vantaggi, cosa potete aspettarvi come costruttori di Cardano. Abbiamo parlato con Ryan di Orbis e Pi di SundaeSwap. Benvenuto Pi, è bello averti con noi, Sundae è stato uno dei primi team a lanciare un Dex su Cardano qualche mese fa, puoi aggiornarci su cosa è successo con Sundae dopo il lancio?

Pi: Siamo stati uno dei primi Dex, certamente il primo Dex basato su AMM a lanciarsi su Cardano, abbiamo appena festeggiato il nostro primo anniversario come team, abbiamo lanciato il nostro protocollo a gennaio, abbiamo avuto il ruolo cruciale di dimostrare che la DeFi è possibile su Cardano, ad alcuni degli scettici là fuori, da allora abbiamo abbassato la testa concentrandoci sul mantenere le luci accese, costruendo la versione due, un emozionante sviluppo futuro per il protocollo Sundae.

Matthew: Cos’è il modello eUTxO, puoi spiegare un’applicazione DeFi come istanziazione di questo modello sulla blockchain Cardano?

Pi: eUTxO è un modello di contabilità, come si tiene traccia dei saldi e dello stato, in contrapposizione al modello di conto, utilizzato in Ethereum. eUTxO significa output di transazione non speso esteso, significa che tutto lo stato è memorizzato come output di una transazione precedente. In Ethereum, a ogni contratto smart viene dato un grosso pezzo di memoria in cui memorizzare i valori, come una tavoletta di argilla in cui inserire tutti i valori. Mentre in un modello eUTxO, tutto questo stato viene immagazzinato in granuli molto più piccoli insieme alle monete che si muovono nel sistema. Un esempio di come questo potrebbe essere istanziato in un modello eUTxO, la liquidità potrebbe essere memorizzata in un output, ogni utente ordina se vuole negoziare Ada per LQ, e quanto vuole negoziare, il prezzo limite, che è memorizzato in un output diverso. E poi si può costruire una transazione che esegua quell’ordine, includendo queste due cose nella transazione, senza dover includere l’intera grande tavoletta di argilla degli ordini di tutti.

Matthew: Gran parte della saggezza e dell’esperienza del settore nella costruzione di Dex è stata nelle catene basate sui conti, nella storia delle criptovalute, voi ragazzi siete pionieri nello spazio DeFi in eUTxO, potete dirci quali sono alcuni dei compromessi, dei costi e dei benefici che avete sperimentato nella costruzione di Sundae e anche cosa vi aspettate con il proseguimento dello sviluppo?

Pi: Sicuramente la sfida più grande finora è stato questo spostamento di mentalità, da uno stato globale, quella grande tavoletta di argilla, come in Ethereum, a uno stato locale, un Dex è qualcosa che fondamentalmente ha un sacco di stato globale con esso, l’ordine delle persone, gli ordini delle persone, il prezzo dell’asset. Il cambiamento di mentalità verso la compartimentazione dello Stato, la mediazione dell’accesso allo Stato globale, è stato davvero difficile. D’altra parte, poiché lo stato è già aperto, frammentarlo in catene diverse, guardando ai secondi strati, è un problema molto più semplice. Mentre in Ethereum non c’è modo di sapere a quali parti della tavoletta di argilla può accedere lo smart contract, perché in Cardano lo stato è già compartimentato, o nel modello eUTxO, questo diventa molto più facile. Anche se non sono pronto ad annunciare nulla di particolare, questo dovrebbe darvi un’idea delle cose a cui abbiamo pensato dietro le quinte, ovvero SundaeSwap V2.

Matthew: Grazie Pi per il tuo punto di vista sulla costruzione di progetti DeFi a eUTxO, credo che la comunità apprezzi la tua prospettiva. Ryan, verso di te, sei stato recentemente in trasmissione parlando di un progetto DeFi, Ardana, ma sei anche il fondatore di una soluzione di scalabilità, immagino che questa relazione non sia un errore, puoi dirci qualcosa di più su Orbis, come è stato concepito?

Ryan: Orbis è una soluzione di scalabilità di secondo livello zero-knowledge proof-of-concept per Cardano, che utilizza ZK Rollups, consentendo a Cardano di scalare oltre quanto possibile al primo livello. Questo è stato concepito esaminando l’intero panorama delle blockchain, le varie direzioni di scalabilità utilizzate in diversi ecosistemi, rendendosi conto che Cardano è nella posizione migliore per sfruttare i rollup ZK, per aiutare a scalare la rete a un livello tale da poter supportare un ecosistema finanziario globale decentralizzato.

Matthew: Come funzionano i rollup ZK?

Ryan: Iniziando con le prove a conoscenza zero, si tratta di un’area della crittografia che esiste dal 1980. È un modo per poter dimostrare qualcosa a qualcuno senza rivelare l’informazione stessa. Rollups sfrutta questa tecnologia, la capacità di Rollups è quella di aggregare un gruppo di transazioni fuori dalla catena in un’unica prova, una prova a conoscenza zero, e questa prova a conoscenza zero viene inviata alla rete principale di Cardano e dimostra che tutte le transazioni avvenute fuori dalla catena sono avvenute in modo non malevolo, seguendo le regole del libro mastro di Cardano, è quasi come se si riuscisse a comprimere un gruppo di dati computazionali, transazioni, attività, fuori dalla catena, in questa singola prova, che rappresenta tutto questo sulla catena.

Matthew: La maggior parte del lavoro di Rollup ZK in passato è stato sulle catene basate sui conti, ma immagino che questo non sia solo per Ethereum, puoi dirci qualcosa su come si presenta una soluzione Rollup ZK eUTxO nativa?

Ryan: La maggior parte dell’innovazione relativa alle prove a conoscenza zero è avvenuta in altri ecosistemi come Ethereum, mentre la DeFi è esplosa e ha preso vita molto prima, rispetto a noi che abbiamo appena iniziato con Cardano. Orbis è una, se non la prima, soluzione di scalabilità di secondo livello, sfruttando la quale, il modello eUTxO si presta maggiormente alla costruzione di Rollup, soluzioni di scalabilità, acquistate rispetto al modello basato sui conti, e ciò ha a che fare con il modo in cui gestisce lo stato, gestisce lo stato in modo locale, anziché globale, e rende molto più facile parallelizzare le transazioni, quindi raggruppare tali transazioni parallele, in un sistema parallelo, in un’unica prova da inviare alla blockchain.

Matthew: Quando si parla di eUTxO, si fa spesso riferimento alla parallelizzazione, allo stato locale rispetto allo stato globale; può spiegare cosa significano questi termini, quali implicazioni hanno per un ecosistema costruito sul modello eUTxO?

Ryan: Lo stato è effettivamente il modo in cui le blockchain funzionano, hanno uno stato, hanno transizioni di stato, passando da uno stato all’altro, sulla base di input e output, transazioni o blocchi che passano allo stato successivo. Il modello eUTxO gestisce lo stato a livello locale, in contrapposizione al riferimento a livello di sistema, è scritto in UTxO, le chiavi private che avete, invece di darvi il controllo su account globali, vi dà il controllo su UTxO specifici, dove ognuno può essere elaborato in modo parallelo quando si eseguono blocchi in Cardano. Questo rende Cardano altamente parallelizzabile e anche più adatto alla costruzione di soluzioni rollup, poiché l’architettura tra i rollup e lo strato di base eUTxO è abbastanza uniforme. Questo è importante per le blockchain e, più specificamente, per Orbis e ZK Rollups, poiché si è in grado di gestire molte operazioni, più precisamente transazioni, allo stesso tempo. Il parallelismo, almeno per quanto riguarda Orbis, consiste nello sfruttare il modello eUTxO, i vantaggi che offre, e nell’estenderlo per consentirci di scalare in termini di prestazioni e di quantità di calcolo che può essere gestita, di punti specifici di calcolo in modo che le transazioni possano essere gestite contemporaneamente.

Matthew: Non può essere tutto rose e fiori, puoi parlarci di alcuni degli ostacoli che esistono sulla strada verso un ecosistema Cardano indefinitamente scalabile?

Ryan: Cardano sta già andando bene, l’approccio scelto, come approccio metodico, ha portato benefici, molti dei quali vedremo nella prossima hard fork di giugno. Quindi questa tabella di marcia del 2022, che si protrae fino al 2023, per quanto riguarda gli endorser di ingresso e altre cose che si stanno verificando, già scala il livello di base, fino al punto in cui può essere scalato. Le prossime sfide sono quelle di sfruttare le soluzioni di scalabilità estese, sia che si tratti di Orbis con i Rollup ZK, sia che si tratti di Hydra con la sua tecnologia, che è più vicina a un approccio di tipo state channel, si tratta di strumenti diversi, la sfida arriva con le diverse applicazioni, le attrezzature, la sperimentazione di questi diversi strumenti, la loro combinazione, la sincronizzazione con quelli che soddisfano le esigenze specifiche, e questo è un processo di apprendimento continuo, lavorando con le diverse soluzioni di scalabilità che arrivano a Cardano.

Matthew: Grazie a Ryan per queste anticipazioni, grazie a tutti voi per averci seguito, speriamo che vi sia piaciuto, alla prossima puntata per un ulteriore “Building at Cardano”.