Cos'è Sui?
Home
Articoli
Cos'è Sui?

Cos'è Sui?

Principiante
Pubblicato Jul 31, 2023Aggiornato Feb 23, 2024
8m

Questo articolo è un contenuto sponsorizzato e non deve essere considerato un consiglio finanziario o di investimento. Le opinioni espresse in questo articolo sono quelle del collaboratore/autore e non riflettono necessariamente le opinioni di Binance Academy. 

TL;DR

  • Sui è una blockchain Layer 1 progettata per fornire esperienze di alto livello a sviluppatori e utenti supportate da solide basi tecnologiche.

  • Utilizzando un nuovo modello di dati incentrato sugli oggetti, Sui supporta asset on-chain dinamici e componibili con una finalizzazione delle transazioni inferiore al secondo. 

  • Il linguaggio di programmazione Move, sviluppato dal cofondatore e CTO di Mysten Labs, supporta le qualità uniche della programmazione smart contract. Move on Sui migliora il linguaggio core, offrendo astrazioni a vantaggio sia degli sviluppatori che degli utenti.

  • Sui offre strumenti per costruire le migliori esperienze utente – strumenti, come zkLogin, offrono la possibilità di astrarre le barriere così da migliorare l'adozione da parte degli utenti finali.

Cos'è Sui?

Sui è una blockchain progettata per supportare l'adozione globale, offrendo una piattaforma di sviluppo sicura, potente e scalabile. Sui è stato progettato da zero per soddisfare queste esigenze.

Mysten Labs, il collaboratore originale di Sui, è stato fondato da ex dipendenti di Meta che hanno lavorato al progetto Diem/Libra. Durante questo periodo, hanno sviluppato nuove potenti tecnologie diventate fondamentali per Sui, come il linguaggio di programmazione Move, l'elaborazione delle transazioni e i meccanismi di consenso.

Ci sono tre elementi chiave essenziali per la filosofia e il design di Sui:

  1. Modello di dati progettato per gli asset digitali: Il modello di dati orientato agli oggetti di Sui è ottimizzato per la gestione e l'interazione con gli asset digitali

  2. Move on Sui: un'implementazione del linguaggio di programmazione Move adattata al modello di dati unico di Sui.

  3. Focus sulla migliore esperienza utente: Sui supporta diverse innovazioni che semplificano l'esperienza dell'utente.

Il design unico di Sui

Il modello di dati orientato agli oggetti di Sui è un elemento fondamentale del suo design e fornisce un solido supporto per le ampie capacità della piattaforma. Un vantaggio fondamentale derivante dal design di Sui è la gestione semplificata della proprietà degli asset. La natura incentrata sugli oggetti garantisce un approccio più diretto alla proprietà degli asset rispetto alle architetture blockchain convenzionali.

A differenza della maggior parte delle blockchain che separano il monitoraggio della proprietà dall'asset rispetto al conto corrispondente, Sui segue un percorso unico. Nel framework orientato agli oggetti di Sui, ogni cosa sulla chain è rappresentata come un oggetto, ognuno dei quali specifica esplicitamente il proprio proprietario. Questo approccio distintivo elimina la necessità di uno smart contract per monitorare la proprietà, rendendo il processo di proprietà degli oggetti notevolmente più diretto.

I vantaggi del modello di dati orientato agli oggetti di Sui vanno ben oltre la semplice facilitazione della proprietà degli asset. Il regolamento rapido, l'elaborazione parallela delle transazioni, il rendimento notevole e le commissioni stabili sono tra i vari vantaggi che offre. Ognuno di questi aspetti è abbastanza sostanziale da giustificare spiegazioni in articoli individuali, che possono essere esplorati in dettaglio sul sito web di Sui.

Oggetti, elaborazione delle transazioni e componibilità

Come accennato, tutto su Sui è rappresentato come un oggetto. I saldi dei token, gli NFT, gli account utente e gli smart contract sono tutti oggetti su Sui. Esistono diversi tipi di oggetti, i due principali sono "oggetti di proprietà" e "oggetti condivisi".

Oggetti di proprietà
Un oggetto di proprietà ha un unico proprietario, che può essere un account utente o persino un altro oggetto. Esempi di oggetti di proprietà includono i saldi dei token e gli NFT.

Oggetti condivisi
Un oggetto condiviso è un oggetto senza un proprietario specificato e può essere utilizzato da molti utenti. Esempi di oggetti condivisi sono le pool di liquidità e i contratti di minting NFT.

Le transazioni che coinvolgono oggetti di proprietà vengono elaborate in modo diverso rispetto a quelle con oggetti condivisi. Le transazioni relative agli oggetti condivisi sono sottoposte a processi di sequenziamento e consenso. Tuttavia, le transazioni che coinvolgono solo oggetti di proprietà hanno la capacità unica di aggirare il meccanismo di consenso su Sui, risultando in tempi di finalizzazione significativamente più rapidi, circa 400 millisecondi, e rendendo Sui una delle blockchain più veloci.

Il design incentrato sugli oggetti di Sui promuove una potente componibilità senza la necessità di adattare gli asset per la compatibilità tra le applicazioni. I tipi di oggetti appena creati sono universalmente riconosciuti su tutta la rete, consentendo la personalizzazione in base alle esigenze degli utenti. Gli smart contract riconoscono facilmente diversi tipi di oggetti, facilitando la componibilità per applicazioni uniche ed esperienze utente migliori. Ad esempio, diversi elementi costitutivi della DeFi possono essere combinati in una serie di transazioni per creare strategie DeFi innovative.

Move on Sui

Essendo un linguaggio di programmazione smart contract appositamente costruito, Move offre vantaggi significativi in termini di sicurezza e produttività. Progettato specificamente per migliorare le carenze di altri linguaggi di programmazione, Move affronta due sfide chiave: la rappresentazione degli asset digitali e le operazioni sicure su di essi.

Abbinando Move all'architettura incentrata sugli oggetti di Sui, Move on Sui offre rappresentazioni semplici e potenti degli asset digitali attraverso gli oggetti. Questo design dà origine a proprietà desiderabili che migliorano la proprietà degli asset, la componibilità degli oggetti e l'esperienza degli sviluppatori, il tutto offrendo un meccanismo di esecuzione efficiente.

Move on Sui migliora il linguaggio di base, offrendo astrazioni vantaggiose per tutti che offrono ai programmatori una maggiore espressività e una sicurezza senza pari. L'implementazione di Move da parte di Sui rende impossibili molti bug comuni osservati nei linguaggi di programmazione smart contract tradizionali. Semplificando lo sviluppo di smart contract per gli sviluppatori, Move on Sui amplia l'accesso e le funzionalità all'interno di DeFi, gaming, commercio e altri domini.

Un esempio di questo potente design incentrato sugli oggetti potrebbe essere un oggetto di gioco, come un'auto da corsa, che può possedere altri oggetti come il suo motore. Il motore dell'auto da corsa può essere cambiato o modificato senza problemi e tutto questo può essere completamente rappresentato on-chain.

**Nota: il termine Sui Move, utilizzato in alcuni video, non è più utilizzato. Invece, il termine Move on Sui viene utilizzato quando si fa riferimento all'implementazione di Move specifica di Sui.

Focus sull'esperienza utente

L'interazione con le piattaforme blockchain tradizionali spesso comporta l'aspettativa di sacrificare l'esperienza dell'utente per sfruttare i vantaggi della tecnologia blockchain. Sui, tuttavia, si discosta da questo paradigma e mira a offrire l'esperienza utente del web tradizionale, pur mantenendo i vantaggi della tecnologia blockchain.

Ciò comporta l'eliminazione degli ostacoli legati a wallet, commissioni gas, approvazioni di transazioni complesse e altro ancora. Il design incentrato sugli oggetti e il linguaggio di programmazione sicuro di Sui supportano intrinsecamente questo approccio. Inoltre, Sui fa un ulteriore passo avanti fornendo strumenti che consentono agli sviluppatori di creare facilmente esperienze utente potenti. Questi strumenti sono integrati direttamente nella blockchain, e i primi tre sono zkLogin, le transazioni sponsorizzate e i blocchi di transazioni programmabili.

zkLogin

La gestione di un wallet blockchain è stata storicamente onerosa per gli utenti. Mentre alcuni preferiscono gestire i loro wallet e proteggere le loro seed phrase, ottenere un'adozione blockchain più ampia richiede un'alternativa per coloro che non sono disposti ad assumersi questa responsabilità. zkLogin di Sui funge da alternativa, facilitando la creazione e la gestione di un account Sui utilizzando una credenziale web familiare, come un account Google o Facebook. Sfruttando le dimostrazioni a conoscenza zero per salvaguardare la privacy degli utenti, zkLogin consente agli utenti di interagire facilmente con le applicazioni blockchain senza il tipico problema della creazione e della gestione di un wallet.

Transazioni sponsorizzate

Le commissioni gas della blockchain possono risultare ostiche e rappresentare una barriera per i nuovi utenti che prendono parte alle applicazioni blockchain. Sui affronta questa sfida con le transazioni sponsorizzate, eliminando l'attrito di onboarding associato alle commissioni gas. Le applicazioni hanno la flessibilità di sovvenzionare transazioni specifiche degli utenti, eliminando sostanzialmente le commissioni gas dall'esperienza dell'utente finale.

Blocchi di transazioni programmabili

Se hai già interagito con altre blockchain, avrai notato che spesso è necessario inviare più transazioni per un'azione semplice, come un'operazione di trading. Gli utenti potrebbero trovarsi nella situazione di eseguire il wrap di un token, approvare l'utilizzo dell'applicazione e infine inviare l'operazione. Questa complicata sequenza di transazioni solo per una semplice operazione crea un ostacolo all'usabilità pratica della piattaforma.

Sui introduce i blocchi di transazioni programmabili, che consentono di raggruppare, firmare e inviare una serie di transazioni complesse in un processo unificato. Questo non solo semplifica l'esperienza utente per le operazioni di base, ma facilita anche le complesse catene di transazioni che coinvolgono diverse applicazioni. I blocchi di transazioni programmabili fungono da potente strumento per promuovere una componibilità fluida, migliorando in ultima analisi l'esperienza complessiva per gli utenti finali.

Dettagli sul token SUI

Il token SUI ha un'offerta totale limitata pari a dieci miliardi di token e serve principalmente a proteggere la rete, agendo da unità di conto e mezzo di pagamento all'interno della rete Sui.

Il token SUI ha attualmente tre scopi principali su Sui:

Partecipazione alla Proof of Stake
Sui utilizza un meccanismo di delegated proof of stake per selezionare, incentivare e premiare il comportamento onesto dei validatori Sui e dei proprietari di token SUI che fanno staking con loro.

Pagamenti delle commissioni gas
I token SUI vengono utilizzati per pagare le commissioni gas necessarie per eseguire transazioni e archiviare dati on-chain.

Asset versatile
SUI è un asset versatile e liquido che può essere utilizzato per varie applicazioni all'interno dell'ecosistema Sui, come exchange decentralizzati, applicazioni di prestito e di credito, giochi e molto altro ancora.

Governance
Il token SUI svolgerà un ruolo cruciale nella futura governance di Sui, conferendo ai titolari il diritto di partecipare alle votazioni on-chain su questioni importanti, come gli aggiornamenti del protocollo e le modifiche alla piattaforma.

Inoltre, lo storage fund di Sui svolge un ruolo cruciale nel ridistribuire le ricompense di staking nel tempo e nel compensare i futuri validatori per i costi di archiviazione associati ai dati precedentemente memorizzati sulla chain. Questo design nelle tokenomics stabilisce un meccanismo che consente agli utenti di archiviare dati on-chain a tempo indeterminato, garantendo al contempo un'equa compensazione per i validatori attuali e futuri, garantendo così la sostenibilità a lungo termine della rete.

Sui DeFi

Al suo lancio nel maggio 2023, la mainnet di Sui ha assistito al rilascio di numerose applicazioni, ottenendo una maggiore attenzione da parte degli sviluppatori di vari ecosistemi. Ecco alcuni esempi di progetti DeFi all'interno dell'ecosistema Sui:

  • NAVI - protocollo di prestito e credito su Sui, che consente agli utenti di partecipare come fornitori di liquidità o prendere in prestito con potenti funzionalità come i vault con leva finanziaria automatica.

  • Cetus - un exchange decentralizzato e un protocollo di liquidità concentrato costruito su Sui che utilizza una rete di liquidità flessibile sottostante per rendere il trading più facile per qualsiasi utente.

  • Scallop - protocollo di prestito e credito ed exchange decentralizzato su una piattaforma unificata che offre un SDK per i trader professionisti.

  • Turbos - liquidità concentrata, exchange decentralizzato iper-efficiente che consente agli utenti di scambiare asset a ottimi prezzi e guadagnare ricompense fornendo liquidità.

  • Kriya - una gamma integrata verticalmente di prodotti DeFi destinati ad aggregare la liquidità, migliorare l'efficienza del capitale e offrire strumenti specifici per istituzioni e whale.

  • Aftermath - una piattaforma all-in-one per il trading, il liquid Staking e il guadagno di rendimenti, veloce, economica e completamente trasparente.

  • BlueFin - exchange di derivati decentralizzato che offre prestazioni elevate, bassi costi e un'esperienza utente simile al Web2.

  • Typus - combina i protocolli di swap, prestito e derivati per creare un mercato delle opzioni per asset long-tail.

  • FlowX - una piattaforma che offre vari servizi DeFi, come swap di token, fornitura di liquidità, yield farming e campagne IDO.

In chiusura

Costruito da zero per soddisfare le esigenze di 8 miliardi di persone, Sui incorpora tecnologie uniche e potenti. Sui si rivolge a tutti i verticali applicativi, con l'obiettivo di fornire una tecnologia e un'esperienza utente ottimali per diversi utilizzi. Le innovazioni introdotte da Sui ridefiniscono la proprietà degli asset digitali, presentando una visione più decentralizzata di internet caratterizzata dalla proprietà individuale.