blockchainreporter
  • News
    • Altcoins
    • Bitcoin
    • Blockchain
    • Ethereum
    • Adoption
    • NFT
    • DeFi
    • Metaverse
  • Education
  • Glossary
  • Advertise
No Result
View All Result
BET NOW
blockchainreporter
  • News
    • Altcoins
    • Bitcoin
    • Blockchain
    • Ethereum
    • Adoption
    • NFT
    • DeFi
    • Metaverse
  • Education
  • Glossary
  • Advertise
No Result
View All Result
blockchainreporter
BET NOW
No Result
View All Result
Bitcoin
BTC
1d:
7d:
Ethereum
ETH
1d:
7d:
Polkadot
DOT
1d:
7d:
Solana
SOL
1d:
7d:
Ripple
XRP
1d:
7d:
Shiba INU
SHIB
1d:
7d:

Neo (NEO) Virtual Machine Now Deployable Outside the Neo Network

Max Clark by Max Clark
January 1, 2019 - 8:04 am
in altcoins news
0
Development
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter
  • NeoVM is now deployable outside the Neo network

  • New Stack isolations included making it better

  • Five new stack isolation instructions introduced

Neo Virtual Machine Upgraded

Neo has always been an attraction for developers because of its user-friendly nature as one can code in c#, js, and python. The NeoVM has justified this and developers think it can play a major part in the development of the blockchain infrastructure. Neo has been keen on upgrading it’s VM throughout the months. The first NeoVM was introduced in the 2018 Neo Devconby founder Erik Zhang, and it has been improving ever since.

The latest development allows the NeoVM to be easily deployed outside the Neo network because of its versatility. The major breakthrough happened when Stack isolation was introduced in the upgrade from version 2.2.1 to 2.3.0. Ever since this, it has been a prominent feature.

Stack isolation in simple terms is like upgrading your computer system from DOS to Windows. In DOS system the whole memory is shared by all the programs, thus if one program crashes the whole system might crash. Windows, on the other hand, solves this problem by running the programs in individual instances. The introduction of stack isolation has enabled the system to be more stable and error free because now every smart contract can only access its own stack area.

In version 2.2.1 the running contexts share one calculation stack or evaluation stack but in this instance, the dynamically invoked smart contract sometimes could affect the callers stack during runtime which caused various security issues and the performance wasn’t satisfactory

The latest version however allocates a separate computing and temporary stack for every running context. The previous versions also stored the operational results in the calculation stack but the version 2.3 adds a separate result stack for storing the result. Hence Stack isolation prevents the destruction of caller stack and thus making the execution of smart contracts faster and safer and the system more stable as a whole.

The whole system needed new sets of operation instructions to copy the parameters to the new stack during dynamic invocation. After the run is complete the return value is automatically copied to the callers stack. Five new stack isolation related instructions have been introduced : CALL_I , CALL_E, CALL_ED, CALL_ET, CALL_EDT.

NeoVM is currently at version 2.3.3 in which the interop service was changed from class to portal, hence implementation is now easier even outside neo network. It’s under constant development and maintenance and it will keep on improving. Details regarding further upgrades shall be revealed in Neo devcon 2019.

 

Tags: AltcoinsNEO
ShareTweet
Max Clark

Max Clark

Max Clark is a content writer specialising in the cryptocurrency space. He is very enthusiastic about altcoins, NFTs, and the Metaverse. Max is convinced that the network is capable of replacing the existing global monetary system and granting financial independence to billions of people all over the world. Max loves to go on adventures, play sports, and read books when he has free time outside of work. He has also worked in the financial industry before, so he knows how the world's banking system works and how to deal with clients in the tech and finance industries.

Recommended For You

Reliance Power Share Price Future Prediction 2025: Will RPOWER Stock Reach ₹100 In 2023?

by Shayan Chowdhury
June 6, 2023 - 3:30 pm
0
Reliance Power Share Price Future Prediction 2025

Our Reliance power share price future prediction 2025 aims to dive deeper into RPOWER stock’s future potential and current market conditions. 

Read more

SEC Takes Legal Action Against Binance and CEO Changpeng Zhao: What Led to the Lawsuit?

by Mushu Butt
June 6, 2023 - 10:40 am
0
SEC

SEC sues Binance for securities law violations, fund diversion, and internal conflicts. Huge withdrawals follow as regulatory scrutiny intensifies.

Read more

Uwerx(WERX) Could Be a Contender to Chainlink(LINK) and Polkadot(DOT)

by Josh Fernandez
June 6, 2023 - 9:16 am
0

Discover Uwerx, the new crypto project with the aim of transforming the freelance industry, and how it aims to outdo Polkadot(DOT) and Chainlink(LINK).

Read more

Markets Dip Ahead of Binance Wrangle with SEC

by Kester Odero
June 6, 2023 - 8:26 am
0
binance bnb

Today's market session has been rather bearish as markets dip ahead of a CFTC complaint issued on Binance that might have sparked some FUD.

Read more

The Pros and Cons of Online Casinos: Debunking Myths and Uncovering Truths

by Mushu Butt
June 5, 2023 - 8:24 pm
0
casino

Uncover the truth about the best USA online casinos as we debunk myths and explore the pros and cons of online casinos. Enhance your experience today!

Read more
Next Post

IOTA Foundation: 2019 Will Be about "Scaling the Overall Project and Reaching Production Readiness"

PARTNERS LIST

  • sp
  • Coingecko

PRESS RELEASE

BJaoVqYT

BinaryX and AiGC Labs Developing First AI-Powered Virtual Reality Game on the Metaverse

by Chainwire
June 7, 2023 - 4:06 am
0

Singapore, Singapore, June 7th, 2023, ChainwireBinaryX today announced their plans to expand into Virtual Reality (VR) and Artificial Intelligence Game...

CatalystiuGIbVuck

CoinMarketCap Web3 Conference “Catalyst” Early-Bird Registration Now Open

by Chainwire
June 6, 2023 - 4:48 pm
0

London, United Kingdom, June 6th, 2023, ChainwireCoinMarketCap’s flagship Web3 conference "Catalyst" has opened early-bird registration. The conference will take place...

blockchain wave conference

Blockchain Wave 2023

by Max Clark
June 6, 2023 - 2:47 pm
0

Blockchain Wave 2023: Join us in Antalya, Turkey for the biggest annual blockchain summit, featuring industry-leading speakers, and innovative startups.

photox

Coinbase and OpenSea Struggle to Keep up with HedgeUp (HDUP) Asset Backed NFT Platform

by Max Clark
June 6, 2023 - 12:29 pm
0

Explore HedgeUp's (HDUP) innovative asset-backed NFT platform that's reshaping digital assets and challenging leaders like Coinbase and Opensea.

n

BlockchainReporter is a trusted name in the cryptocurrency and blockchain technology news space, keeping its readers abreast of the latest and most significant trends in the industry.

Here at BlockchainReporter, our team of global writers is dedicated to providing price analysis on leading cryptocurrencies and covering the latest developments pertaining to bitcoin news, altcoins news, blockchain news, NFT news and cryptocurrency adoption news from around the world.

News

  • Altcoins
  • Bitcoin
  • Blockchain
  • Ethereum
  • Adoption
  • NFT
  • DeFi
  • Metaverse

Info

  • Education
  • Glossary
  • Market
  • Press Release

Company

  • About Us
  • Terms & Conditions
  • Advertise
  • Sitemap
  • Contact

@2022 – Blockchainreporter.net. All Right Reserved.

No Result
View All Result
  • News
    • Altcoins
    • Bitcoin
    • Blockchain
    • Ethereum
    • Adoption
    • NFT
    • DeFi
    • Metaverse
  • Education
  • Glossary
  • Advertise