Wat is VeChain (VET) en hoe werkt het?

Wat is VeChain (VET)?
VeChain is een publieke Layer 1-blockchain die draait op het VeChainThor-netwerk. Een Layer 1 is een eigen blockchain waarop transacties en applicaties rechtstreeks kunnen worden uitgevoerd.
VeChainThor ondersteunt ook smart contracts. Dit zijn programma's op de blockchain die automatisch acties uitvoeren wanneer aan bepaalde voorwaarden wordt voldaan.
Het netwerk gebruikt twee belangrijke tokens: VET en VTHO. VET is de belangrijkste token van het VeChainThor-netwerk en wordt onder meer gebruikt voor waardeoverdracht. VTHO wordt gebruikt om transacties en het uitvoeren van smart contracts te betalen.
Dat onderscheid is een belangrijk onderdeel van VeChainThor. VET en de token waarmee netwerkkosten worden betaald zijn dus niet hetzelfde. Voor de kosten op het netwerk wordt VTHO gebruikt.
VeChainThor heeft daarnaast een bijzonder transactiemodel. Eén transactie kan uit meerdere afzonderlijke acties bestaan. VeChain noemt deze acties clauses.
Een clause kan bijvoorbeeld een overdracht van tokens zijn, maar ook een aanroep van een smart contract. Daardoor kun je meerdere handelingen bundelen en in één keer naar het netwerk sturen.
Zo kan één transactie bijvoorbeeld meerdere adressen tegelijk betalen, of eerst een token overdragen en daarna een smart contract uitvoeren. Al deze acties worden dan samen als één transactie verwerkt.
Dit kan handig zijn voor applicaties en bedrijven die meerdere stappen achter elkaar willen uitvoeren. In plaats van voor iedere handeling een aparte transactie te versturen, kunnen meerdere acties worden gecombineerd in één transactie.
Het VeChainThor-mainnet ging op 30 juni 2018 live.
Korte samenvatting
- VeChainThor is een publieke Layer 1-blockchain met VET als native token.
- VET wordt onder meer gebruikt voor waardeoverdracht en staking, terwijl VTHO wordt gebruikt om netwerkkosten te betalen.
- Sinds de Hayabusa-upgrade van december 2025 gebruikt VeChainThor Delegated Proof of Stake (DPoS).
- Het netwerk werkt met 101 actieve validators en VET-houders kunnen hun VET via StarGate delegeren aan een validator.
- Transacties kunnen meerdere acties bundelen en transactiekosten kunnen via fee delegation door een andere partij worden betaald.
Hoe werkt VeChain?
VeChainThor werkt op veel punten op een manier die aansluit op het Ethereum-ecosysteem. Het netwerk is EVM-compatibel. Dat betekent dat developers veel tools, programmeertalen en smart contracts uit het Ethereum Virtual Machine-ecosysteem ook op VeChainThor kunnen gebruiken. VeChainThor heeft daarnaast eigen functies en protocolaanpassingen.
Nieuwe blokken worden gemiddeld ongeveer elke 10 seconden geproduceerd. Een blok is een verzameling transacties die aan de blockchain wordt toegevoegd.
Voor handelingen die iets op de blockchain veranderen, zoals VET versturen of een smart contract uitvoeren, wordt VTHO gebruikt. Alleen gegevens uitlezen van de blockchain kost normaal gesproken geen gas.
VeChainThor gebruikt BLAKE2b als hashfunctie. Een hashfunctie zet gegevens om in een soort digitale vingerafdruk. Zo kan het netwerk controleren of gegevens zijn veranderd. Dit verschilt bijvoorbeeld van Ethereum, dat voor veel onderdelen Keccak-256 gebruikt.
Een opvallende functie van VeChainThor is de multi-clause-transactie. Eén transactie kan uit meerdere afzonderlijke opdrachten bestaan. VeChain noemt zo'n opdracht een clause.
Een clause kan bijvoorbeeld een overdracht van VET zijn, maar ook een aanroep van een smart contract. Daardoor kun je meerdere acties combineren en samen als één transactie naar het netwerk sturen.
Voorbeeld: Een applicatie kan in één transactie VET naar meerdere adressen sturen en daarnaast een smart contract uitvoeren. Die handelingen worden dan gebundeld verwerkt.
VeChainThor ondersteunt daarnaast fee delegation. Daarbij kan een andere partij de VTHO-kosten van een transactie betalen. Een gebruiker hoeft daardoor niet altijd zelf VTHO in zijn wallet te hebben om een bepaalde handeling uit te voeren.
Dat kan vooral handig zijn voor applicaties die het gebruik van blockchain eenvoudiger willen maken. Een bedrijf kan bijvoorbeeld de transactiekosten voor zijn gebruikers betalen, zodat zij niet eerst zelf VTHO hoeven te kopen.
VeChainThor gebruikt daarnaast een BFT-mechanisme om transacties uiteindelijk definitief vast te leggen. BFT staat voor Byzantine Fault Tolerance. Dit betekent dat deelnemers in het netwerk overeenstemming kunnen bereiken, ook als sommige nodes of validators niet goed functioneren.
Zodra een transactie finaliteit heeft bereikt, wordt deze als definitief beschouwd en kan de volgorde ervan niet zomaar meer worden teruggedraaid.
VeChain (VET) overzicht
Wat is Proof of Authority op VeChain?
Proof of Authority, vaak afgekort als PoA, was oorspronkelijk het consensusmechanisme van VeChainThor. Een consensusmechanisme bepaalt hoe deelnemers in een blockchain het eens worden over nieuwe blokken en transacties.
Bij VeChainThor bestond de actieve groep uit 101 Authority Masternodes. Dit waren bekende validators die toestemming hadden om nieuwe blokken te produceren. Validators moesten hun identiteit bekendmaken en een KYC-procedure doorlopen. KYC is een controle waarbij de identiteit van een persoon of organisatie wordt vastgesteld.
Het netwerk was daardoor niet permissionless voor validators. Niet iedereen kon zonder voorwaarden een blokproducerende validator worden.
Later werd dit systeem uitgebreid naar Proof of Authority 2.0. Daarbij werd de productie van nieuwe blokken gecombineerd met Byzantine Fault Tolerance voor finaliteit. Simpel gezegd was er één proces voor het produceren van blokken en een aanvullend proces waarmee validators konden bepalen dat een blok definitief was.
In dit oude PoA 2.0-model was voor consensus en finaliteit minimaal twee derde plus één van de actieve validators nodig. Bij 101 validators betekende dit dat minstens 68 validators moesten deelnemen aan de overeenstemming.
Van Proof of Authority naar DPoS
VeChainThor gebruikt tegenwoordig niet meer Proof of Authority als consensusmechanisme. Met de Hayabusa-hardfork van 2 december 2025 stapte het netwerk over op Delegated Proof of Stake, oftewel DPoS.
Het netwerk heeft nog steeds 101 actieve validators, maar de manier waarop zij deelnemen is veranderd. Validators moeten onder meer VET staken om deel te nemen aan het netwerk. VET-houders kunnen daarnaast hun gestakete VET via StarGate delegeren aan een validator.
Delegators hoeven zelf geen validatorinfrastructuur te draaien. Door hun VET aan een validator te delegeren, dragen ze wel bij aan het gewicht van die validator en kunnen ze VTHO-beloningen ontvangen.
Proof of Authority is dus vooral belangrijk om de geschiedenis van VeChainThor te begrijpen. Het huidige consensusmechanisme van VeChainThor is Delegated Proof of Stake.
Hoe werkt het dual-tokenmodel van VeChain?
VeChain gebruikt een dual-tokenmodel met VET en VTHO. De twee tokens hebben verschillende functies binnen VeChainThor.
VET is de belangrijkste token van het netwerk. De token wordt onder meer gebruikt voor waardeoverdracht en staking. VTHO is de token waarmee transacties en het uitvoeren van smart contracts worden betaald.
Hierdoor staat de token die wordt gebruikt voor waarde en staking los van de token waarmee de netwerkkosten worden betaald.
De kosten van een transactie hangen onder meer af van hoeveel gas een handeling nodig heeft en de gasprijs in VTHO. Gas is een meeteenheid voor het werk dat het netwerk moet uitvoeren om een transactie of smart contract te verwerken.
Sinds de Galactica-upgrade bestaan de transactiekosten uit twee delen. De BaseFee wordt verbrand, wat betekent dat deze VTHO uit de circulatie wordt gehaald. Een eventuele priority fee gaat naar de validator die het blok produceert.
Hoe wordt VTHO gegenereerd?
Vóór de Hayabusa-upgrade genereerden VET-houders automatisch VTHO door VET in hun wallet te houden. Sinds Hayabusa is de uitgifte van nieuwe VTHO gekoppeld aan actief gestakete VET.
Nieuwe VTHO wordt bij ieder blok gegenereerd. Hoeveel VTHO het netwerk op jaarbasis creëert, hangt af van de totale hoeveelheid VET die is gestaket.
De huidige formule is:
jaarlijkse VTHO-uitgifte = 1200 × 64 × √(totaal gestakete VET)
Door de vierkantswortel groeit de hoeveelheid nieuwe VTHO niet even snel mee met de hoeveelheid gestakete VET. Als er meer VET wordt gestaket, stijgt de VTHO-uitgifte dus wel, maar steeds minder sterk.
Hoe worden VTHO-beloningen verdeeld?
VET-houders kunnen via StarGate VET staken en delegeren aan een validator. Als een validator geen delegators heeft, ontvangt die validator de volledige blokbeloning.
Heeft een validator wel actieve delegators, dan wordt de blokbeloning verdeeld:
- 30% gaat naar de validator
- 70% gaat naar de delegators
De delegators delen die 70% op basis van hun aandeel binnen de delegaties aan die validator. Validators ontvangen daarnaast de priority fees uit de blokken die zij produceren.
Het huidige model verschilt dus duidelijk van het oude systeem. Alleen VET bezitten is niet meer genoeg om automatisch VTHO te genereren. VTHO-beloningen zijn sinds Hayabusa gekoppeld aan staking en delegatie.
Wie heeft VeChain opgericht?
Sunny Lu startte het VeChain-project in 2015. In de oorspronkelijke VeChainThor-whitepaper wordt hij aangeduid als co-founder en CEO. Tegenwoordig noemt VeChain hem meestal de oprichter van het project.
Jay Zhang trad eveneens in 2015 toe tot VeChain en werd in de oorspronkelijke whitepaper aangeduid als co-founder en CFO. Hij hield zich onder meer bezig met het ontwerp van het governanceframework en het framework voor digitaal activabeheer.
Sunny Lu en Jay Zhang worden in de vroege documentatie van VeChain dus allebei als medeoprichters genoemd. In nieuwere communicatie wordt vooral Sunny Lu als oprichter aangeduid.
Wat zijn de voordelen van VeChain?
VeChainThor heeft een aantal functies die vooral praktisch kunnen zijn voor applicaties, developers en gebruikers:
-
Fee delegation. Een andere partij kan de VTHO-kosten namens een gebruiker betalen. Daardoor hoeft iemand die een applicatie gebruikt niet altijd zelf VTHO in zijn wallet te hebben.
-
Multi-clause-transacties. Meerdere overdrachten of smart-contractaanroepen kunnen in één transactie worden gecombineerd. Dat kan handig zijn wanneer een applicatie verschillende acties tegelijk moet uitvoeren.
-
Apart gastoken. VET en VTHO hebben verschillende functies. VET wordt onder meer gebruikt voor waardeoverdracht en staking, terwijl VTHO wordt gebruikt om transacties en smart contracts te betalen. Die scheiding is een belangrijk onderdeel van het tokenmodel.
-
Gemiddelde bloktijd van ongeveer 10 seconden. Nieuwe blokken worden relatief snel geproduceerd, waardoor transacties snel in een blok kunnen worden opgenomen.
-
EVM-compatibiliteit. VeChainThor sluit aan op het Ethereum-ecosysteem. Developers kunnen daardoor veel bestaande Ethereum-tools en programmeertalen gebruiken, terwijl VeChainThor daarnaast eigen functies heeft.
-
Transaction dependencies. Een transactie kan afhankelijk worden gemaakt van een eerdere transactie. De tweede transactie wordt dan pas verwerkt als de opgegeven eerdere transactie succesvol is uitgevoerd. Dit kan handig zijn wanneer verschillende handelingen in een vaste volgorde moeten plaatsvinden.
-
Staking en delegatie. VET-houders kunnen hun VET staken en delegeren aan validators. Daardoor kunnen ook gebruikers die zelf geen validator draaien deelnemen aan het stakingmodel.
De officiële Thor-client van VeChainThor is daarnaast opensource en geschreven in Go. Opensource betekent dat de programmacode openbaar beschikbaar is en door anderen kan worden bekeken en gecontroleerd.
Wat zijn de nadelen van VeChain?
De keuzes in het ontwerp van VeChainThor brengen ook een aantal trade-offs met zich mee.
-
Beperkt aantal actieve validators. VeChainThor werkt met maximaal 101 actieve validators. De groep is daarmee kleiner dan bij sommige blockchains met een veel groter aantal actieve validators.
-
Hoge drempel om validator te worden. Een validator moet minimaal 25 miljoen VET staken en eigen node-infrastructuur draaien. Daardoor is het voor kleinere VET-houders lastig om zelf validator te worden.
-
Stake beïnvloedt de kans om blokken te produceren. Binnen DPoS speelt de hoeveelheid gestakete en gedelegeerde VET een rol bij de kans dat een validator een blok mag produceren. Validators met veel stake kunnen daardoor meer gewicht binnen het netwerk krijgen.
-
Delegatie is niet direct actief. Wanneer je VET aan een validator delegeert, wordt de delegatie pas actief wanneer een nieuwe validatorperiode begint. Beloningen worden tijdens zo'n periode opgebouwd en worden daarna beschikbaar.
-
Uitstappen is niet altijd direct. Een actieve delegatie kan niet op ieder moment onmiddellijk worden beëindigd. Het moment waarop je kunt uitstappen hangt samen met de validatorperiode.
-
VET wordt vastgezet tijdens staking. VET die actief wordt gestaket of gedelegeerd is gedurende de stakingperiode gebonden. Daardoor kun je deze VET niet op ieder moment vrij gebruiken.
-
Blokproductie en finaliteit zijn niet hetzelfde. Nieuwe blokken worden gemiddeld ongeveer elke 10 seconden geproduceerd, maar een blok is daarmee niet direct definitief. VeChainThor gebruikt daarnaast een finaliteitsmechanisme waarbij meer dan twee derde van het gewogen gestakete VET moet bijdragen aan de overeenstemming over finaliteit.
Het oude Proof of Authority-model bracht daarnaast andere nadelen met zich mee, zoals verplichte identiteitscontroles voor validators. Die punten horen tegenwoordig vooral bij de geschiedenis van VeChainThor, omdat het netwerk sinds de Hayabusa-upgrade gebruikmaakt van Delegated Proof of Stake.
Conclusie
VeChain is een publieke Layer 1-blockchain die draait op VeChainThor. Het netwerk gebruikt twee belangrijke tokens: VET en VTHO. VET wordt onder meer gebruikt voor waardeoverdracht en staking, terwijl VTHO wordt gebruikt om transacties en smart contracts te betalen.
Technisch valt VeChainThor op door functies zoals multi-clause-transacties, fee delegation, transaction dependencies en EVM-compatibiliteit. Nieuwe blokken worden gemiddeld ongeveer elke 10 seconden geproduceerd.
Sinds de Hayabusa-upgrade gebruikt VeChainThor Delegated Proof of Stake (DPoS) als consensusmechanisme. Het netwerk werkt met maximaal 101 actieve validators. Om zelf validator te worden, is minimaal 25 miljoen VET nodig. VET-houders die geen validator willen draaien, kunnen hun VET via StarGate delegeren aan een validator.
Daar staan ook trade-offs tegenover. De actieve validatorgroep is beperkt, de minimale validatorstake is hoog en gestakete VET kan gedurende een stakingperiode gebonden zijn.
VeChainThor combineert daarmee een eigen dual-tokenmodel en verschillende functies voor applicaties met een DPoS-model waarin validators en delegators samen een rol spelen bij de beveiliging van het netwerk.