F2Pool is officially supporting the Flashbots organization and the goals of minimizing the negative impacts of MEV.

What is Flashbots?

Here is the official description of Flashbots from their documentation¹:

Flashbots is a research and development organization working on mitigating the negative externalities of current miner extractable value or “MEV” extraction techniques and avoiding the existential risks MEV could cause to state-rich blockchains like Ethereum. Our primary focus is to enable a permissionless, transparent, and fair ecosystem for MEV extraction. It falls under three goals: democratizing access to MEV revenue, bringing transparency to MEV activity and redistributing MEV revenue.

In short, we can…

Uniswap began with the launch of v1 in late 2018 as an experiment in a new kind of digital asset market. Unlike traditional markets composed of buyers and sellers trading assets between each other, Uniswap is what’s known as an automated market maker (AMM). In an AMM, market participants called liquidity providers deposit assets into liquidity pools, for which they receive a portion of the pool’s collected trading fees. Traders then trade against this pool, rather than directly between each other.

Less than a year after the launch of v2 in May 2020, which introduced a number of new features…

The various reasons as to why empty blocks have been mined in the past have been covered extensively¹ ² ³. Many reasons have been due to technical inefficiencies that have now been remediated, but some still will inevitably persist. As an example, expedient block propagation and download times had at one point been an issue for Chinese miners trying to get around regulations of cross-border internet traffic (aka the ‘Great Firewall’⁴). This was in effect solved. Geography agnostic block propagation times still also existed due to inefficient software, but that has also been solved with updates and tailor-made protocols like…


f2pool has made the switch from reCaptcha to hCaptcha to block malicious automated traffic, all while:

  • Maintaining user privacy
  • Supporting all regions around the world
  • Assisting accessibility challenges

Until recently, we used reCaptcha for malicious traffic mitigation. However, due to a variety of issues and concerns with user privacy, payment schemes, geographic limitations, and accessibility issues, we now support and use an alternative CAPTCHA service: hCaptcha.


CAPTCHA services, or “Completely Automated Public Turing Test to Tell Computers and Humans Apart,” help companies mitigate and block malicious automated traffic (bots) through challenges. The CAPTCHA Turing test provides a valuable…

This is the third and final post on the series diving into the concepts, data, and actionable insights of decentralization transparency on the Ethereum 2.0 Beacon Chain.

Just trust me.

How many times have we seen the assumptions of good behavior and intentions and blow up in the world’s face? The value of trust and promised guarantees in the traditional world is a heavily regulated commodity backed by hundreds of years of legal history and enforcement entities. Yet, still time and time again we’ve seen the catastrophic implications of these unfortunately fallible trust frameworks fail miserably.

This is the second post in a series diving into the concepts, data, and actionable insights of decentralization transparency on the Ethereum 2.0 Beacon Chain.

The state of ignorance in which commanders frequently find themselves as, regards the real strength and position, not only of their foes, but also of their friends.

Colonel Lonsdale Augustus Hale¹

Routine uncertainties in battlefields and the methods by which military theorists have dealt with them have spawned countless strategies which have ranged from the extremes of Sun Tzu’s² preference for spy games to Jomini’s³ meticulous reduction of chaos to information battles. Applications of modern…

Key Takeaways

  • A mining pool is not a miner
  • A mining pool does not dictate the actions of its miners
  • F2Pool is not a miner
  • F2Pool does not decide what miners do with their Bitcoin

Headlines in themselves must be short, pithy, and easy to digest. However, the shorter they are the more easily misinterpreted. Narratives can quickly spawn from pithy headlines and take on lives of their own.

Unfortunately, there was a particular case of subtle mining pool related terminology that took off on its own dangerous narrative. Let’s correct that with crystal clear transparency and important terminology disambiguations.

F2Pool is not dumping Bitcoin.

This is the first post in a series diving into the concepts, data, and actionable insights of decentralization transparency on the Ethereum 2 Beacon Chain

In 1964, sensational stories broke out about the murder of Catherine Genovese, a bartender from Queens and how 38 bystanders apparently watched and did nothing¹. Details later debunked the inaction of every witness, but the shocking tragedy led social psychologists to research and quantify the diffusion of responsibility among masses which later was popularized as the ‘bystander effect’².

Adopting this narrative, there’s a fascinating talk of “bugs in the brain” by the famed security expert…

The very first Ethereum 2.0 validator slashing occurred at Epoch 208 for Slot 6668 of the Beacon Chain. As we can see here in Slot 6669’s proposer slashings, Validator 20075 proposed two conflicting blocks for the same slot in 6668.


CosmWasm is a new smart contract platform by Confio that provides a WebAssembly (WASM) runtime through a plug-and-play module that can be easily integrated into existing Cosmos SDK blockchains. CosmWasm allows users to upload their own WASM-based smart contracts which can be written in a variety of languages, enabling the use of custom logic alongside functionality provided by the blockchain’s native modules.

Terra, whose protocol enables the issuance of stablecoins pegged to various world currencies is built on the Cosmos SDK and is compatible with CosmWasm. In Terra’s next mainnet upgrade, CosmWasm will be integrated through the new WASM module…

Daniel Hwang


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store