Czym jest VeChain (VET) i jak działa?

Czym jest VeChain (VET)?
VeChain to publiczny blockchain Layer 1 działający w sieci VeChainThor. Layer 1 to własny blockchain, na którym transakcje i aplikacje mogą być uruchamiane bezpośrednio.
VeChainThor obsługuje także smart contracts. Są to programy działające w blockchainie, które automatycznie wykonują działania po spełnieniu określonych warunków.
Sieć korzysta z dwóch ważnych tokenów: VET i VTHO. VET jest głównym tokenem sieci VeChainThor i służy między innymi do transferu wartości. VTHO służy do opłacania transakcji i wykonywania smart contracts.
To rozróżnienie jest ważnym elementem VeChainThor. VET i token, którym opłacane są opłaty sieciowe, nie są więc tym samym. Do pokrywania kosztów w sieci używany jest VTHO.
VeChainThor ma również szczególny model transakcji. Jedna transakcja może składać się z kilku oddzielnych działań. VeChain nazywa te działania clauses.
Clause może być na przykład transferem tokenów, ale także wywołaniem smart contractu. Dzięki temu można połączyć kilka operacji i wysłać je do sieci za jednym razem.
W ten sposób jedna transakcja może na przykład jednocześnie zapłacić kilku adresom albo najpierw przenieść token, a następnie wykonać smart contract. Wszystkie te działania są wtedy przetwarzane razem jako jedna transakcja.
Może to być przydatne dla aplikacji i firm, które chcą wykonywać kilka kroków po kolei. Zamiast wysyłać osobną transakcję dla każdej operacji, można połączyć wiele działań w jedną transakcję.
Mainnet VeChainThor został uruchomiony 30 czerwca 2018 roku.
Najważniejsze informacje
- VeChainThor to publiczny blockchain Layer 1 z VET jako natywnym tokenem.
- VET służy między innymi do transferu wartości i stakingu, natomiast VTHO jest używany do opłacania kosztów sieciowych.
- Od aktualizacji Hayabusa z grudnia 2025 roku VeChainThor korzysta z Delegated Proof of Stake (DPoS).
- Sieć działa z 101 aktywnymi validatorami, a posiadacze VET mogą delegować swoje VET do validatora za pośrednictwem StarGate.
- Transakcje mogą łączyć wiele działań, a opłaty transakcyjne mogą być pokrywane przez inną stronę w ramach fee delegation.
Jak działa VeChain?
VeChainThor działa pod wieloma względami w sposób zbliżony do ekosystemu Ethereum. Sieć jest zgodna z EVM. Oznacza to, że deweloperzy mogą korzystać na VeChainThor z wielu narzędzi, języków programowania i smart contracts z ekosystemu Ethereum Virtual Machine. VeChainThor ma też własne funkcje i modyfikacje protokołu.
Nowe bloki są tworzone średnio co około 10 sekund. Blok to zbiór transakcji dodawanych do blockchaina.
Do operacji, które zmieniają coś w blockchainie, takich jak wysłanie VET lub wykonanie smart contractu, używany jest VTHO. Samo odczytywanie danych z blockchaina zwykle nie kosztuje gazu.
VeChainThor używa BLAKE2b jako funkcji hashującej. Funkcja hashująca zamienia dane w coś w rodzaju cyfrowego odcisku palca. Dzięki temu sieć może sprawdzić, czy dane zostały zmienione. Różni się to na przykład od Ethereum, które w wielu elementach używa Keccak-256.
Wyróżniającą cechą VeChainThor jest multi-clause-transakcja. Jedna transakcja może składać się z kilku oddzielnych poleceń. VeChain nazywa takie polecenie clause.
Clause może być na przykład transferem VET, ale także wywołaniem smart contractu. Dzięki temu można połączyć kilka działań i wysłać je razem do sieci jako jedną transakcję.
Przykład: Aplikacja może w jednej transakcji wysłać VET do kilku adresów, a dodatkowo wykonać smart contract. Te działania zostaną wtedy przetworzone łącznie.
VeChainThor obsługuje również fee delegation. W takim przypadku inna strona może opłacić koszty VTHO transakcji. Użytkownik nie musi więc zawsze mieć VTHO w swoim wallet, aby wykonać określoną operację.
Może to być szczególnie przydatne dla aplikacji, które chcą uprościć korzystanie z blockchaina. Firma może na przykład pokrywać koszty transakcji swoich użytkowników, aby nie musieli oni najpierw kupować VTHO.
VeChainThor używa również mechanizmu BFT do ostatecznego zatwierdzania transakcji. BFT oznacza Byzantine Fault Tolerance. Oznacza to, że uczestnicy sieci mogą osiągnąć porozumienie nawet wtedy, gdy niektóre node'y lub validatory nie działają prawidłowo.
Gdy transakcja osiągnie finalność, uznaje się ją za ostateczną i nie można już łatwo odwrócić jej kolejności.
VeChain (VET) - przegląd
Czym jest Proof of Authority w VeChain?
Proof of Authority, często skracany do PoA, był pierwotnie mechanizmem konsensusu VeChainThor. Mechanizm konsensusu określa, w jaki sposób uczestnicy blockchaina uzgadniają nowe bloki i transakcje.
W VeChainThor aktywna grupa składała się z 101 Authority Masternodes. Byli to znani validatorzy, którzy mieli uprawnienia do tworzenia nowych bloków. Validatorzy musieli ujawnić swoją tożsamość i przejść procedurę KYC. KYC to weryfikacja, podczas której ustala się tożsamość osoby lub organizacji.
Sieć nie była więc permissionless dla validatorów. Nie każdy mógł bez warunków zostać walidatorem produkującym bloki.
Później system ten rozszerzono do Proof of Authority 2.0. W tym modelu produkcję nowych bloków połączono z Byzantine Fault Tolerance dla finalności. Mówiąc prościej, istniał jeden proces tworzenia bloków i dodatkowy proces, dzięki któremu validatorzy mogli uznać blok za ostateczny.
W tym dawnym modelu PoA 2.0 do konsensusu i finalności potrzebne było co najmniej dwie trzecie plus jeden aktywnych validatorów. Przy 101 validatorach oznaczało to, że w porozumieniu musiało uczestniczyć co najmniej 68 validatorów.
Od Proof of Authority do DPoS
VeChainThor nie używa już dziś Proof of Authority jako mechanizmu konsensusu. Wraz z hard forkiem Hayabusa z 2 grudnia 2025 roku sieć przeszła na Delegated Proof of Stake, czyli DPoS.
Sieć nadal ma 101 aktywnych validatorów, ale zmienił się sposób ich udziału. Validatorzy muszą między innymi stakować VET, aby uczestniczyć w sieci. Posiadacze VET mogą również delegować swoje stakowane VET do validatora za pośrednictwem StarGate.
Delegatorzy nie muszą sami uruchamiać infrastruktury validatora. Delegując swoje VET do validatora, zwiększają jednak jego wagę i mogą otrzymywać nagrody w VTHO.
Proof of Authority jest więc ważny przede wszystkim dla zrozumienia historii VeChainThor. Obecnym mechanizmem konsensusu VeChainThor jest Delegated Proof of Stake.
Jak działa model dual-tokenowy VeChain?
VeChain korzysta z modelu dual-tokenowego z VET i VTHO. Te dwa tokeny pełnią różne funkcje w VeChainThor.
VET jest głównym tokenem sieci. Token służy między innymi do transferu wartości i stakingu. VTHO to token, którym opłacane są transakcje i wykonywanie smart contracts.
Dzięki temu token używany do wartości i stakingu jest oddzielony od tokena, którym opłacane są koszty sieciowe.
Koszt transakcji zależy między innymi od tego, ile gazu wymaga dana operacja oraz od ceny gazu w VTHO. Gaz to jednostka miary pracy, jaką sieć musi wykonać, aby przetworzyć transakcję lub smart contract.
Od aktualizacji Galactica koszty transakcji składają się z dwóch części. BaseFee jest spalana, co oznacza, że VTHO jest usuwane z obiegu. Ewentualna priority fee trafia do validatora, który produkuje blok.
Jak powstaje VTHO?
Przed aktualizacją Hayabusa posiadacze VET automatycznie generowali VTHO, trzymając VET w swoim wallet. Od Hayabusa emisja nowego VTHO jest powiązana z aktywnie stakowanym VET.
Nowe VTHO jest generowane przy każdym bloku. Ilość VTHO tworzona przez sieć w skali roku zależy od całkowitej ilości stakowanego VET.
Obecny wzór to:
roczna emisja VTHO = 1200 × 64 × √(całkowite stakowane VET)
Dzięki pierwiastkowi kwadratowemu ilość nowego VTHO nie rośnie tak samo szybko jak ilość stakowanego VET. Jeśli stakowane jest więcej VET, emisja VTHO rzeczywiście rośnie, ale coraz słabiej.
Jak są dzielone nagrody w VTHO?
Posiadacze VET mogą stakować VET i delegować je do validatora za pośrednictwem StarGate. Jeśli validator nie ma delegatorów, otrzymuje całą nagrodę blokową.
Jeśli validator ma aktywnych delegatorów, nagroda blokowa jest dzielona:
- 30% trafia do validatora
- 70% trafia do delegatorów
Delegatorzy dzielą te 70% proporcjonalnie do swojego udziału w delegacjach do tego validatora. Validatorzy otrzymują również priority fees z bloków, które produkują.
Obecny model wyraźnie różni się więc od starego systemu. Samo posiadanie VET nie wystarcza już do automatycznego generowania VTHO. Od Hayabusa nagrody w VTHO są powiązane ze stakingiem i delegacją.
Kto założył VeChain?
Sunny Lu rozpoczął projekt VeChain w 2015 roku. W oryginalnym whitepaperze VeChainThor został wskazany jako co-founder i CEO. Obecnie VeChain zwykle określa go jako założyciela projektu.
Jay Zhang również dołączył do VeChain w 2015 roku i w oryginalnym whitepaperze został wskazany jako co-founder i CFO. Zajmował się między innymi projektowaniem frameworku zarządzania oraz frameworku do zarządzania aktywami cyfrowymi.
Sunny Lu i Jay Zhang są więc wczesnej dokumentacji VeChain wymieniani jako współzałożyciele. W nowszej komunikacji założycielem określany jest przede wszystkim Sunny Lu.
Jakie są zalety VeChain?
VeChainThor ma kilka funkcji, które mogą być szczególnie praktyczne dla aplikacji, deweloperów i użytkowników:
-
Fee delegation. Inna strona może opłacić koszty VTHO w imieniu użytkownika. Dzięki temu osoba korzystająca z aplikacji nie musi zawsze mieć VTHO w swoim wallet.
-
Multi-clause-transakcje. Kilka transferów lub wywołań smart contractów można połączyć w jedną transakcję. Może to być przydatne, gdy aplikacja musi wykonać kilka działań jednocześnie.
-
Oddzielny token gazowy. VET i VTHO pełnią różne funkcje. VET służy między innymi do transferu wartości i stakingu, natomiast VTHO służy do opłacania transakcji i smart contracts. To rozdzielenie jest ważnym elementem modelu tokenomicznego.
-
Średni czas bloku około 10 sekund. Nowe bloki są tworzone stosunkowo szybko, dzięki czemu transakcje mogą szybko trafić do bloku.
-
Zgodność z EVM. VeChainThor jest zgodny z ekosystemem Ethereum. Deweloperzy mogą dzięki temu korzystać z wielu istniejących narzędzi i języków programowania Ethereum, a jednocześnie VeChainThor oferuje własne funkcje.
-
Transaction dependencies. Transakcję można uzależnić od wcześniejszej transakcji. Druga transakcja zostanie wtedy przetworzona dopiero wtedy, gdy wskazana wcześniejsza transakcja zakończy się sukcesem. Może to być przydatne, gdy różne działania muszą następować w określonej kolejności.
-
Staking i delegacja. Posiadacze VET mogą stakować swoje VET i delegować je do validatorów. Dzięki temu także użytkownicy, którzy sami nie uruchamiają validatora, mogą uczestniczyć w modelu stakingowym.
Oficjalny klient Thor dla VeChainThor jest również open source i został napisany w Go. Open source oznacza, że kod programu jest publicznie dostępny i może być przeglądany oraz weryfikowany przez innych.
Jakie są wady VeChain?
Wybory projektowe VeChainThor wiążą się również z pewnymi kompromisami.
-
Ograniczona liczba aktywnych validatorów. VeChainThor działa z maksymalnie 101 aktywnymi validatorami. Grupa ta jest więc mniejsza niż w niektórych blockchainach z dużo większą liczbą aktywnych validatorów.
-
Wysoki próg wejścia dla validatorów. Validator musi stakować co najmniej 25 milionów VET i uruchamiać własną infrastrukturę node'ów. Dlatego mniejszym posiadaczom VET trudno zostać samodzielnie validatorami.
-
Stake wpływa na szansę produkcji bloków. W modelu DPoS ilość stakowanego i delegowanego VET ma znaczenie dla szansy, że validator będzie mógł wyprodukować blok. Validatorzy z dużym stake mogą więc zyskiwać większą wagę w sieci.
-
Delegacja nie jest aktywna od razu. Gdy delegujesz VET do validatora, delegacja staje się aktywna dopiero po rozpoczęciu nowego okresu validatora. Nagrody są naliczane w trakcie takiego okresu i dopiero potem stają się dostępne.
-
Wyjście nie zawsze jest natychmiastowe. Aktywnej delegacji nie można zakończyć w dowolnym momencie od razu. Moment wyjścia zależy od okresu validatora.
-
VET jest blokowane podczas stakingu. VET, które jest aktywnie stakowane lub delegowane, pozostaje zablokowane przez okres stakingu. Oznacza to, że nie można go w dowolnym momencie swobodnie używać.
-
Produkcja bloków i finalność to nie to samo. Nowe bloki są tworzone średnio co około 10 sekund, ale nie oznacza to, że blok jest od razu ostateczny. VeChainThor używa również mechanizmu finalności, w którym ponad dwie trzecie ważonego stakowanego VET musi uczestniczyć w uzgodnieniu finalności.
Stary model Proof of Authority miał też inne wady, takie jak obowiązkowa weryfikacja tożsamości validatorów. Te kwestie należą dziś przede wszystkim do historii VeChainThor, ponieważ od aktualizacji Hayabusa sieć korzysta z Delegated Proof of Stake.
Podsumowanie
VeChain to publiczny blockchain Layer 1 działający w sieci VeChainThor. Sieć korzysta z dwóch ważnych tokenów: VET i VTHO. VET służy między innymi do transferu wartości i stakingu, natomiast VTHO jest używany do opłacania transakcji i smart contracts.
Pod względem technicznym VeChainThor wyróżnia się funkcjami takimi jak multi-clause-transakcje, fee delegation, transaction dependencies i zgodność z EVM. Nowe bloki są tworzone średnio co około 10 sekund.
Od aktualizacji Hayabusa VeChainThor używa Delegated Proof of Stake (DPoS) jako mechanizmu konsensusu. Sieć działa z maksymalnie 101 aktywnymi validatorami. Aby samodzielnie zostać validatorem, potrzebne jest co najmniej 25 milionów VET. Posiadacze VET, którzy nie chcą uruchamiać validatora, mogą delegować swoje VET do validatora za pośrednictwem StarGate.
Wiążą się z tym również kompromisy. Aktywna grupa validatorów jest ograniczona, minimalny stake dla validatora jest wysoki, a stakowane VET może być zablokowane przez okres stakingu.
VeChainThor łączy więc własny model dual-tokenowy i różne funkcje dla aplikacji z modelem DPoS, w którym validatorzy i delegatorzy wspólnie odgrywają rolę w zabezpieczaniu sieci.