Technical
January 15, 2024
min read

Async Calls V2: Modular Composability And Simplified Development. Audit Completed By Runtime Verification

The first of multiple major protocol upgrades planned this year for MultiversX is in progress. 2,848 validators, out of 3200 in total, have already performed the upgrade. All deployed features, improvements, and fixes, will be activated on the January 16.

In addition to the internal rounds of in-depth security checks, stress testing and continuous iterations, we’ve engaged our long term collaborators at Runtime Verification for a security audit on async calls v2, which is part of the large feature set going live immediately.

The new execution model of cross-shard calls between smart contracts will further unlock new complex and highly composable applications to be built on MultiversX, and improve the developer experience.

Asynchronous calls enable smart contracts residing in different shards to interact with each other in an agnostic way, with the execution details being handled and abstracted by the Virtual Machine.

With the upgrade to V2, smart contracts will gain the capability to initiate multiple async calls during a single execution, and won’t be limited anymore to a single async call.

The findings and recommendations provided by the Runtime Verification team during the audit have been successfully implemented. A more detailed technical overview of the “Multi Asynchronous Calls” feature can be found below, together with the audit analysis report:

https://github.com/runtimeverification/publications/blob/main/reports/consensus-protocols/MultiversX-Async-Calls-V2.pdf

Author Profile Picture
Lucian Mincu
Co-founder & CIO

Lucian Mincu, co-founder and CIO of MultiversX, is a self-taught tech prodigy, previously engineer at Uhrenwerk 24, Cetto, and Liebl Systems. and co-founder & CTO of MetaChain Capital. His ability to navigate complex challenges and carve out solutions is nothing short of extraordinary, making him a driving force behind the success of MultiversX.

Published by
Author Profile Picture
Lucian Mincu
Co-founder & CIO
Published on
January 15, 2024
Share this article