
Băieți, voi posta o serie de articole despre EVM VS TVM!
EVM ca „Global Computer” vs TVM cu protocolul Dynamic Sharding
În primul rând, să vedem de ce lumea avea nevoie de o mașină virtuală diferită de EVM.
O mașină virtuală blockchain funcționează ca o mașină de stat distribuită.
O stare, care se poate schimba de la un bloc la altul conform unui set predefinit de reguli și care poate executa cod mașină arbitrar.
VM definește regulile specifice de schimbare a stării de la bloc la bloc. EVM este proiectat ca un „calculator global”, dar un singur computer pentru tot ce există în lume, iar lumea concurează pentru resursa sa de calcul.
Orice rețea bazată pe EVM moștenește provocările de concurență. Când validatorii trebuie să reconstruiască starea curentă, fiecare validator trebuie să execute din nou fiecare apel către fiecare cont și contract inteligent, în ordine secvenţială, unul la un moment dat.
Avem calculatoare foarte costisitoare, chiar și pentru sarcini simple, cum ar fi un schimb sau un token de transfer. Deoarece o tranzacție de transfer de token concurează cu o tranzacție pentru a bate NFT și toate celelalte tranzacții care au fost trimise în rețea simultan.
În lumea reală, avem multe computere cu arhitecturi moderne multicore pentru diferite sarcini. Îți poți trimite un e-mail prietenului tău în timp ce computerul compila codul și face multe alte lucruri.
Rămâneți pe fază pentru postările viitoare!
Resurse și creditate către Fundația Venom