EnglishEnglish中文中文اَلْعَرَبِيَّةُاَلْعَرَبِيَّةُDeutschDeutschEspañolEspañolΕλληνικάΕλληνικάFrançaisFrançaisעִבְרִיתעִבְרִיתहिन्दीहिन्दीHrvatskiHrvatskiItalianoItaliano日本語日本語한국어한국어MalayMalayNederlandsNederlandsPortuguêsPortuguêsрусскийрусскийภาษาไทยภาษาไทยTürkTürkTiếng ViệtTiếng Việt粵語粵語
Learn
FAQs
Frequently asked questions by various stakeholders
Why Classic?
Start here to get the lowdown on Ethereum Classic's reason for being and unique value proposition
Knowledge
Further reading on the foundations that underpin ETC
Videos
A collection of videos and podcasts to keep you informed on ETC concepts and happenings
Support ETC by helping to translate this website!
Ethereum Classic Blog

What Are Nodes, Economic Nodes, Miners, Mining Pools, Hardware Nodes, and Cloud Nodes in ETC?

Donald McIntyre
Education

You can listen to or watch this video here:


banner

Recently we wrote an article on why more nodes makes Ethereum Classic (ETC) more secure.

We also wrote an article on the difference between nodes and miners in ETC noting that there was some additional confusion with regard to mining, staking, liquidity providers, and yield harvesting, while clarifying these concepts.

And, finally, we wrote a post to help users understand the ETC node count and statistics on ETCNodes.org.

But, many may be asking, what are nodes? And, what are the different kinds of participants in the network?

In this post we will go over what are nodes, economic nodes, miners, mining pools, hardware nodes, and cloud nodes.

What Are Nodes in Ethereum Classic?

Blockchains are peer to peer networks and each participating machine in the system is called a node.

For a machine to be a node it needs to run a software application that contains the set of rules of the protocol of that particular network. In ETC the most popular software client is Core Geth.

The participating computers in Ethereum Classic that don’t create blocks, but constantly receive and redistribute new transactions, and do the same with new blocks, are what are called “nodes”.

These machines redistribute transactions and blocks, and keep a copy of the whole chain of blocks, also known as a ‘blockchain’, in their local disk drive.

1

Nodes are located everywhere in the world and have the essential role of constantly verifying that transactions and blocks are correct and true.

The other essential role of nodes is to create a global level of redundancy in the blockchain of ETC; which contains the accounts, balances, and smart contracts of all users; so that it becomes practically impossible to take down or attack the network because it is replicated in so many places.

What Are Economic Nodes?

At the time of this writing there were 5,063 ETC nodes worldwide. A subgroup of those nodes are what are called ‘economic nodes’.

Economic nodes are financially significant nodes ran by key business players in the ecosystem that tend to process large financial capital volumes and large numbers of transactions per day.

For example, centralized exchanges such as Coinbase, Kraken, and Binance run their own nodes to verify incoming transactions, check balances, hold custody of their customer’s funds, and to send transactions to the system.

These kinds of node operators manage massive volumes of transactions, hold billions of dollars in custody, and are critical at the time of network upgrades.

Other kinds of economic nodes may be wallet operators and block explorers.

What Are Miners in Ethereum Classic?

Aside from the stock of visible nodes in ETC there is an additional stock of machines, of which many are not visible, that are miners.

Miners receive transactions from common nodes, group them in batches, stamp them with a cryptographic hash doing a lot of work (hence ‘proof of work’), and then send the finished blocks back to the rest of the network for verification.

Miners are critical to Ethereum Classic because their work fulfills several roles:

  1. It enables consensus between all participants worldwide
  2. It protects the history of the ledger from tampering
  3. It enables computers in the network to unify back in case of splits

What Are Mining Pools?

The reason that there are a large number of mining machines not visible as common nodes in the ETC network is that a large portion of them work through mining pools.

Mining pools run their own ETC nodes, and are yet another important kind of economic node.

Mining pools gather large amounts of hashrate from many mining machines across the world and present themselves to the network as a single visible large player with enormous amounts of computing power.

This benefits miners because by pooling their resources they gain a higher probability of winning blocks and they get paid more frequently rather than sporadically.

Mining pools make money by charging miners a percentage of the mining rewards they earn through them.

Some important mining pools in ETC are F2pool and 2miners.

What Are Hardware Nodes in Ethereum Classic?

One of the most important principles in the blockchain industry is that as many people as possible should run their own nodes.

This is because, by running a node, users can verify balances by themselves and send transactions directly to the blockchain rather than depending on trusted third parties.

One of the ways of doing this practically is to buy what are called ‘hardware nodes’.

Hardware nodes are dedicated machines that run ETC nodes, usually using the Core Geth software client.

People and businesses may install these devices in their homes or offices and use them to send transactions, verify their balances, and support the blockchain at large by verifying blocks and holding a copy of the full database.

The two important brands doing this in ETC are Dappnode and ETCMC.

What Are Cloud Nodes?

As not everyone follows the principle of running their own node as explained in the previous section, there are private services that offer what are called RPC endpoints so that users, or even wallets operators, may send transactions and check their balances.

This setup is not very secure because users must trust these third parties for the correct management of their transactions and information.

Nevertheless, these services may be considered critical infrastructure in blockchains such as ETC and consequently also have an important role at the time of network upgrades.

A list of public RPC endpoints for ETC may be found on the ETC community website.


Thank you for reading this article!

To learn more about ETC please go to: https://ethereumclassic.org

This page exists thanks in part to the following contributors:


DonaldMcIntyre
DonaldMcIntyre
  • EnglishEnglish
  • 中文中文
  • اَلْعَرَبِيَّةُاَلْعَرَبِيَّةُ
  • DeutschDeutsch
  • EspañolEspañol
  • ΕλληνικάΕλληνικά
  • FrançaisFrançais
  • עִבְרִיתעִבְרִית
  • हिन्दीहिन्दी
  • HrvatskiHrvatski
  • ItalianoItaliano
  • 日本語日本語
  • 한국어한국어
  • MalayMalay
  • NederlandsNederlands
  • PortuguêsPortuguês
  • русскийрусский
  • ภาษาไทยภาษาไทย
  • TürkTürk
  • Tiếng ViệtTiếng Việt
  • 粵語粵語
Add ETC to MetaMask
The ETC community is active on Discord
Discord
Discord
ETC Coop Discord
ETC Coop Discord
eth_classic Twitter
eth_classic Twitter
ETC_Network Twitter
ETC_Network Twitter
Github
Github
ETC Labs Github
ETC Labs Github
Reddit
Reddit
This site is powered by Netlify

Learn

  • FAQs
  • Why Classic?
  • Knowledge
  • Videos

Made with <3 for the Original Ethereum Vision

The content on this website is user-generated and solely for informational purposes. Do not interpret any content as an endorsement of any product or service. There's "no official anything" in Ethereum Classic. Always do your own research, and remember: don't trust, verify!