区块链的交易费用是否只有在交易总规模超过区块大小限制后才会增加?

Does the transaction fees of a blockchain increase only after the total size of transactions exceed the block size limit?

我知道区块大小限制越小,交易费用可能会越高,因为用户会竞争将他们的交易包含在区块中的特权。

但在达到限制之前,我认为不需要竞争是有意义的,因为所有交易都适合区块,还是我遗漏了什么?

你没看错。
高交易费的动机是为了快速确认交易。如果 Mempool 中的交易数量很少(因此没有竞争),矿工也会接受费用非常低的交易。缺点是交易将需要更长的时间才能包含在一个块中。

即使是零交易费的交易在边缘情况下也是有效的。参见 https://www.reddit.com/r/Bitcoin/comments/72j2cd/0_fee_transaction_finally_got_confirmed_after_43/
https://bitcoin.stackexchange.com/questions/69030/how-did-these-zero-transaction-fee-transactions-make-it-into-the-bitcoin-network.

比特币核心的最新版本需要最低交易费用 (1000 satoshis at the time of writing)。如果交易费用低于该费用, 没有转发。