How to improve node ranking & more.

Last Updated: April 9, 2020

Questions

Node FAQ

Ranking structure

Earnings calculation

NAX voting

As of now, open applications for nodes have been live for 3 days. In this short amount of time, there are already 56 nodes online, with 89,364,484 NAX being staked. This staked NAX portion represents 10% of all currently generated NAX. Thank You to the community for your positive response and to learn more about voting or operating your own node, check out this article.

During this initial period, some node operators and community members have encountered some problems:

When will NAX/NAS conversion be available?

How do I quickly improve my node ranking?

How do I view node benefits?

Additional tools are in development and will be available in the near future. For now, please refer to this documentation for more information.

Node Ranking

Q: What factors are related to node rankings?

A: The candidate node comprehensive ranking algorithm refers to two factors: NAX voting number and block generation stability index (SI). For more information, visit https://wiki.nebulas.io/en/latest/node-strategy/consensus.html#id4

Q: How do I increase my node ranking?

A: You can increase your node ranking by increasing the number of votes delegated to your node and by improving the stability index (SI) of your node by continuously operating a stable node. Specifics of the candidate node ranking algorithm is available at https://wiki.nebulas.io/en/latest/node-strategy/consensus.html#id4

NAX voting is the most direct and rapid way to boost your overall ranking. For example, if the top node has 120,000 NAX staked and their the stability index is 1 while your node has 100,000 NAX staked and a stability index is 0.8; For your ranking to be improved, you will need to increase your NAX vote while improving your stability index of your node (SI) which occurs autonomously over time based on the consistency of your nodes ability to produce blocks.

Q: I am always a candidate node but I am often not being selected as a consensus node. How is the probability of being selected calculated?

A: Consensus nodes are selected from a pool of 51 candidate nodes which meet the minimum requirements. Among them, the top 6 candidate nodes are always selected while the remaining 15 consensus nodes are selected from the candidate nodes that have the ranked position of 7 to 51 according to the formula RConsensus = (R(i)/Sum(R))× Random(). So being higher in the rankings can improve the probability of being selected. For nodes 7 to 51, the selection is related to the number of NAX votes, the block stability index and random probability. With this in mind, an increase in the ranking requires NAX stakes which helps to improve the probability of being elected. See Consensus Node Selection Algorithm: https://wiki.nebulas.io/en/latest/node-strategy/consensus.html#id6

Q: Why will some nodes receive up to 10,000 NAS?

A: Every 15 seconds on the Nebulas mainnet, a block will be produced by one of the 21 selected consensus nodes. The Nebulas Foundation’s 21 nodes that until recently have been tasked with the operation and block generation of the mainnet. There is currently a data statistics error in the data being displayed for these nodes which is currently being fixed.

Q: Why are the block rewards being focused on the top 20~ nodes out of the 51 nodes.

A: There are a number of official Nebulas nodes established to ensure the stable operation of the mainnet. These nodes have the minimum amount of 100,000 NAX staked with the stability index equal to other continuously operational nodes. In the node ranking algorithm, the probability of selection is the same. Most community nodes have 1 million — with some exceeding 10 million NAX staked which gives them a clear competitive advantage.

When the node NAX vote gap is large (3x 5x or even 10x) the proportion of the random selection mechanism is compressed.That is to say, the larger the quantity of votes and the larger the number of votes left behind the ranking nodes, the greater the chance it has of being elected.

Earnings calculation

Q: How do I view node’s coinbase revenue?

A: You can view the actual benefit of the coinbase incentive address via your web browser, however, the browser does not have a coinbase recording record. In addition, you can take a snapshot of the chain at a fixed time. In addition, you can also view the minted blocks of nodes and revenue for each polling cycle in the historical block generation record at https://node.nebulas.io/mint

Q: I’d like to distribute rewards to voters every week. How do I view weekly earnings and votes per cycle?

A: There is no easy to read voting distribution at present. You can only view the current voting status for each node on via the details page. In addition, you can prepare the snapshot yourself via a smart contract. The contract address is https://explorer.nebulas.io/#/address/n214bLrE3nREcpRewHXF7qRDWCcaxRSiUdw

Q: How do I calculate revenue?

A: Compare input NAX with mined NAS to calculate the yield. A yield calculation tool is still under development.

Q: How do I view the revenue distribution across nodes?

A: You can view the node’s revenue distribution plan, current votes, rankings, stability index, and so on in the node’s details page.

Q: Why does the NAS mining revenue on my coinbase address not match what is displayed on the node platform?

A: The actual mining proceeds are based on the coinbase address.

The statistics of node platform contain the total output reward accumulated from previous cycles and does not include the current cycle reward due to both mined blocks plus gas revenue. Under normal circumstances, the coinbase balance should be slightly more than the amount displayed on the node platform.

However, there is an error in the current node platform statistics. At the beginning of the node platform, the statistical contract does not repeat verification.If the order of the two cycles and the node of the two cycles are consistent, the number of the blocks will be repeated statistics. This does not affect the main network’s block generation.

NAX Voting

Q: I filled in the NAX amount in the Chrome plug-in, but the vote failed.

A: Please fill in the NAX quantity in the Node Platform Voting pop-up box. When you vote using the Chrome plug-in, the Chrome plug-in wallet will pop-up and will automatically fill out the smart contract address and you will not not need to change the amount to send manually. The amount sent should be 0 NAS because the voting is called on the contract feature and your voting details are embedded in your transaction for the smart contract to verify. If you’ve accidentally moved NAX into a voting smart contract, please send a email to contact@nebulas.io for further support.

For voting methods, see https://community.nebulas.io/d/716-instructions-for-voting-to-support-a-node

Q: How can international community members obtain NAX?

A: You can download NAS nano Pro (iOS version 2.6.5, Android version 2.6.4) and directly pledge NAS in your wallet to get NAX. NAX can also be purchased on the exchanges gate.io and mxc.com. If these exchanges do not support your country, there will be an exchange service to swap NAS to NAX which will be launched by SWFT on April 16, 2020. For further details see “NAX online SWFT Coin Platform with Flash, Red Packet, Payment, OTC Functionality” at https://go.nebulas.io/project/286

Q: My Android version of NAS nano Pro does not always work properly.

The current version of NAS nano Pro for Android is 2.6.4. Individual users of some Android phones experience issues when importing their wallet. The issue is being reviewed and a fix is in progress.

Do you still have questions?

Please visit one of the following support portals for additional support. We are here to help!