AVM obsługuje pisanie inteligentne kontraktów w językach Python i Reach, aplikacji w Sieci 3.0, DeFi i NFT
Dostawca otwartego oprogramowania typu blockchain bez zezwolenia Algorand ogłosił wczoraj, że dzięki najnowszej aktualizacji protokołu, tworzenie aplikacji blockchain stanie się bardziej dostępne dla szerszej społeczności programistów oraz poprawi funkcjonalność tworzenia inteligentnych kontraktów.
Celem Algorand jest wspieranie sektora przyszłości finansów (FutureFi) poprzez skupienie się na wydajności, interoperacyjności i funkcjonalności. Mechanizm konsensusu Pure Proof of Stake w łańcuchu bloków oznacza, że bloki są finalizowane w ciągu kilku sekund, a przepustowość transakcji jest tak wysoka, jak w dużych sieciach płatniczych. Ponadto na początku tego roku Algorand stał się łańcuchem blokowym z ujemnym wpływem węgla.
Najnowsza aktualizacja protokołu umożliwia programistom tworzenie szybkich, wydajnych i opłacalnych zdecentralizowanych aplikacji (Dapps) za pośrednictwem maszyny wirtualnej Algorand (AVM). Dzięki ulepszonym funkcjom dla programistów, jej zastosowanie obejmuje Sieć 3.0, zdecentralizowane finanse (DeFi) i tokeny niewymienne (NFT).
AVM ułatwia tworzenie inteligentnych kontraktów w językach, takich jak Python czy Reach — prosty język programowania wykorzystujący podzbiór JavaScript. Zespół projektu pracuje również nad umożliwieniem kodowania w Clarity, C, C++, Go, Rust, Haskell, JavaScript i innych. Oprócz języków cechujących się kompletnością Turinga, AVM obsługuje nowe kody operacji, większe rozmiary programów i umożliwia programistom korzystanie z pętli, funkcji i rekurencji.
Dyrektor ds. produktu w Algorand, Paul Riegle, wyjaśnił: „Deweloperzy, którzy już napisali i wdrożyli inteligentne kontrakty w Algorand, wchodzili w interakcję z wcześniejszymi wersjami AVM za pomocą Teal i przekazali nam opinie, które pozwoliły nam szybko iterować i ulepszać AVM. Jesteśmy podekscytowani tym, co najnowsza wersja ma do zaoferowania społeczności programistów i czekamy na dodatkowe ulepszenia w nadchodzących miesiącach”.
Po aktualizacji można łatwiej przenieść do Algorand kontrakty Ethereum, co ma czynić aplikacje precyzyjniejszymi. AVM zapewnia również nowe funkcje, takie jak transfery atomowe, które umożliwiają dzielenie opłat transakcyjnych, maksymalizację wszechstronnego przechowywania informacji w łańcuchu bloków oraz możliwość stworzenia automatycznego animatora rynku (AMM), na podstawie którego mogą budować inni.
W zeszłym miesiącu minęły dwa lata od uruchomienia głównej sieci Algorand i od tego czasu do ekosystemu dołączyło ponad 500 globalnych organizacji. AVM może zapewnić dostęp do nowej gospodarki cyfrowej wielu innym organizacjom.