What is a node
Node (from lat. Nodus – node) is any computer connected to the blockchain network. The nodes of the decentralized network are contacted via P2P protocols for exchanging information about blocks and transactions. The node, depending on its type, stores only part or all of the blockchain data.
What is a full node
Disclaimer: This section discusses situations that apply to the Bitcoin network.
A full node is any computer connected to the 24/7 blockchain network and fully synchronized with it. Full nodes store all blockchain data, starting with the genesis block.
Full nodes maintain the network for free, download and validate each block with transactions, guided exclusively by the consensus algorithm and are completely independent. Full nodes reject consensus blocks or individual transactions.
How to install a full bitcoin node
A full node on the bitcoin network can be run locally on a physical computer or on a virtual server. To start, you need to download the Bitcoin Core client on bitcoin.org and download the entire block chain. For a full node to work, an open TCP port 8333 is required. When using a software firewall, you must provide access to avoid blocking the port.
How does the number of full nodes affect the functioning of the network
Owners of full nodes vote for the introduction of new changes in the Bitcoin network. An increase in the number of such nodes favors decentralization and complicates the process of adopting protocols only in the interests of certain groups of players.
What is a lite node
A lightweight node is any computer with special software that is connected to the blockchain network. Lightweight nodes do not store all blockchain data, but only block headers to confirm the authenticity of the transactions they contain. Lightweight nodes depend on full nodes and can be misleading by confirming transactions that contradict the consensus algorithm.
Is it possible to see a map of full nodes somewhere
Yes, you can see in which geographical points of the planet full Bitcoin nodes are currently active on the Bitnodes website. Using this service, you can also verify the correctness of port forwarding.
What is masternode
A masternode is a specially configured full node that shares a reward for network maintenance with miners. The most famous example of masternode applications is the Dash network.
Masternodes provide increased anonymity, since transaction information is not publicly available on the blockchain, but is recorded only on masternodes. To start a masternode, you need to make a fixed deposit with network coins.
What is a supernode
A supernode is a masternode on the NEM network.
A supernode is a cryptocurrency API endpoint operating without a wallet, public block browsers (according to Ambisafe’s classification).
Can I get income from owning a masternode
Yes, the content of the masternode can be regarded as passive mining, since their owners share the profit from the generation and validation of blocks with miners. Typically, the masternode’s profitability is inversely proportional to the liquidity of the coin – thus, high capitalization and user activity indicators result in a decrease in the masternode’s yield in such a network.
What is harvesting
This is a way to encourage the operation of nodes in the NEM network, which is based on the Proof-Of-Importance (POI) consensus algorithm. This protocol allows a certain number of accounts to ‘harvest’ through one client. The POI takes into account three factors when determining the account significance coefficient (number of coins, account activity in transactions, time spent by coins on the account), which in turn is the probability of the next block being found by this account (expressed in prodecimal).
What is local harvesting
Starting local harvesting is possible only on the local computer, since the NEM network client receives a private key, which jeopardizes the funds on the account. This type of harvesting is the least popular due to security concerns.
What is delegated harvesting
This type of harvesting involves the creation of an intermediary account, whose private key will be transferred to the network client. The intermediary account does not contain funds, which solves the security problem of local harvesting. Official XEM wallets only support the delegated harvesting option.
What is Waves network leasing
This is a transfer of Waves tokens for rent to a mining pool for a fee. The amount of remuneration in this case depends on the conditions of a particular mining pool. The list of leasing pools is available on the official Waves platform website.