Stacks (STX) è un progetto web3 che mira a introdurre gli smart contract e applicazioni decentralizzate (dApp) nella rete originale di Bitcoin (BTC) per massimizzare il potenziale della blockchain.
Vi siete mai chiesti perché esistono così tante criptovalute diverse e ne vengono create altre ogni giorno? Una spiegazione è che molte di esse cercano di correggere i difetti o implementare soluzioni migliori della rete originale di Bitcoin.
Nonostante sia la blockchain più sicura attualmente disponibile, la rete Bitcoin (BTC) non è in grado di fornire diverse funzionalità, tra le quali la privacy e le funzionalità di smart contract. E se invece fosse in grado di farlo?
Table of Contents
Che cos’è Stacks (STX)
Stacks (STX) è un progetto di criptovaluta che mira a introdurre gli smart contract e applicazioni decentralizzate (dApp) sulla rete di Bitcoin (BTC) per massimizzare il potenziale della blockchain più importante al mondo. Il progetto, che una volta si chiamava Blockstack ma che nel 2020 ha cambiato nome in Stacks, è stato creato come soluzione di livello 1 che sfrutta il Bitcoin come livello di base. Il token Stacks (STX) alimenta la piattaforma, consentendo l’esecuzione di contratti intelligenti, l’elaborazione delle transazioni e la registrazione di nuovi asset digitali.
L’ideologia di Stacks nasce dalla convinzione che aziende enormi come Google e Facebook abbiano troppa influenza sugli utenti normali e che Internet non sia il mezzo di scambio decentralizzato che potrebbe essere. A causa del suo immenso potere, Google ha adottato l’adagio non ufficiale “don’t be evil”, che ha poi abbandonato nel 2018. L’obiettivo di Stacks è creare un’architettura internet che renda le aziende “non malvagie”; gli sviluppatori hanno persino adottato questo slogan e lo hanno affisso su un cartellone accanto agli uffici californiani di Google.
Gli smart contract che Stacks aggiunge al Bitcoin non alterano nessuno dei suoi attributi, compresi quelli che lo rendono così popolare, la sicurezza e la stabilità, perché Stacks è un ecosistema di livello 1 radicato nel Bitcoin. Poiché le dApp di Stacks sono aperte e modulari, i programmatori possono costruire sopra le creazioni degli altri e creare funzionalità che altrimenti non sarebbero realizzabili.Inoltre, tutto ciò che avviene nell’ecosistema Stacks è supportato dalla blockchain più sicura disponibile, poiché Stacks impiega Bitcoin come livello di base.
Come funziona Stacks
L’interazione tra due parti, i miner e gli stackers (non gli stakers!), è il cuore del funzionamento di Stacks. La Proof of Transfer, spesso nota come PoX, è uno speciale metodo di consenso che controlla il modo in cui interagiscono.
Il fatto che i minatori non estraggano nulla sulla blockchain di Stacks può sorprendere. Invece, scambiano Bitcoin (BTC) già estratti dalla rete e li impegnano in cambio della possibilità di vincere monete STX. Per ulteriori informazioni sul funzionamento di questo tipo di attività di mining, che è soggetta a una propria regolamentazione, puoi fare riferimento alla sezione Stacks Mining che vedremo tra poco.
Per connettersi con tutte le app dell’ecosistema Stacks, ogni blocco estratto sulla blockchain Stacks contiene l’identificazione dell’utente e i metadati delle transazioni. Qualsiasi modifica agli ID di Stacks o ai saldi dei wallet può essere confermata utilizzando la blockchain di Bitcoin, poiché è legata alla criptovaluta. Questo vale anche per i contratti intelligenti di Stacks, che vengono creati utilizzando un linguaggio di scripting unico che Algorand ha creato e testato appositamente per Stacks.
Un sistema di archiviazione personalizzato, chiamato Gaia, viene utilizzato per memorizzare tutti i dati rimanenti che non sono conservati sulla blockchain di Stacks. Sebbene gli utenti di questa soluzione di archiviazione all’avanguardia possano scegliere di rinunciare all’archiviazione in cloud a favore di una propria soluzione di archiviazione a freddo, devono disporre della potenza informatica necessaria. Questa soluzione di archiviazione unica dipende da fornitori di cloud storage come Azure e Dropbox.
La moneta Stacks, o STX, è il token di criptovaluta nativo dell’ecosistema Stacks e supporta tutto il resto essendo utilizzato per registrare beni digitali, come ID utente e contratti intelligenti, sulla blockchain di Stacks.
Chi sono i fondatori di Stacks e come è nato il progetto
Nel 2013, gli ex studenti dell’Università di Princeton Muneeb Ali e Ryan Shea hanno fondato Stacks. Dopo aver conseguito le lauree in ingegneria meccanica e informatica, Ali ha iniziato subito a lavorare su Stacks. Oggi, in qualità di CEO di Hiro PBC, continua a utilizzare la piattaforma. Ryan Shea, il secondo co-fondatore della piattaforma, ha ricoperto il ruolo di co-CEO dal 2013 fino alle sue dimissioni nel 2018 per concentrarsi sulla propria impresa segreta, che ritiene possa affrontare i maggiori problemi dell’umanità nel ventunesimo secolo.
L’idea di Stacks è nata come reazione al fatto che Internet è diventato un sistema chiuso, di proprietà degli utenti e sempre più concentrato nelle mani di grandi aziende. Nella sua tesi di dottorato a Princeton, Muneeb ha definito l’architettura di un nuovo design di internet basato sulla fiducia e ha presentato la sua visione della futura generazione di internet in una presentazione TEDx del 2016.
Cosa distingue Stacks dai competitor
In poche parole, non c’è molto di Stacks che non sia nuovo, a cominciare da come è nato. A differenza di altri progetti di criptovaluta, Stacks ha richiesto fino a otto anni di lavoro prima di essere rilasciato.
Durante questo periodo, il team di Stacks ha dedicato una quantità significativa di tempo a sottoporre la propria idea a un rigoroso processo di peer-review, durante il quale accademici di Princeton e Stanford l’hanno smontata per trovare ogni potenziale difetto.
Senza bisogno di hard fork o di alterare la blockchain originale, Stacks esamina i processi che rendono possibile il Bitcoin e mira a espandere le sue capacità al di là di quanto precedentemente considerato fattibile.
Si collega direttamente alla blockchain di Bitcoin utilizzando il suo innovativo processo di consenso, noto come Proof of Transfer (PoX). A tal fine, offre un nuovissimo linguaggio di codifica degli smart contract, chiamato Clarity, che si basa su una sintassi intuitiva che lo rende accessibile pur mantenendo il massimo grado di sicurezza.
A causa dell’architettura leggera di Stacks, è necessaria una soluzione separata per l’archiviazione dei dati, che viene realizzata stipulando contratti con società commerciali di archiviazione cloud attraverso il proprio sistema di archiviazione, Gaia. Gaia si differenzia da altre strategie perché consente a chi è scettico nei confronti del cloud storage di mantenere i propri dati in loco. Anche il Blockstack Naming Service, un servizio di denominazione integrato, è stato incorporato nell’architettura di Stacks. Gli utenti hanno ora la possibilità di assegnare agli asset nomi leggibili dalle persone. A loro volta, gli asset sono protetti da un mix di chiavi pubbliche e private.
Infine, come se tutta questa innovazione della blockchain non fosse sufficiente, Stacks ha ottenuto il sostegno del governo degli Stati Uniti.Questo si è concretizzato in milioni di dollari per il suo sviluppo e, cosa forse più significativa, nel supporto della SEC per la sua offerta iniziale di monete, rendendo Stacks il primo token blockchain ad averlo mai fatto.
Cosa dà valore a Stacks e al suo token STX
I proprietari delle monete Stacks (STX) possono impilare i loro token per ricevere Bitcoin come ricompensa, mentre i minatori impegnano BTC per creare nuovi token Stacks (STX). Il prezzo relativo di STX rispetto a BTC è una delle diverse variabili che determineranno il successo del sistema di mining per i minatori.
Nonostante il prezzo di STX sia a dir poco fantastico nel 2021, il suo valore a lungo termine dipenderà dall’adozione della piattaforma Stacks e dalla continua espansione dei contratti intelligenti alimentati da Clarity. In caso di stallo della crescita, il prezzo di STX potrebbe scendere al punto che nessun minatore sarebbe disposto a fornire i propri BTC in cambio di token Stacks.
Questo è significativo perché i consumatori hanno bisogno di STX per pagare i costi del gas durante l’esecuzione di contratti intelligenti e gli sviluppatori hanno bisogno di STX per inviare i loro contratti alla blockchain.
Quante monete di Stacks (STX) sono in circolazione
Sebbene non vi siano restrizioni sulla quantità complessiva di STX, si prevede che entro il 2050 ne saranno in uso 1,8 miliardi. Al momento sono disponibili 1.390.003.924 token STX.
Alcuni dati tecnici aggiunti
Sebbene la distribuzione precisa della fornitura iniziale di STX sia ancora poco chiara, le stime indicano che i fondatori e il team originale di Stacks hanno ricevuto circa il 15% della fornitura di genesi, ovvero 1,32 miliardi di STX.
Questi token sono soggetti a un periodo di vesting da tre a sette anni, con il successivo sblocco previsto per novembre 2021.
Come è protetta a rete Stacks
Per proteggere la rete da eventuali attacchi, Stacks impiega il consenso Proof of Work di Bitcoin, che si avvale dell’aiuto di migliaia di minatori e nodi. Questo rende impossibile minare la rete in termini di potenza di elaborazione e di incentivi finanziari.
Per rafforzare ulteriormente questo aspetto, Stacks fornisce il proprio processo di consenso, il già citato Proof of Transfer, in cui i minatori impegnano BTC per battere STX, collegando così la sicurezza della rete Stacks a BTC, poiché tutte le transazioni possono essere convalidate utilizzando Bitcoin.
Le transazioni della blockchain nella versione più recente di Stacks sono in grado di scalare indipendentemente dal Bitcoin, da cui dipendono. Solo la verifica finale e la sicurezza sono fornite dalla blockchain Bitcoin. Di conseguenza, sulla blockchain Bitcoin viene generato un solo hash da centinaia di transazioni sulla blockchain Stacks.
Come si utilizza Stacks
L’applicazione principale del token STX è quella di alimentare il consenso della prova di trasferimento che collega Stacks e Bitcoin. STX alimenta il processo di consenso e facilita lo sviluppo di dApp, smart contract e beni virtuali immutabili e trasferibili. Le commissioni di transazione che supportano l’esecuzione di nuovi contratti sulla blockchain possono essere pagate con STX. Il metodo prevede la combustione dei token STX spesi.
La moneta STX consente anche di votare sugli aggiornamenti del protocollo Stacks e di selezionare i revisori delle app, tra le altre cose. Gli utenti possono anche investire i loro STX mettendoli in staking; certo, le due frasi sono intercambiabili, ma il processo è piuttosto semplice. Per “bloccare” gli STX sulla rete e ottenere gli incentivi, gli utenti devono possedere una quantità minima di STX.
Alla fine di ogni ciclo di ricompense, che dura circa due settimane, i premi vengono pagati in BTC e resi disponibili a chi ne ha diritto. I BTC che i minatori conferiscono in cambio del privilegio di estrarre nuovi blocchi STX sono la fonte degli incentivi.
Come funziona il mininf di Stacks
Stacks (STX) richiede minatori poiché utilizza BTC per alimentare la produzione di STX.Invece di estrarre attivamente STX in questa situazione, i minatori utilizzano BTC già estratti per creare nuove monete STX. I miner devono impegnare BTC solo per avere l’opportunità di estrarre STX, e questa opportunità dipende in parte dalla fortuna e in parte dalla quantità di BTC che ogni minatore ha impegnato.
Due elementi importanti determinano la redditività di questa impresa. Uno è se al minatore viene concesso il permesso di minare un blocco di STX e, come è stato detto, questo privilegio andrà probabilmente a quei minatori che possono contribuire con più BTC. Il costo relativo di STX rispetto a BTC è la seconda considerazione.
Se il prezzo di STX aumenta e il prezzo del BTC rimane invariato, il mining potrebbe diventare non redditizio fino a quando il prezzo relativo del STX non si riprenderà. Un altro effetto è che un minatore che investe BTC nel processo di mining vedrebbe il valore di STX diminuire durante la procedura di mining di circa sedici ore, il che ridurrebbe i suoi guadagni.
Il pagamento di un minatore per blocco diminuirà dall’attuale valore di 1.000 STX a 500 STX, poi a 250 STX e infine a 125 STX, poiché l’emissione delle monete STX seguirà un calendario di dimezzamento molto simile a quello dei BTC. Questa continuerà a essere la ricompensa per il mining quando raggiungerà i 125 STX.
Verso la vera rivoluzione
Non c’è una sola parte di Stacks che dia l’impressione di una mancanza di desiderio da parte dei suoi creatori, sia che gli si dia solo una rapida occhiata sia che lo si esamini a fondo. L’obiettivo principale del progetto è trasformare il caso d’uso del Bitcoin, che è sempre stata la più grande e potente blockchain esistente.
Per raggiungere questo obiettivo hanno adottato un approccio molto audace e ambizioso.Il fatto che la loro sia stata la prima Initial Coin Offer (ICO) sostenuta dalla SEC nella storia degli Stati Uniti non deve sorprendere. Non è ancora chiaro come andranno le loro aspirazioni, se saranno in grado di raggiungere le stelle o se faranno la stessa fine di Icaro.
Ci sono molti dubbi sul fatto che qualcuno sarà ancora desideroso di scambiare BTC in cambio dell’opzione di minare STX quando le criptovalute vedranno un altro movimento positivo sui mercati. In ogni caso, tutti noi terremo d’occhio il futuro di Stacks (STX).
*NB: Le riflessioni e le analisi condivise sono da intendere ad esclusivo scopo divulgativo. Quanto esposto non vuole quindi essere un consiglio finanziario o di investimento e non va interpretato come tale. Ricorda sempre che le scelte riguardo i propri capitali di rischio devono essere frutto di ricerche e analisi personali. L’invito è pertanto quello di fare sempre le proprie ricerche in autonomia.
L’autore, al momento della stesura, detiene esposizioni in Bitcoin e altri asset crittografici, anche legati a quanto trattato nell’articolo.