I recently came across something when reading about transactions that I want to learn more about. A request is made, and a fee is then added, when someone wants to send some BTC to someone else. The sender can choose their own price or accept a preset amount. The recipient of transaction fees is? They appear to be independent of the incentive for finding a block, but as this becomes more expensive, will transaction fees be the only source of funding for BTC? as so, who will profit from them?
If you're making a transaction, first look in to the mempool to know the depth of how it appears from the tip, which is the transaction fee rate for each category of priority you wanted, after this, if you're using a wallet like electrum which support RBF function, then you can customize your fee or pump it as the case may be when you make a transaction, miners are the ones that receives the block reward and the transaction fees and rates are base on priority.