{"id":37210,"date":"2018-02-13T07:10:04","date_gmt":"2018-02-13T05:10:04","guid":{"rendered":"https:\/\/forklog.com\/en\/?p=37210"},"modified":"2025-08-29T13:54:00","modified_gmt":"2025-08-29T10:54:00","slug":"what-is-a-node","status":"publish","type":"post","link":"https:\/\/forklog.com\/en\/what-is-a-node\/","title":{"rendered":"What is a node?"},"content":{"rendered":"<div id=\"cards_wrapper\">\n<div class=\"single_card\">\n<p id=\"card_counter_1\" class=\"card_counter\"><span class=\"card_counter_span\">1<\/span><\/p>\n<p><strong>What is a node? <\/strong><\/p>\n<div class=\"card_description\">A node (from Latin nodus \u2014 knot) is any computer connected to a blockchain network. Nodes in a decentralised network communicate via P2P protocols to exchange information about blocks and transactions. Depending on type, a node stores some or all <a href=\"https:\/\/forklog.com\/en\/news\/what-is-blockchain-2\">blockchain<\/a> data.<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_2\" class=\"card_counter\"><span class=\"card_counter_span\">2<\/span><\/p>\n<p><strong>What is a full node? <\/strong><\/p>\n<div class=\"card_description\">\n<p><em>Disclaimer: this section covers situations specific to the Bitcoin network.<\/em><\/p>\n<p>A full node is any computer connected to the blockchain network around the clock and fully synchronised with it. Full nodes store all blockchain data, starting with the genesis block.<\/p>\n<p>Full nodes serve the network free of charge, download and validate every block and its transactions guided solely by the consensus algorithm, and operate independently. Full nodes reject blocks or individual transactions that contradict consensus.<\/p>\n<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_3\" class=\"card_counter\"><span class=\"card_counter_span\">3<\/span><\/p>\n<p><strong>How to run a Bitcoin full node? <\/strong><\/p>\n<div class=\"card_description\">A Bitcoin full node can be launched locally on a physical computer or on a virtual server. To start, download the Bitcoin Core client from <a href=\"https:\/\/bitcoin.org\" target=\"_blank\" rel=\"noopener noreferrer\">bitcoin.org<\/a> and download the entire chain of blocks. An open TCP port 8333 is required. If you use a software firewall, grant access to avoid the port being blocked.<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_4\" class=\"card_counter\"><span class=\"card_counter_span\">4<\/span><\/p>\n<p><strong>How does the number of full nodes affect the network? <\/strong><\/p>\n<div class=\"card_description\">Owners of full nodes vote on introducing new changes to the Bitcoin network. An increase in such nodes supports decentralisation and makes it harder to adopt protocols solely in the interests of certain groups of players.<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_5\" class=\"card_counter\"><span class=\"card_counter_span\">5<\/span><\/p>\n<p><strong>What is a light node? <\/strong><\/p>\n<div class=\"card_description\">\n<p>A light node is any computer with specialised software connected to a blockchain network. Light nodes do not store all blockchain data, only block headers to confirm the authenticity of the transactions they contain. Light nodes depend on full nodes and can be misled into confirming transactions that contradict the consensus algorithm.<\/p>\n<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_6\" class=\"card_counter\"><span class=\"card_counter_span\">6<\/span><\/p>\n<p><strong>Is there a map of full nodes? <\/strong><\/p>\n<div class=\"card_description\">\n<p>Yes. Bitnodes shows where Bitcoin full nodes are currently active across the globe. The service can also be used to check correct port forwarding.<\/p>\n<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_7\" class=\"card_counter\"><span class=\"card_counter_span\">7<\/span><\/p>\n<p><strong>What is a masternode? <\/strong><\/p>\n<div class=\"card_description\">\n<p>A masternode is a specially configured full node that shares rewards for maintaining the network with miners. Dash is the best-known example of masternode use.<\/p>\n<p>Masternodes provide increased anonymity, because transaction information is not publicly available on the blockchain but recorded only on masternodes. To launch a masternode, a fixed deposit of the network\u2019s coins is required.<\/p>\n<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_8\" class=\"card_counter\"><span class=\"card_counter_span\">8<\/span><\/p>\n<p><strong>What is a supernode? <\/strong><\/p>\n<div class=\"card_description\">\n<p>A supernode is a masternode in the NEM network.<\/p>\n<p>A supernode is a walletless endpoint of a cryptocurrency API; public block explorers fall into this category (per Ambisafe\u2019s classification).<\/p>\n<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_9\" class=\"card_counter\"><span class=\"card_counter_span\">9<\/span><\/p>\n<p><strong>Which blockchains use masternodes? <\/strong><\/p>\n<div class=\"card_description\">NEM; Dash; Syscoin; PIVX and others.<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_10\" class=\"card_counter\"><span class=\"card_counter_span\">10<\/span><\/p>\n<p><strong>Can you earn income from running a masternode?<\/strong><\/p>\n<div class=\"card_description\">\n<p>Yes. Running a masternode can be viewed as passive mining, since operators share the proceeds from block generation and validation with miners. Typically, a masternode\u2019s yield is inversely proportional to the coin\u2019s liquidity \u2014 high market capitalisation and user activity tend to reduce masternode returns in such a network.<\/p>\n<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_11\" class=\"card_counter\"><span class=\"card_counter_span\">11<\/span><\/p>\n<p><strong>Which services provide masternode yield data? <\/strong><\/p>\n<div class=\"card_description\">Crypto-coinz.net provides information on daily and annual ROI, the cost to launch a masternode (the deposit that must be frozen), and the number of nodes in the network.<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_12\" class=\"card_counter\"><span class=\"card_counter_span\">12<\/span><\/p>\n<p><strong>What is harvesting? <\/strong><\/p>\n<div class=\"card_description\">A way of incentivising node operation in the NEM network, based on the Proof-of-Importance (POI) consensus algorithm. The protocol allows a certain number of accounts to \u201charvest\u201d through a single client. POI considers three factors when determining an account\u2019s importance score (number of coins, the account\u2019s transaction activity, and how long coins remain on the account), which in turn is the probability that the account will find the next block (expressed in prodecimille).<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_13\" class=\"card_counter\"><span class=\"card_counter_span\">13<\/span><\/p>\n<p><strong>What is local harvesting? <\/strong><\/p>\n<div class=\"card_description\">Local harvesting can run only on a local computer, because the NEM client receives the private key, which puts the account\u2019s funds at risk. This form of harvesting is the least popular due to security issues.<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_14\" class=\"card_counter\"><span class=\"card_counter_span\">14<\/span><\/p>\n<p><strong>What is delegated harvesting? <\/strong><\/p>\n<div class=\"card_description\">This type of harvesting involves creating an intermediary account whose private key is passed to the client. The intermediary account holds no funds, which solves the security problem of local harvesting. Official XEM wallets support only delegated harvesting.<\/div>\n<\/div>\n<div class=\"single_card\">\n<p id=\"card_counter_15\" class=\"card_counter\"><span class=\"card_counter_span\">15<\/span><\/p>\n<p><strong>What is leasing on Waves? <\/strong><\/p>\n<div class=\"card_description\">It is the rental of Waves tokens to a mining pool for a reward. The size of the reward depends on the terms of the specific mining pool. A list of leasing pools is presented on the official Waves website.<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>An explainer on nodes: full and light nodes, how to run a Bitcoin full node, their impact on the network, masternodes and supernodes, NEM harvesting, and Waves leasing.<\/p>\n","protected":false},"author":1,"featured_media":37211,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"select":"1","news_style_id":"1","cryptorium_level":"1","_short_excerpt_text":"A primer on nodes, masternodes and harvesting across Bitcoin, NEM and Waves.","creation_source":"human_written","_metatest_mainpost_news_update":false,"footnotes":""},"categories":[2113],"tags":[2115,130],"class_list":["post-37210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cryptorium","tag-101-technical-foundations","tag-decentralization"],"aioseo_notices":[],"amp_enabled":true,"views":"88","promo_type":"1","layout_type":"1","short_excerpt":"A primer on nodes, masternodes and harvesting across Bitcoin, NEM and Waves.","is_update":"","_links":{"self":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/37210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/comments?post=37210"}],"version-history":[{"count":1,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/37210\/revisions"}],"predecessor-version":[{"id":37212,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/posts\/37210\/revisions\/37212"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media\/37211"}],"wp:attachment":[{"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/media?parent=37210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/categories?post=37210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/forklog.com\/en\/wp-json\/wp\/v2\/tags?post=37210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}