Antony Denyer


Tilling the land of software
  • The Costs of ‘Free’ Revert Protection

    In “Quantifying the Value of Revert Protection”, Zhu et al. explore how networks offering “free” revert protection shift costs across participants in the transaction supply chain. But who ultimately bears these costs, and why? Let’s break it down. [Read More]
  • Ethereum Will Die From Suicide

    History suggests that even the most resilient ecosystems can face decline from within. Arnold Toynbee examined the lifecycle of civilisations and concluded, “Civilisations die from suicide, not by murder”. This applies just as much to modern technological ecosystems like Ethereum. [Read More]
  • Lies, damned lies, and simulations

    Protecting users from “drainers” has long been a challenge on Ethereum. These contracts trick users into signing harmful transactions, often disguised as simple token swaps. While wallets rely on transaction simulations to combat these attacks, simulations frequently fall short in preventing fund loss. In this post we will explore how... [Read More]
  • Thoughts on Order Flow

    In recent weeks, EigenPhi and Blocknative have shone a light on a fact that’s been quietly shaping the landscape of block building: the majority of block builder revenue comes from private order flow. While some may find this surprising, it’s a logical outcome when you dive deeper into the mechanics... [Read More]
  • If Writing is Thinking on Paper, Then Coding is Executable Thinking

    Writing is more than just putting words on paper. It’s a process of organizing thoughts, solving problems, and communicating ideas. In software development, coding takes this concept further. Writing code is a form of executable thinking, where thoughts are translated into instructions that a computer can execute. Let’s delve into... [Read More]