Bitcoin Forum
September 27, 2025, 11:46:29 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Bitcoin Technical Support / Re: Miners, Validators, types of Nodes on: November 12, 2024, 12:05:26 PM

 So, does this mean that miners actually perform the necessary their own checks between validator checks? Because of the popular belief that miners do NOT do the work of validators.

Or these mining checks isn't ever necessary for Bitcoin Blockchain working, but still useful for Miners, because it just helpls to avoid their own mistakes and get more guaranteed earnings, etc.? And could Miners DON'T do this "self-validation"?
2  Bitcoin / Bitcoin Technical Support / Re: Miners, Validators, types of Nodes on: November 12, 2024, 11:55:14 AM

FYI solo mining pool also exist, where you don't need to run your own full node. For example, https://solo.ckpool.org/ and https://web.public-pool.io/.

If miner/pool don't verify any transaction or block they receive, they may risk creating block with invalid TX or creating block on top of invalid block.
Thanks for the answer! But this means that miners are also passively doing the some work as validators (when their mining pool program connects to the full node), is it right?
___
I have read some information that validators verify all transactions before putting them into the memory pool (from which miners receive transactions to mine into blocks, etc.), and after mining they verify the results (for example, they verify emission transactions, which are added by miners, because otherwise miners might try to create an emission transaction of 100 BTC into their wallets, etc.).
 ___
 So, does this mean that miners actually perform the necessary their own checks between validator checks? Because of the popular belief that miners do NOT do the work of validators.
3  Bitcoin / Bitcoin Technical Support / Miners, Validators, types of Nodes on: November 11, 2024, 11:17:46 PM
Hello guys. I recently became interested in the theory of the Bitcoin blockchain and I have some questions that I cannot find an exact answer to, I need your help.
So, I realized that miners and validators are different roles. I also know that to start solo mining or create your own pool, you need to launch a Full node. And I know that regular miners who mine in a pool don't have to do this and just load up regular mining hardware.
But here are my questions in this regard: 1. Is every Full node a Validator?
 2.How about Pruned nodes? Could they be Validators too? And if not, what role do they server?
 3. Are all miners who mine in a pool = Pruned nodes?
    4.If an operator (pool owner) or a solo miner has launched a Full node, why is he doing this? Is it just to download up-to-date data about the blockchain, mempool, etc. and share it with miners in the pool (so that miners in the pool can save space on the memory disk), or because the function of solo mining or pool operator is in any case simultaneously combined with the Validator role?
 5. The same as point 4, but in simplified words:
Can a solo miner or pool operator run Full Node but disable the Validator feature and only do mining? Or is this impossible?
    6. Could it be that the miners in the pool think that they are only performing the mining function (get tokens through rewarding, automatic ordering of blocks, etc), but, in fact, participate, without knowing it, in the Validation function as part connected to the Validator node, from -due to the reason that the pool operator is connected to the Full node (and performs the Validator function)?
    7. What types of Bitcoin Nodes are actually exist? Only Full Node and Pruned node, or maybe some types else? What technically a Validator node is?
It would also be cool if you could find some evidence in the software code for solo mining or running a full node, because I'm not that good at that. I really hope for your help, I don’t know what to do, I can’t find answers to these question. Sorry for grammar mistakes.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!