Обложка канала

EverKit – Все об Everscale

Больше информации об Everscale: everkit.org

EverKit – Все об Everscale

3 года назад
Открыть в
Threaded Virtual Machine (TVM) 💻 Threaded Virtual Machine — это тип виртуальной машины, специально оптимизированный для параллельной обработки потоковых вычислений. В блокчейне TVM используется для выполнения кода смарт-контракта в мастерчейне и базовом воркчейне. На данный момент задействован в блокчейнах Everscale, Venom, TON и GOSH. По своей конструкции TVM имеет асинхронную модель взаимодействия между аккаунтами. Каждый счёт может повлиять на состояние другого счёта только путём отправки сообщения. Это позволяет обрабатывать несколько смарт-контрактов одновременно. Такой подход к обработке данных приводит значительному увеличению производительности по сравнению с традиционными виртуальными машинами. Вот некоторые из преимуществ использования TVM: ⏺Безопасность Масштабируемость ⏺Высокая производительность ⏺Поддержка разных языков программирования 💡 Отметим, что TVM работает не только с 256-битными целыми числами, но фактически с (почти) произвольными записями и структурами, что делает его более подходящим для выполнения кода, написанного на высокоуровневых языках. 🔗 Больше деталей о принципах работы TVM можно узнать в вайтпейпере Николая Дурова, а ознакомиться с некоторыми инструкциями и исправлениями, применёнными в Everscale, можно здесь. #education #tvm #post