TON Foundation aktualizuje maszynę wirtualną TON

Fundacja TON, stowarzyszenie non-profit działające na rzecz rozwoju Open Network (TON), wprowadza aktualizację maszyny wirtualnej TON (TVM). 

Nowa aktualizacja ma na celu umożliwienie programistom szerszego wachlarza inteligentnych kontraktów, usług i produktów.

Rozszerzanie kryptografii

W obecnym stanie TVM (maszyna wirtualna TON) istnieją pewne ograniczenia i funkcje, które mogą wpływać na jego funkcjonalność i użytkowanie.

Jednym z ograniczeń jest to, że wartość komunikatów przychodzących jest prezentowana na stosie dopiero po zainicjowaniu TVM, co wymaga przechowywania jej w zmiennych globalnych lub przekazywania jej przez zmienne lokalne podczas wykonywania. To zachowanie jest podobne do salda kontraktu, które jest również prezentowane zarówno na stosie, jak iw c7.

Kolejnym ograniczeniem jest trudność w naliczaniu opłat za przechowywanie. Obecnie jedynym sposobem na obliczenie opłat magazynowych jest zapamiętanie salda z poprzedniej transakcji, obliczenie zużycia gazu w poprzedniej transakcji, a następnie porównanie go z aktualnym saldem pomniejszonym o wartość komunikatu.

Aktualizacja ma na celu umożliwienie programistom tworzenia szerszej gamy inteligentnych kontraktów, usług i produktów. To ulepszenie zapewni programistom bardziej niezawodne możliwości kryptograficzne.

Ponadto aktualizacja będzie zawierać takie funkcje, jak arytmetyka o dowolnej precyzji oraz nowe instrukcje upraszczające proces pisania inteligentnych kontraktów w TON. Te ulepszenia mają na celu zwiększenie zarówno funkcjonalności, jak i bezpieczeństwa platformy.

„Te nowe funkcje można wykorzystać w potężnych rozwiązaniach międzyłańcuchowych, ponieważ TVM obsługuje teraz również kryptografię, z której korzysta wiele innych łańcuchów bloków. Na przykład w niedalekiej przyszłości podzielimy się postępami w budowie Rainbow lub Trustless Bridge, które pozwalają na przesyłanie wartości z Ethereum do TON iz powrotem w sposób całkowicie zdecentralizowany na smart kontraktach, bez użycia wyroczni czy przekaźników. Ponadto TON może stać się dostępny na wielu urządzeniach, w szczególności na portfelach sprzętowych, które wcześniej wyrażały chęć obsługi TON, ale brakowało im kompatybilności na ich sprzęcie.

W rzeczywistości ta duża aktualizacja otwiera ogromne możliwości dla programistów, więc ogłosiliśmy nawet konkurs na najlepsze wykorzystanie. Jestem pewien, że uczestnicy zaprezentują tak ciekawe aplikacje, o których nawet nie myśleliśmy.”

Anatolij Makosow, główny programista w Fundacji TON.

Oczekuje się, że aktualizacja zostanie wysłana w sieci testowej do końca maja, a w sieci głównej do końca czerwca.

Nowe rozwiązania

Fundacja TON ogłosiła również konkurs programistyczny, zachęcając swoją rozwijającą się społeczność do wykazania się umiejętnościami i kreatywnością przy wykorzystaniu najnowszych funkcji TVM.

Uczestnicy mają szansę rywalizować o część puli nagród w wysokości 30,000 XNUMX USD, która zostanie przyznana w toncoinach (TON). Inicjatywa ta służy programistom jako platforma do zaprezentowania swoich innowacyjnych aplikacji i rozwiązań w ramach ekosystemu TON.

Śledź nas w Google News

Źródło: https://crypto.news/ton-foundation-updates-ton-virtual-machine/