Cos’è VeChain (VET) e come funziona?

Cos’è VeChain (VET)?
VeChain è una blockchain pubblica Layer 1 che gira sulla rete VeChainThor. Una Layer 1 è una propria blockchain su cui transazioni e applicazioni possono essere eseguite direttamente.
VeChainThor supporta anche gli smart contract. Si tratta di programmi sulla blockchain che eseguono automaticamente azioni quando vengono soddisfatte determinate condizioni.
La rete usa due token importanti: VET e VTHO. VET è il token principale della rete VeChainThor e viene usato, tra le altre cose, per il trasferimento di valore. VTHO viene usato per pagare le transazioni e l’esecuzione degli smart contract.
Questa distinzione è una parte importante di VeChainThor. VET e il token con cui si pagano i costi di rete quindi non sono la stessa cosa. Per i costi sulla rete si usa VTHO.
VeChainThor ha anche un modello di transazione particolare. Una singola transazione può essere composta da più azioni separate. VeChain chiama queste azioni clauses.
Una clause può per esempio essere un trasferimento di token, ma anche una chiamata a uno smart contract. In questo modo puoi raggruppare più operazioni e inviarle alla rete in un colpo solo.
Così, per esempio, una sola transazione può pagare più indirizzi contemporaneamente, oppure prima trasferire un token e poi eseguire uno smart contract. Tutte queste azioni vengono quindi elaborate insieme come un’unica transazione.
Questo può essere utile per applicazioni e aziende che vogliono eseguire più passaggi uno dopo l’altro. Invece di inviare una transazione separata per ogni operazione, più azioni possono essere combinate in un’unica transazione.
La mainnet di VeChainThor è andata live il 30 giugno 2018.
In breve
- VeChainThor è una blockchain pubblica Layer 1 con VET come token nativo.
- VET viene usato, tra le altre cose, per il trasferimento di valore e lo staking, mentre VTHO viene usato per pagare i costi di rete.
- Dall’upgrade Hayabusa di dicembre 2025, VeChainThor usa Delegated Proof of Stake (DPoS).
- La rete funziona con 101 validator attivi e i possessori di VET possono delegare il loro VET a un validator tramite StarGate.
- Le transazioni possono raggruppare più azioni e i costi di transazione possono essere pagati da un’altra parte tramite fee delegation.
Come funziona VeChain?
VeChainThor funziona per molti aspetti in un modo che si avvicina all’ecosistema Ethereum. La rete è compatibile con EVM. Questo significa che gli sviluppatori possono usare su VeChainThor molti strumenti, linguaggi di programmazione e smart contract dell’ecosistema Ethereum Virtual Machine. VeChainThor ha anche funzioni proprie e modifiche al protocollo.
I nuovi blocchi vengono prodotti in media ogni 10 secondi circa. Un blocco è una raccolta di transazioni che viene aggiunta alla blockchain.
Per le operazioni che modificano qualcosa sulla blockchain, come inviare VET o eseguire uno smart contract, si usa VTHO. Di solito, leggere i dati dalla blockchain non costa gas.
VeChainThor usa BLAKE2b come funzione hash. Una funzione hash trasforma i dati in una sorta di impronta digitale. In questo modo la rete può controllare se i dati sono stati modificati. Questo differisce per esempio da Ethereum, che per molte parti usa Keccak-256.
Una funzione interessante di VeChainThor è la multi-clause transaction. Una singola transazione può essere composta da più istruzioni separate. VeChain chiama questa istruzione una clause.
Una clause può per esempio essere un trasferimento di VET, ma anche una chiamata a uno smart contract. In questo modo puoi combinare più azioni e inviarle insieme alla rete come un’unica transazione.
Esempio: Un’applicazione può inviare VET a più indirizzi in una sola transazione e, in più, eseguire uno smart contract. Quelle operazioni vengono quindi elaborate insieme.
VeChainThor supporta anche il fee delegation. In questo caso, un’altra parte può pagare i costi in VTHO di una transazione. Un utente quindi non deve sempre avere VTHO nel proprio wallet per eseguire una certa operazione.
Questo può essere particolarmente utile per le applicazioni che vogliono rendere più semplice l’uso della blockchain. Per esempio, un’azienda può pagare i costi di transazione per i propri utenti, così loro non devono prima comprare VTHO da soli.
VeChainThor usa inoltre un meccanismo BFT per registrare in modo definitivo le transazioni. BFT sta per Byzantine Fault Tolerance. Questo significa che i partecipanti della rete possono raggiungere un accordo anche se alcuni nodi o validator non funzionano correttamente.
Una volta che una transazione ha raggiunto la finalità, viene considerata definitiva e il suo ordine non può più essere facilmente annullato.
Panoramica di VeChain (VET)
Cos’è il Proof of Authority su VeChain?
Proof of Authority, spesso abbreviato in PoA, era inizialmente il meccanismo di consenso di VeChainThor. Un meccanismo di consenso determina come i partecipanti di una blockchain si mettono d’accordo sui nuovi blocchi e sulle transazioni.
Su VeChainThor, il gruppo attivo era composto da 101 Authority Masternodes. Si trattava di validator noti che avevano il permesso di produrre nuovi blocchi. I validator dovevano rendere nota la propria identità e passare una procedura KYC. KYC è un controllo con cui viene verificata l’identità di una persona o di un’organizzazione.
La rete quindi non era permissionless per i validator. Non tutti potevano diventare un validator che produce blocchi senza condizioni.
In seguito questo sistema è stato ampliato a Proof of Authority 2.0. In questo caso, la produzione dei nuovi blocchi è stata combinata con il Byzantine Fault Tolerance per la finalità. In parole semplici, c’era un processo per produrre i blocchi e un processo aggiuntivo con cui i validator potevano stabilire che un blocco fosse definitivo.
Nel vecchio modello PoA 2.0, per il consenso e la finalità servivano almeno due terzi più uno dei validator attivi. Con 101 validator, questo significava che almeno 68 validator dovevano partecipare all’accordo.
Da Proof of Authority a DPoS
Oggi VeChainThor non usa più Proof of Authority come meccanismo di consenso. Con l’hard fork Hayabusa del 2 dicembre 2025, la rete è passata a Delegated Proof of Stake, cioè DPoS.
La rete ha ancora 101 validator attivi, ma è cambiato il modo in cui partecipano. I validator devono, tra le altre cose, mettere in staking VET per partecipare alla rete. I possessori di VET possono inoltre delegare il loro VET in staking a un validator tramite StarGate.
I delegator non devono gestire da soli un’infrastruttura da validator. Delegando il proprio VET a un validator, contribuiscono comunque al peso di quel validator e possono ricevere ricompense in VTHO.
Il Proof of Authority è quindi importante soprattutto per capire la storia di VeChainThor. L’attuale meccanismo di consenso di VeChainThor è il Delegated Proof of Stake.
Come funziona il modello dual-token di VeChain?
VeChain usa un modello dual-token con VET e VTHO. I due token hanno funzioni diverse all’interno di VeChainThor.
VET è il token principale della rete. Il token viene usato, tra le altre cose, per il trasferimento di valore e lo staking. VTHO è il token con cui si pagano le transazioni e l’esecuzione degli smart contract.
In questo modo il token usato per il valore e lo staking è separato dal token con cui si pagano i costi di rete.
I costi di una transazione dipendono tra le altre cose da quanto gas richiede un’operazione e dal prezzo del gas in VTHO. Il gas è un’unità di misura del lavoro che la rete deve svolgere per elaborare una transazione o uno smart contract.
Dall’upgrade Galactica, i costi di transazione sono composti da due parti. La BaseFee viene bruciata, il che significa che questo VTHO viene rimosso dalla circolazione. Un’eventuale priority fee va al validator che produce il blocco.
Come viene generato VTHO?
Prima dell’upgrade Hayabusa, i possessori di VET generavano automaticamente VTHO semplicemente tenendo VET nel proprio wallet. Da Hayabusa in poi, l’emissione di nuovo VTHO è collegata al VET messo in staking attivamente.
Il nuovo VTHO viene generato a ogni blocco. Quanto VTHO la rete crea su base annua dipende dalla quantità totale di VET messa in staking.
La formula attuale è:
emissione annuale di VTHO = 1200 × 64 × √(VET totale in staking)
Grazie alla radice quadrata, la quantità di nuovo VTHO non cresce alla stessa velocità della quantità di VET in staking. Se viene messo in staking più VET, l’emissione di VTHO aumenta, ma sempre meno rapidamente.
Come vengono distribuite le ricompense in VTHO?
I possessori di VET possono mettere in staking e delegare VET a un validator tramite StarGate. Se un validator non ha delegator, riceve l’intera ricompensa del blocco.
Se un validator ha delegator attivi, la ricompensa del blocco viene distribuita:
- il 30% va al validator
- il 70% va ai delegator
I delegator si dividono quel 70% in base alla loro quota all’interno delle deleghe a quel validator. I validator ricevono inoltre le priority fee dei blocchi che producono.
Il modello attuale è quindi chiaramente diverso dal vecchio sistema. Possedere solo VET non basta più per generare automaticamente VTHO. Dall’upgrade Hayabusa, le ricompense in VTHO sono collegate allo staking e alla delega.
Chi ha fondato VeChain?
Sunny Lu ha avviato il progetto VeChain nel 2015. Nel whitepaper originale di VeChainThor viene indicato come co-founder e CEO. Oggi VeChain lo definisce di solito il fondatore del progetto.
Anche Jay Zhang è entrato in VeChain nel 2015 ed è stato indicato nel whitepaper originale come co-founder e CFO. Tra le altre cose, si è occupato della progettazione del framework di governance e del framework per la gestione degli asset digitali.
Sunny Lu e Jay Zhang vengono quindi entrambi citati come co-fondatori nella documentazione iniziale di VeChain. Nelle comunicazioni più recenti, però, Sunny Lu viene indicato soprattutto come fondatore.
Quali sono i vantaggi di VeChain?
VeChainThor ha alcune funzioni che possono essere particolarmente utili per applicazioni, sviluppatori e utenti:
-
Fee delegation. Un’altra parte può pagare i costi in VTHO per conto di un utente. Così chi usa un’applicazione non deve sempre avere VTHO nel proprio wallet.
-
Multi-clause transactions. Più trasferimenti o chiamate a smart contract possono essere combinati in una sola transazione. Questo può essere utile quando un’applicazione deve eseguire diverse azioni insieme.
-
Token gas separato. VET e VTHO hanno funzioni diverse. VET viene usato, tra le altre cose, per il trasferimento di valore e lo staking, mentre VTHO viene usato per pagare transazioni e smart contract. Questa separazione è una parte importante del modello tokenomico.
-
Tempo di blocco medio di circa 10 secondi. I nuovi blocchi vengono prodotti relativamente in fretta, quindi le transazioni possono essere incluse in un blocco rapidamente.
-
Compatibilità EVM. VeChainThor si integra con l’ecosistema Ethereum. Gli sviluppatori possono quindi usare molti strumenti e linguaggi di programmazione già esistenti di Ethereum, mentre VeChainThor ha anche funzioni proprie.
-
Transaction dependencies. Una transazione può essere resa dipendente da una transazione precedente. La seconda transazione viene quindi elaborata solo se la transazione precedente indicata è stata eseguita con successo. Questo può essere utile quando diverse operazioni devono avvenire in un ordine preciso.
-
Staking e delega. I possessori di VET possono mettere in staking il proprio VET e delegarlo ai validator. In questo modo anche gli utenti che non gestiscono un validator possono partecipare al modello di staking.
Il client Thor ufficiale di VeChainThor è inoltre open source ed è scritto in Go. Open source significa che il codice del programma è disponibile pubblicamente e può essere visto e controllato da altri.
Quali sono gli svantaggi di VeChain?
Le scelte di design di VeChainThor comportano anche alcuni compromessi.
-
Numero limitato di validator attivi. VeChainThor funziona con un massimo di 101 validator attivi. Il gruppo è quindi più piccolo rispetto ad alcune blockchain con un numero molto più alto di validator attivi.
-
Soglia alta per diventare validator. Un validator deve mettere in staking almeno 25 milioni di VET e gestire una propria infrastruttura di nodi. Per questo è difficile per i piccoli possessori di VET diventare validator da soli.
-
Lo stake influenza la probabilità di produrre blocchi. Nel DPoS, la quantità di VET messa in staking e delegata influisce sulla probabilità che un validator possa produrre un blocco. I validator con molto stake possono quindi avere più peso nella rete.
-
La delega non è attiva subito. Quando deleghi VET a un validator, la delega diventa attiva solo quando inizia un nuovo periodo del validator. Le ricompense si accumulano durante quel periodo e poi diventano disponibili.
-
Uscire non è sempre immediato. Una delega attiva non può essere terminata subito in qualsiasi momento. Il momento in cui puoi uscire dipende dal periodo del validator.
-
Il VET viene bloccato durante lo staking. Il VET che viene messo in staking attivamente o delegato resta vincolato per tutta la durata del periodo di staking. Quindi non puoi usare liberamente quel VET in qualsiasi momento.
-
Produzione dei blocchi e finalità non sono la stessa cosa. I nuovi blocchi vengono prodotti in media ogni 10 secondi circa, ma questo non significa che un blocco sia subito definitivo. VeChainThor usa anche un meccanismo di finalità in cui più di due terzi del VET messo in staking e ponderato deve contribuire all’accordo sulla finalità.
Il vecchio modello Proof of Authority comportava inoltre altri svantaggi, come i controlli obbligatori dell’identità per i validator. Oggi questi aspetti fanno soprattutto parte della storia di VeChainThor, perché dalla Hayabusa-upgrade la rete usa il Delegated Proof of Stake.
Conclusione
VeChain è una blockchain pubblica Layer 1 che gira su VeChainThor. La rete usa due token importanti: VET e VTHO. VET viene usato, tra le altre cose, per il trasferimento di valore e lo staking, mentre VTHO viene usato per pagare transazioni e smart contract.
Dal punto di vista tecnico, VeChainThor si distingue per funzioni come le multi-clause transactions, il fee delegation, le transaction dependencies e la compatibilità EVM. I nuovi blocchi vengono prodotti in media ogni 10 secondi circa.
Dall’upgrade Hayabusa, VeChainThor usa Delegated Proof of Stake (DPoS) come meccanismo di consenso. La rete funziona con un massimo di 101 validator attivi. Per diventare validator da soli servono almeno 25 milioni di VET. I possessori di VET che non vogliono gestire un validator possono delegare il proprio VET a un validator tramite StarGate.
Ci sono però anche dei compromessi. Il gruppo di validator attivi è limitato, lo stake minimo per i validator è alto e il VET messo in staking può restare vincolato per tutta la durata di un periodo di staking.
VeChainThor combina quindi un proprio modello dual-token e diverse funzioni per le applicazioni con un modello DPoS in cui validator e delegator hanno entrambi un ruolo nella sicurezza della rete.