Questions tagged [mining-pools]

This tag should be used for questions referring to mining pools. A mining pool is a way of sharing the work needed to find a block. Miners are rewarded in proportion to the amount of computing power they contribute to the problem, with various ways of calculating returns.

Filter by
Sorted by
Tagged with
0
votes
0answers
33 views

Is there a way to know how good a miner is choosing its transanctions to be mined from a fee maximization point of view?

Well, this is the way I've tried: When a mined block arrives to my node, I compare it against a transaction selection algorithm using my mempool. (I know my mempool it's different than the miner's one,...
0
votes
0answers
24 views

Are mining pools scalable? Can you split the block reward across a very large number of pool members?

Let's assume the number of individuals that join mining pools grows by a lot. Let's say we have one mining pool with 50,000 members. The pool is successful and receives a block reward. The next step ...
1
vote
0answers
13 views

Can someone explain easily what pool-hopping is and explain proportional system? [duplicate]

I've been reading several articles but still can't understand the concept of pool-hopping. How are the shares distributed in the proportional method that is vulnerable against pool hopping? How are ...
0
votes
1answer
28 views

Whatever happened to Bitcoin miners mining additional coins in combination with Bitcoin mining like pre-2015?

Back in the early days of Bitcoin mining, many people were dual mining namecoin with bitcoin and some other coins. Why don't we hear anymore of this dual mining functionality in 2021+? What were some ...
0
votes
1answer
30 views

What's the point for mining pools to set a higher target?

I'm reading the Mastering Bitcoin 10th chapter, and quote Similarly, a mining pool will set a (higher and easier) pool target that will ensure that an individual pool miner can find block header ...
0
votes
1answer
16 views

What would happen when transaction and orphan pools is full?

Since mining nodes has memory limitations, what would happen if transaction and orphan pools is full? If the nodes need to drop certain transactions, how does the nodes choose which transaction to ...
6
votes
0answers
124 views

Miners setting locktime in coinbase transaction

Some coinbase transactions have locktime values set. One such recent example is: { "txid": "5166cb509a5d786db33963a269ea08ff82a1c40d37d4fb828a394b0465cd5efd", "hash": ...
2
votes
2answers
87 views

Information available to bitcoin miners in processing transactions

I'm very new to Bitcoin, and in my learning process I came across this site: https://mempool.observer/ which shows the varying amounts of unconfirmed transactions waiting to be mined. I'm learning ...
4
votes
1answer
148 views

How bitcoin miners choose timestamp in block header when mining?

I did a statistic about the difference between the first announcement time in the network and the timestamp in block header for blocks within 2020. Surprisingly, most (93%) differences are less than ...
-1
votes
1answer
83 views

I've built a bitcoin miner and mined. Now what I do?

I've mined bitcoin to test and understand cryptocurrency better. Which generated this hash 00000431fb66ed96815b3829e975c2235a64b9a646c0bd1cc526dc1727c1f16b(nonce value of 300712) What I do with this ...
-3
votes
1answer
51 views

How can i find out if i am part of a mining pool is it possible by entering ip into any commands in console,

In my wallet.dat i have various encrypted data suggesting that i am some part of a pool would there be any way of finding out ,via ip/node/commands.
0
votes
0answers
11 views

How do you pay cryptocurrency miners? [duplicate]

I understand that miner A confirms a transaction and is then paid a certain amount of bitcoin. But is it not that other transaction? That is, someone pays miner A then another miner B has to confirm ...
-1
votes
1answer
34 views

Communicating with mining pools

if I designed my own ASIC machine, what is the easiest way to connect it with the mining pool? I was searching but couldn't find any pool that has an API to communicate.
0
votes
0answers
78 views

Open source bitcoin mining pool software

We want to setup a bitcoin pool using miningcore, however they have a 0.1% dev fee and they deserve it. However we want to build a pool w/o pool fee. Is there any other option for pool software?
1
vote
1answer
80 views

How do mining pools ensure pool members don't cheat?

If I understand well, when being part of a pool, you are asking to solve problems that are easier than the real one, typically finding a hash starting with n zeros instead of n+1 or something. And you ...
0
votes
1answer
67 views

Questions on Merkle root hashing for Stratum pools

These questions are partially inspired from this post on Merkle root hashing by pool operators. My understanding is that for Stratum mining the only hashing the pool has to do is produce the Merkle ...
0
votes
0answers
90 views

cgminer - How to stop mining from CLI?

I have been doing some scripting to help control my mines a little more effectively, but I seem to be unable to find the simple command to stop cgminer from mining (analogous to clicking "Stop ...
0
votes
0answers
13 views

Can I mine with my laptop? [duplicate]

I'm not very knowledgeable about crypto, but is there a way I could connect to the internet and use the gpu in my laptop (Nvidia GeForce 940M) to mine? I'm not familiar with the terminology, but is ...
2
votes
1answer
77 views

What hardware do pool operators use for calculating the hashmerkleroot?

I've reviewed the response here: How do pool operators do their hashing? and acknowledge that the ratio of hashing required by pool operators is incomparable to the miners. I still wonder what ...
0
votes
1answer
93 views

Some questions about specifics on bitcoin mining

Most people mine bitcoin by launching a software on their PC or buying a special miner, both of which abstract out the nitty-gritty of how the mining process work. I am curious however about some ...
0
votes
1answer
19 views

Can Miners spend the data-insertion amount?

I am wondering if a Miner can spend the amount mentioned in a data-insertion transaction for herself? And what is the incentive for Miners to confirm data-insertion transactions? Thank you
0
votes
1answer
97 views

Solo mining: Stratum from pool 0 detected new block at height

I'm using ckpool which is a solo Bitcoin "pool". If I see this message "Stratum from pool 0 detected new block at height" what does that mean in the context of a solo pool? In ...
0
votes
0answers
83 views

Reorgs and MEV in Bitcoin

Recently one of the altcoin that has lot of other issues is in news because of MEV (Miner Extractable Value). Honestly I don't care if someone exploits it or it affects the altcoin in any other way. ...
6
votes
1answer
872 views

What are miners signalling for when the block header nversion field ends in 4 i.e. 0x3fffe004?

I've been researching into Overt (Version rolling) ASICBoost and tracking some of the latest mined blocks on https://asicboost.dance. I've noticed that all recently mined blocks have the version ...
1
vote
1answer
100 views

Why is my target different from a miner?

I'm developing a miner to study how mining works and I've connected it to a pool using Stratum. When I use the bits provided by the pool to calculate the target, it is different from the miner that I ...
0
votes
1answer
121 views

Are all "hosted mining" services necessarily scams?

In 2014 or something, I paid a smaller sum of money to some company called "Cloudhashing" or something, which claimed that I was renting part of their Bitcoin mining pool and all I had to do ...
0
votes
1answer
151 views

How does Bitcoin prevent race conditions?

Ok lets say there are two pools. Pool A and Pool B they are on opposite sides of the world. Lets say that pool A finds a hash that works for the current block and that pool B also finds a hash for the ...
0
votes
0answers
18 views

Would pool mining within video games (to make them free) be profitable? [duplicate]

Say a big game company like steactivblizzard released the latest Call of Assasins Hitman for free. They could incorporate bitcoin mining within the menu/pause/loading screens as a sort of payment ...
-1
votes
1answer
75 views

Bit Coin Mining

Sorry for being noob. I am in the process of developing Bitcoin Mining in Python, just curious about whether, can we able to receive the percentage of guess in Target Hash Function via API. For ...
0
votes
1answer
85 views

What does verifying a fake transaction mean?

Dear China: please ban bitcoin mining. Four large Chinese mining pools control almost 60% of bitcoin supply and could in theory collude to verify a fake transaction: Goldman https://twitter.com/...
2
votes
2answers
158 views

Known cases of block-withholding attacks

At the moment I am doing a course about Bitcoin. The topic of the last session was the block-withholding attack and the course (being from 2014) claimed that there are no known attacks so far. Is ...
0
votes
2answers
65 views

Is a proof of work consensus mechanism that discourages mining in pools possible?

Most proof of work cryptocurrencies, including Bitcoin, have most of their hashrate controlled by the biggest mining pools which significantly decreases decentralization. Would it be theoretically ...
0
votes
1answer
34 views

Did pools verify constantly the ouput of createrawtransaction when they build their coinbase transaction?

Pools creates their own coinbase transaction to pay their selves, and they begin the PoW by hashing different Headers, what prevent a hacker from changing the createrawtransaction with different ...
0
votes
0answers
39 views

Fee-gathering advantages for geo-optimised miners

As the fee-in-reward percentage grows relative to subidy, will profitability increasingly be proportional to the number of listening nodes a miner has access to? While Bitcoin Core randomises ...
1
vote
1answer
55 views

Who enforces new consensus rules in Bitcoin?

I have been reading at few places that miners will enforce new consensus rules. Examples: https://twitter.com/BitMEXResearch/status/1391014115968274433 https://twitter.com/ajtowns/status/...
3
votes
0answers
115 views

Taproot block version [duplicate]

In block 681543 Slush Pool had mined the proper taproot signalling (bit 2 in block version) block but the version wasn't the default 0x20000004 with a version base 0x20000000 but 0x3fff0004. Does it ...
1
vote
0answers
30 views

I need help figuring out what happened with my BFGminer overnight

I'm a newbie to crypto and was experimenting with usb erupters because I was getting into ETH mining with my rig and wanted to test it on something less risky. I ran ck pool for my USB erupter just to ...
-1
votes
2answers
75 views

How Bitcoin restricts the mining time?

How Bitcoin restricts the mining time? We know cryptocurrency systems restrict the mining time of a block to a certain limit for security reasons. For example, mining time for Bitcoin is ~10 minutes. ...
0
votes
1answer
55 views

In a mining pool, can there be any two or more nodes mining a block using the same nonce?

Me and my friend decided to try to mine cryptocurrencies using somewhat old (few years old) unused but somewhat decent gaming PC. We decided to create or join a mining pool to double our processing ...
0
votes
0answers
17 views

Is bitcoin mining mostly a losing game for individuals? [duplicate]

I've just read about the new ASIC chips and how people are keen to get them. I assume whoever sells the chips would have made huge profits for years by now. The more miners start using these faster ...
0
votes
0answers
22 views

About mining difficulty [duplicate]

I hope you’re all doing well during this COVID-19 period. I was wondering how you can calculate the difficulty rate of a coin (Mining purposes)?
-1
votes
1answer
64 views

How to add new btc block to blockchain [duplicate]

Please let me known that "How I add a new BTC block to blockchain?" as a sole miner.
0
votes
0answers
23 views

how to identify as soon as possible that a new block was mined

From the miner perspective: You have a worker, fetching data from a full-node with getblocktemplate to create a candidate block and push it to the miners, to effective mine it. As soon as your miner ...
0
votes
0answers
38 views

How mining works for a new born cryptocurrency [duplicate]

What I have learnt that mining is breaking a block which contains transactions using hashing algorithm (Sorry if this is wrong please do correct me). Now my question is how mining will work for a new ...
1
vote
0answers
74 views

Stratum: How many shares should I submit per job?

I'm implementing a bitcoin CPU miner just for fun in python. I've been reading a lot about bitcoin and the protocol pools use for communication and coordinating workers but there is a key concept I ...
0
votes
0answers
30 views

What is the fraction of the Bitcoin mining power that might be engaged in Selfish-Mining?

Is there an estimate for the fraction of miners engaged in Selfish Mining within the BTC network? In light of the publication The Impact of Selfish Mining on Bitcoin Network Performance (2021), ...
0
votes
0answers
35 views

Is the block header in stratum protocol double hashed?

I'm trying to understand how the block header is done when mining in a stratum pool. Should the block header be hashed once or double hashed ? the block header consists of the version, previous hash, ...
3
votes
1answer
407 views

What is a correct extranonce2 value in the stratum protocol?

I'm developing a stratum mining client. I read on stratum v1 docs on braiins.com how mining work is done on the stratum protocol and that the coinbase is done by concatenating coinb1+extranonce1+...
0
votes
1answer
25 views

Mining pools repayment in a coinbase tx [duplicate]

Is it possible to add more outputs than one to the coinbase transaction? And if it is, can miners use them to repay users for renting hash to the pool? I think in this case they know who to pay and ...
2
votes
2answers
312 views

How does the mining pool know our hashrate/our share?

Scenario: Person A: has a good mining rig and run for 24 hours and produces: 1000 mega hashes, but found only 1 share. Person B: has a bad mining rig and run for 24 hours and produces: 1 mega hash, ...

1
2 3 4 5
16