This is one of the reasons why Bitcoin has a market capitalization of $2 trillion compared to other shitcoins.
With a simple command, you can add up all the unspent UTXOs and get the total number of Bitcoins in circulation:
bitcoin-cli gettxoutsetinfo
{
"height": 932643,
"bestblock": "0000000000000000000196ab6fa68facef16cd02f6041e887e75cbb8864577ad",
"txouts": 165096808,
"bogosize": 12935339180,
"total_amount": 19976782.40781867,
"transactions": 114766818,
"disk_size": 11369969918
}
You can also list all the UTXOs with unspent Bitcoins and dump them into a file:
bitcoin-cli -rpcclienttimeout=0 dumptxoutset utxo.dat latest
There is no deception or uncertainty, only certainty and determinism, as certain as adding up the numbers written on a piece of paper, in this case on the blockchain.