TON Foundation обновляет виртуальную машину TON

TON Foundation, некоммерческая ассоциация, работающая над продвижением Открытой сети (TON), представляет обновление для виртуальной машины TON (TVM). 

Новое обновление призвано предоставить разработчикам более широкий спектр смарт-контрактов, услуг и продуктов.

Расширение криптографии

В текущем состоянии TVM (виртуальная машина TON) существуют определенные ограничения и функции, которые могут повлиять на ее функциональность и использование.

Одним из ограничений является то, что значение входящих сообщений представляется в стеке только после запуска TVM, что требует сохранения его в глобальных переменных или передачи через локальные переменные во время выполнения. Такое поведение похоже на баланс контракта, который также представлен как в стеке, так и в с7.

Еще одним ограничением является сложность расчета платы за хранение. В настоящее время единственный способ рассчитать плату за хранение — это сохранить баланс в предыдущей транзакции, рассчитать использование газа в предыдущей транзакции, а затем сравнить его с текущим балансом за вычетом значения сообщения.

Обновление призвано позволить разработчикам создавать более широкий спектр смарт-контрактов, услуг и продуктов. Это усовершенствование предоставит разработчикам более надежные криптографические возможности.

Кроме того, обновление будет включать в себя такие функции, как арифметика произвольной точности и включение новых инструкций для упрощения процесса написания смарт-контрактов в TON. Эти улучшения предназначены для повышения как функциональности, так и безопасности платформы.

«Эти новые функции можно использовать для мощных межсетевых решений, поскольку теперь TVM также поддерживает криптографию, которую используют многие другие блокчейны. Например, в ближайшем будущем мы поделимся прогрессом в построении Rainbow или Trustless Bridge, который позволяет передавать ценности из эфириума в TON и обратно полностью децентрализованным способом на смарт-контрактах, без использования оракулов или ретрансляторов. Также TON может стать доступным на многих устройствах, в частности на аппаратных кошельках, которые ранее выражали желание поддерживать TON, но не имели совместимости на своем оборудовании.

На самом деле это большое обновление открывает огромные возможности для разработчиков, поэтому мы даже объявили конкурс на лучшее использование. Уверен, что участники представят такие интересные приложения, о которых мы даже не думали».

Анатолий Макосов, основной разработчик TON Foundation.

Ожидается, что обновление будет выпущено в тестовой сети к концу мая, а в основной сети — в конце июня.

Новые решения

Фонд TON также объявил о конкурсе по программированию, призывая расширяющееся сообщество продемонстрировать свои навыки и креативность, используя новейшие функции TVM.

Участники имеют возможность побороться за долю в призовом фонде в размере 30,000 XNUMX долларов США, который будет начислен в тонкойнах (TON). Эта инициатива служит платформой для разработчиков, чтобы продемонстрировать свои инновационные приложения и решения в экосистеме TON.

Следите за нами в Новостях Google

Источник: https://crypto.news/ton-foundation-updates-ton-virtual-machine/