Aphelion Increases Performance with Plugin Solution; Publishes Code for All NEO Projects to Integrate/Improve Client Performance

Aphelion DEX
Sep 7, 2018 · 1 min read

Aphelion developers have identified that client calls to NEO often times only require the block header but have been calling the entire block (getblock) creating unnecessary server load and impacting performance along the way.

In short, our nodes need information from the block headers and some transactions, but getting the whole block uses unnecessary network traffic. Since the default Neo RpcServer doesn’t expose a method to get just the block header, we’ve added a way to for it to do so to reduce network traffic. This increases the performance of the Aphelion wallet and DEX by reducing the load on the servers by reducing bytes that need to be prepared and shuffled over the network.

With the recent attacks, we’ve seen on NEO and a solution still being developed, this is a welcomed tool to increase performance. We’ve issued a pull request so that others can integrate the plug in and also increase their own applications performance. Once approved, existing applications can integrate it and future projects will be able to use it from their inception.

Aphelion DEX

Written by

Visit us here www.aphelion.org