This is an automated archive made by the Lemmit Bot.

The original was posted on /r/monero by /u/Rucknium on 2024-03-07 21:18:20.


Right now there is a 20 block backlog of transactions in Monero’s mempool/txpool. When you submit a transaction it will take about 40 minutes for it to be confirmed on the blockchain by a miner.

Unfortunately, the GUI wallet’s automatic fee increase feature is not working correctly. You as the user need to manually increase the fee when you send a transaction. If you set the fee to “Normal (x1 fee)” instead of “Automatic” (which chooses the “Slow (x0.2 fee)” option now), your transaction should confirm in as little as two minutes.

Questions:

Are there are privacy downsides to manually setting the fee higher?

There may be a small decrease in privacy if you set your fee manually to the “Normal” level. Anyone can view the fee of a transaction in plaintext on the blockchain. The privacy impact depends on how many other users set their fee higher. If many other users do it, your transaction will not seem unusual. The standard Monero wallets, including the GUI, have only four fee tier options. The limited number of tiers avoids having many small “anonymity puddles” that can reduce privacy.

Which wallet software is affected?

The “official” GUI and CLI wallets are not applying the automatic fee increases. Other wallet programs that are based on the official wallets probably have the same issue. At least Feather wallet is affected, but fees cannot be increased manually in Feather.

When will the automatic fee problem be fixed?

Monero protocol developers are working on a fix. It may be released in the next version of the GUI/CLI wallets in the next few weeks.

What if I am receiving, not sending, the transaction?

The sender has to set the fee properly. If they didn’t, you just have to wait.

Does Monero have BTC’s replace-by-fee (RBF) option?

No. RBF makes zero-confirmation transactions unreliable. You cannot increase the fee after you send the Monero transaction. You have to wait for the transaction to confirm on the blockchain.

How can I see the transaction backlog?

  • A simple view of the number of transactions in the txpool is here:
  • An animated visualization is here:
  • You can type the print_pool_stats command in your monerod node console to get a summary of the backlog.