Cryptocurrencies

Microsoft releases new tool to verify Ethereum smart contracts

Microsoft has released a new open source tool that will allow for the verification and analysis of smart contracts written in the popular Solidity programming language that is commonly used on the Ethereum blockchain.

The new tool is called VeriSol – short for Verifier for Solidity – and allows developers to express the “desirable behaviours of smart contracts written in a subset of the popular Solidity language” and then use “mathematical logic machinery” to check a specification against a given smart contract implementation.

VeriSol has also been incorporated into Azure Blockchain’s continuous integration pipeline for smart contract development.

Senior software engineer on the Azure Blockchain team Cody Born said: “VeriSol allows us to iterate more quickly because of the automatic and continuous checking, and it allows us to catch bugs faster without having to worry about potentially affecting customers.”

Encouraging open source collaboration

While VeriSol is still a prototype primarily driven so far by smart contracts in Azure, the researchers have lofty goals for the verification tool, saying that they are looking to “encourage open collaboration to help bring advances in formal verification to mainstream smart contract development”.

Microsoft principal researcher Shuvendu Lahiri concluded: “We envision empowering not just Azure Blockchain developers and customers, but contributing to a full blockchain ecosystem that is safer and helping people realise the full potential of the technology without being plagued by the costly mistakes in smart contracts.”

For more news, technical analysis, and cryptocurrency guides, click here.

Nawaz Sulemanji

Nawaz has been hooked on crypto since buying his first Bitcoin’s in 2013. After studying maths in London, Nawaz initially spent the first eight years of his career working globally across corporate supply chain’s before transitioning into the decentralised finance industry as a margin-trader and consultant. He’s a fan of open-blockchains because “it enables self-sovereignty”.

Disqus Comments Loading...

Recent Posts

The surge of Bitcoin NFTs: Everything you should know about Bitcoin ordinals

From digital art to real-estate assets, NFTs have become a significant attraction for investors who…

3 weeks ago

MEXC Partners with Aptos to Launch Events Featuring a 1.5 Million USDT Prize Pool

Singapore, Singapore, 21st October 2024, Chainwire

4 weeks ago