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 Do Mining Pools Do in Ethereum Classic?

Donald McIntyre
Education

You can listen to or watch this video here:


banner

A blockchain such as Ethereum Classic (ETC) is a network of computers around the world that constantly receive new transactions from users.

The purpose of the network is to execute these transactions and keep track of accounts and balances in a ledger or database called a blockchain.

ETC also hosts what are called smart contracts, which are software programs that become decentralized when they are stored in the network.

All nodes of the system hold an identical copy of all transactions, accounts, balances, and smart contracts. This is the key of the decentralization of the system.

What Do Nodes Do?

Of all the machines participating in the network, a subgroup are what are called “nodes”.

Nodes are the ones that receive the new transactions all the time, they resend them to all other nodes, they store the replicated blockchain, and verify that transactions and blocks are correct before including them in the database.

“Blocks” are batches of transactions built and sent to the nodes by what are called “miners”.

What Do Miners Do?

Miners are the other subgroup of computers in the system.

As said in the previous section, miners accumulate new transactions in batches, they seal them with what is called a hash or cryptographic stamp, and then send them as “blocks” to the nodes of the network for verification.

To seal these transactions, miners have to do a lot of computational work in a process called “proof of work” that creates these hashes or seals. This process requires enormous amounts of power and consequently cost a lot of money.

This work and investment by miners is critical to secure blockchains such as ETC while making their coins hard money, thus digital gold.

What Are the Economics of Miners?

The economics of miners are based on their capacity to produce the computational work to seal blocks. It is a competitive lottery system, where one miner wins each round. Consequently, each isolated miner’s economics are determined by the following variables:

Block rewards: Each time a miner wins a round, meaning that they sealed a block first and the nodes accepted it, it gets paid in ETC. The current payment is 2.56 ETC per block. As ETC produces around 6,646 blocks per day, it pays miners a total of 17,013 ETC per day.

Market price: The market price of ETC determines the revenues in fiat money for the miners. If a miner wins a round and gets paid 2.56 ETC and the market price of the coin is $25, then he earned $64 for that round.

Hash rate: The hash rate is the capacity to do computations per second by the miner. The more computations per second it can do, the higher the probability that it will win a round. Consequently, miners seek to accumulate as much hash rate as possible.

Capital investment: To accumulate as much hash rate as possible, miners need to buy as many machines with as much hash power as possible. This is the core of the capital investment by miners.

Electricity costs: Once miners have their mining computers running, these use enormous amounts of electricity to compute the trillions of hashes per second they need to compete to win a round. On average it is estimated that more than 50% of the costs of miners is electricity.

Operational expenses: Although it may be a minor part of the total costs, operational expenses are an additional cost to take into account. These may range from data center setup, plant, and installations, to personnel taking care of the mining gear and operations.

What Are Mining Pools?

Given the economics of mining, it can be a very dry, isolated, and financially demanding effort to work with a standalone mining operation.

To facilitate the aggregation of miners, especially those with lower hash rates, such as home or office miners, mining pools are services that help aggregate the hash power of many mining machines worldwide so that they may operate as a single and larger miner operation.

How Do Mining Pools Work?

1

The way pools work is that they function as node operators, they have no mining capacity, but they receive all the transactions as a regular node, and then they prepare with them a template of the next block, just as a stand alone miner would do, and pre-produce the template so that the aggregated miners of the pool may work on it each round.

When Pools create the template for the next block, they send it to their participating mining machines. When these receive it, they immediately start producing trillions of hashes per second for that template and checking if they hit a target set by the pool.

If they didn’t hit the target, then they keep producing more hashes. If a miner hits the target given, they send the information to the pool operator.

When the pool operator receives the information, they verify whether the hash hit the protocol target, and if it did, they prepare and send the new block to the rest of the network for approval.

If no miner hit the target and a block for the round was won by another pool or solo miner elsewhere, then the pool immediately prepares a new template for the next round and sends it to the participating miners so they can discard the previous template and start working on the new one.

What Are the Economic Benefits of Pools to Miners?

Mining pools usually charge a fee that may hover around 1% to run their operations and aggregate miners worldwide efficiently.

The economic benefits to miners of using mining pools is that when operating alone, they depend completely on the randomness of the revenues. This is that, if they have a small fraction of the hash power of all the network, then it may take days to win even one round of 2.56 ETC.

However, when participating in a pool, the pool operator smooths out the revenues by wining many more blocks, perhaps many per day, and then distributing those revenues evenly among all the participating machines on a daily basis based on their contributed hashrate.

3

For example, in the image in this section is the daily revenue table of a miner who has only 0.0035% of the hashing power of ETC, but receives around 0.60 ETC on a daily basis due to the effects of pooling the hashrate with others.

List of Top Mining Pools

2

For anyone looking to mine ETC who wishes to join a mining pool, in this section we show the top 10 mining pools in ETC as per the website Mining Pool Stats.

To join any of the pools, miners need to go to their website, then register and associate their mining machines to the pool by using the URLs provided by them and configuring their miners.


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!