Atlas21
  • ‎
No Result
View All Result
Atlas21
No Result
View All Result
Atlas21
Home Bitcoin

F2Pool accused of transaction censorship and vulnerability in Bitcoin Core

Daniela Brozzoni by Daniela Brozzoni
March 3, 2025
in Bitcoin, Feature
F2Pool sotto accusa per censura delle transazioni e vulnerabilità in Bitcoin Core
Share on FacebookShare on TwitterShare on Linkedin

Last month, developer 0xB10C discovered that the US mining pool was filtering transactions linked to OFAC-sanctioned addresses. A bug was also found in Bitcoin Core code that creates “block templates”.

In January, two issues emerged in Bitcoin: the potential practice of censorship by a mining pool and a bug in Bitcoin Core code that affects miner efficiency.

Transaction censorship by a mining pool

Using the miningpool-observer project, 0xB10C monitored Bitcoin’s mempool and blocks to identify signs of censorship. The tool compares block templates generated by the Bitcoin Core node with those actually mined by pools. During the analysis, 0xB10C detected 15 transactions that were not included by some pools and were linked to addresses sanctioned by the OFAC (Office of Foreign Assets Control), suggesting that some pools were filtering transactions related to traffic considered illicit. One of the main actors was F2Pool.

All transactions initially excluded from blocks were later confirmed by other pools. Additionally, the exclusion of a transaction from a block doesn’t always indicate censorship. Various factors could influence non-inclusion, such as miners not having seen the transaction at the time of block creation, or choosing to prioritize transactions with higher fees. There could also be off-band payments that modify priorities without being detected by miningpool-observer.

A bug in Bitcoin Core code and implications for mining

The second update concerns a bug found in Bitcoin Core code, which manages block template creation. Specifically, the bug erroneously reserved 8,000 Weight Units (WU) for the coinbase transaction, while only 4,000 would be sufficient. This error led to less space for remaining transactions and smaller blocks, thus reducing overall efficiency for miners.

When analyzing blocks mined in recent weeks, it’s notable that most mining pools continue to use the Bitcoin Core template and are therefore impacted by this bug. Data shows that most pools use less than 2,000 WU for the coinbase transaction, so Bitcoin Core’s default value of 4000WU is already more than sufficient. Bitcoin Core chooses to use such a large value to avoid the risk of miners accidentally creating blocks that are too large.

The issue becomes more complex when considering the possibility of fixing the bug. If the problem were solved, some mining pools that rely on the incorrect value from Bitcoin Core could produce invalid blocks, risking economic losses. Currently, only the Ocean pool and an unknown miner seem to create coinbase transactions exceeding 4,000 WU.

Furthermore, the only pool creating blocks larger than 3,920,000 WU (the limit imposed by the bug) is F2Pool, which appears to run customized patches on Bitcoin Core to optimize block generation, allowing them to remain competitive and more efficient compared to other pools that rely on Bitcoin Core’s original code.

Both the censorship of transactions by some pools and the bug in Bitcoin Core code are issues that, while impacting individual mining operations, do not compromise the security and decentralization of Bitcoin as a whole.

Previous Post

Block in talks with New York: ongoing negotiations over Bitcoin-linked money laundering allegations

Next Post

Crypto-scams: Illinois Senator proposes law to regulate ATMs

Latest News

Coldcard bug, weak seeds generated since 2021: “Funds are at risk, move them now”
Bitcoin

Coldcard bug, weak seeds generated since 2021: “Funds are at risk, move them now”

by Federico Rivi
July 31, 2026
0

Less than 24 hours after the 594 BTC theft, Coinkite publishes a security advisory and technical review: seed generation on...

Read moreDetails
594 bitcoin svuotati in quindici minuti: cosa sappiamo finora
Bitcoin

594 bitcoin drained in fifteen minutes: what we know so far

by Federico Rivi
July 30, 2026
0

In the early hours of 30 July an automated operation swept 500 single-sig addresses across four consecutive blocks. Evidence points...

Read moreDetails
The dark side of Telegram founder’s arrest
Feature

Pavel Durov and the price of non-compliant communication

by Federico Rivi
July 30, 2026
0

The FSB charges Durov with terrorism: when a platform escapes surveillance, the state turns the refusal to cooperate into a...

Read moreDetails
Industry

IMF calls on Brazil to impose controls on digital asset flows

by Newsroom
July 29, 2026
0

An International Monetary Fund paper finds that digital asset transfers in Brazil exceed traditional channel volumes and calls for stronger...

Read moreDetails
Chat private di Claude indicizzate da Google e Bing
Industry

Claude private chats indexed by Google and Bing

by Newsroom
July 29, 2026
0

Anthropic enabled public sharing of conversations without warning users that search engine crawlers would make them retrievable by anyone.

Read moreDetails
Atlas21

© 2026 Atlas21

Navigate Site

  • Editorial Policy
  • Cookie Policy
  • Privacy Policy
  • Team

Follow Us

Italiano
No Result
View All Result
  • Bitcoin 101
    • What Is Bitcoin? A Complete Guide
    • Bitcoin Security: A Complete Guide
    • Bitcoin Privacy: A Complete Guide
    • Lightning Network: A Complete Guide
    • Bitcoin Mining: A Complete Guide
    • Advanced Bitcoin: A Technical Guide
  • Learn
  • Latest News
  • Interviews
  • Opinion
  • Feature
  • B2B Services
  • About Us
  • Contacts

© 2026 Atlas21

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site, we will assume that you are happy with it.