Ton Virtual Machine является сердцем блокчейна и был реализован командой Telegram в 2019 году. Вчера в тестнет ветку было
замерджено обновление TVM
расширяющее инструкции, которые работали на протяжении 4 лет.
Это обновление позволяет разработчикам делать много инетресных вещей, а так же предвещает приход в TON новых интересных продуктов и технологий
Основной вишенкой на торте этого обновления стала, конечно, расширенная криптография. А это значит, что с помощью Ristretto и BLS в тоне появятся zero-knowledge протоколы: приватные переводы, свопы на DEX-ах, trust-less бриджи в другие сети, например, в Etherium.
В дополнение к этому новые инструкции позволяют эмулировать TVM внутри TVM, что дает возможность произвольного исполнения кода вашими контрактами. С помощью этого можно делать кастомные плагины, кошельки основываясь на пользовательском коде. И теперь можно не переживать о том, что он испортит ваш смарт контракт.
Несколько инструкций в сумме позволяют более четко рассчитывать потребления газа в транзакциях. До этого в контрактах были захардкожены минимальные значения нужные для переводов, а теперь все это можно рассчитать on-chain. В целом это хорошо, потому что длинные цепочки сообщений станет проще контролировать и не бояться, что посередине не хватит газа на что-то.
В целом, когда это попадет в mainnet - это будет большой шаг для TON. Надеюсь в скоре мы увидим более частые обновления TVM инструкций расширяющий возможности TON разработчиков.