Home Altcoins NewsBlockchain NEO Event Notification System in the Blockchain Quickly alerts Off-Chain Applications

NEO Event Notification System in the Blockchain Quickly alerts Off-Chain Applications

neo blockchain

The NEO Event Notification System provides push notifications for events that happen on the smart contract.  Notifications of blocks being finalized and the transactions broadcasted in to the network and eventually entering the mempool.

Neo Smart Economy tweeted:  “The lead developer at @NeoLogin and once an intern at NGD, @corolari took the stage at #NeoColumn today to share the development journey of the #Neo event notification system, problems the faced by the team, and how they found solutions eventually.”

The NEO team did not reinvent the wheel, they started off by forking a project which was started by O3 about a couple years ago.  They already had subscription channels for the events happening on the P2P protocol layer. A few changes were made to the node to prevent inactive nodes from taking slots in the connection pool. This was done to prevent the attacks, which target blowing up the node’s memory using lot of connections.  The connections were limited to a maximum of 60 connections.

Further work was done to publish only finalized data in a way to prevent double spending attacks.  The plugins have been integrated.  The server relays the final events via web sockets, moving ahead to deployment.

Sydney Ifergan, the Crypto Expert tweeted:  “Now, NEO has a cool event notification system, which makes off-chain applications aware of the events on NEO blockchain.”

NEO Block Synchronization Mechanism on NEO

NEO smart economy tweeted:  “In the latest #NeoColumn article, Xiaoyun Yang discusses about how the new block sync mechanism could significantly improve p2p block sync speed in #Neo3.”

In NEO3, synchronizing the block is less complicated than in NEO2. The NEO3 New block synchronization mechanism is improved in many ways.  The block headers synchronization mechanism has been removed and block height is now used to synchronize the blocks directly. 

The network communication overhead is reduced.  Specified blocks can be directly obtained from Index Start. SyncManager manages block synchronization tasks.

Tests for the synchronization of Neo2 and Neo3 have taken place under different conditions.

NEO smart Economy is a part of the University of Zurich summer school program “Deep Dive in to the Blockchain.”  NEO_Blockchain will be a part of the program.  Students will be able to know the technology, economics, governance, and more.

“NEO theoretically describe their Smart Economy System as (Digital Assets + Digital Identity + Smart Contract = Smart Economy)”

The good thing about NEO is that ever since its inception it has been created to be regulator friendly. It is different from several other cryptocurrencies. 

Read more about:
Share on

Steven Anderson

Steven is an explorer by heart – both in the physical and the digital realm. A traveler, Steven continues to visit new places throughout the year in the physical world, while in the digital realm has been instrumental in a number of Kickstarter projects. Technology attracts Steven and through his business acumen has gained financial profits as well as fame in his business niche. Send a tip to: 0x200294f120Cd883DE8f565a5D0C9a1EE4FB1b4E9

Crypto newsletter

Get the latest Crypto & Blockchain News in your inbox.

By clicking Subscribe, you agree to our Privacy Policy.