Does Bitcoin "confirmations" have nothing to do with fullnodes -- only miners? Roughly every 10 minutes, a new &quot;block&quot; is created. If Joe sends Sue a satoshi, it will be at least 9 minutes and 59 seconds until they get 1 confirmation (as I understand it). Then, subsequent blocks will increase the number of confirmations in perpetuity, with 6 blocks equating to roughly one hour.
But up until today, I always thought that &quot;confirmations&quot; were simply fullnodes (such as the non-pruned Bitcoin Core I'm running) &quot;confirming&quot; that the transaction took place.
Is this entirely false? If so, what is the point of my fullnode? Does it have any say/power whatsoever? It seems like the miners are the only ones who matter.
If Joe sends Sue a satoshi, it will be at least 9 minutes and 59 seconds until they get 1 confirmation (as I understand it).

This is not true. There is no fixed time interval between two blocks. You might see several blocks in a few minutes or no blocks for an hour. On average if looking at a bigger time frame, the block interval is ~10 minutes because of difficulty adjustments.


Then, subsequent blocks will increase the number of confirmations in perpetuity, with 6 blocks equating to roughly one hour.

Partially correct. Blocks mined after the first confirmation will increase a transaction's number of confirmations.

But up until today, I always thought that &quot;confirmations&quot; were simply fullnodes (such as the non-pruned Bitcoin Core I'm running) &quot;confirming&quot; that the transaction took place


Pruned nodes are also full nodes because they fully validate all blocks and transactions.

Full nodes do not add transactions to blocks. That is done by miners when they mine blocks.



If so, what is the point of my fullnode? Does it have any say/power whatsoever? It seems like the miners are the only ones who matter


Full nodes are used because you cannot trust others (verify all transactions yourself), privacy (not leak information about your transactions) and enforce consensus rules.

Miners are not the only ones who matter. Rather, if miners mine invalid blocks those get rejected by the full nodes.