<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Crypto Under the Hood</title><description>The machinery behind the coins</description><link>https://cryptounderthehood.com/</link><item><title>What Happens During a Chain Split</title><link>https://cryptounderthehood.com/chain-splits/</link><guid isPermaLink="true">https://cryptounderthehood.com/chain-splits/</guid><description>When part of the network refuses an upgrade, two chains exist and every holder owns coins on both. The mechanics are stranger than the summaries suggest.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Client Diversity and Why It Is the Risk Nobody Watches</title><link>https://cryptounderthehood.com/client-diversity/</link><guid isPermaLink="true">https://cryptounderthehood.com/client-diversity/</guid><description>A network running mostly one software implementation has a single point of failure that no amount of node distribution fixes.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>What Happens in a Deep Reorg</title><link>https://cryptounderthehood.com/deep-reorgs/</link><guid isPermaLink="true">https://cryptounderthehood.com/deep-reorgs/</guid><description>Shallow reorganisations are routine. Deep ones have occurred on smaller chains and the consequences are specific.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Reading a Transaction Trace</title><link>https://cryptounderthehood.com/reading-a-transaction-trace/</link><guid isPermaLink="true">https://cryptounderthehood.com/reading-a-transaction-trace/</guid><description>A trace shows every internal call a transaction made. It answers the question of what actually happened when the summary does not.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Reading Smart Contract Code Without Being a Developer</title><link>https://cryptounderthehood.com/reading-contract-code/</link><guid isPermaLink="true">https://cryptounderthehood.com/reading-contract-code/</guid><description>You do not need to write Solidity to check the four things that matter. Each one is findable by searching the source for a keyword.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>What Running Infrastructure Teaches You</title><link>https://cryptounderthehood.com/what-infrastructure-teaches/</link><guid isPermaLink="true">https://cryptounderthehood.com/what-infrastructure-teaches/</guid><description>Ten years of operating nodes has changed what I think matters about these systems, mostly in the direction of caring less about the parts people argue about.</description><pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate></item><item><title>State Growth: The Problem Nobody Has Solved</title><link>https://cryptounderthehood.com/state-growth/</link><guid isPermaLink="true">https://cryptounderthehood.com/state-growth/</guid><description>Every account and contract adds permanently to what nodes must store. Storage grows, node operators leave, and validation concentrates.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Upgrade Patterns for Contracts</title><link>https://cryptounderthehood.com/upgrade-patterns/</link><guid isPermaLink="true">https://cryptounderthehood.com/upgrade-patterns/</guid><description>Deployed code is immutable, so upgradeability is achieved by indirection. The patterns determine who can change what and how fast.</description><pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Light Clients and Why They Matter More Than They Sound</title><link>https://cryptounderthehood.com/light-clients/</link><guid isPermaLink="true">https://cryptounderthehood.com/light-clients/</guid><description>Verifying a chain without downloading it. The difference between checking and asking is the difference between a wallet you trust and one you verify.</description><pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Signatures: How the Network Knows It Was You</title><link>https://cryptounderthehood.com/signatures/</link><guid isPermaLink="true">https://cryptounderthehood.com/signatures/</guid><description>No password is sent anywhere. The mechanism that proves authorisation without revealing the secret, and where it goes wrong in practice.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Transaction Ordering Fairness</title><link>https://cryptounderthehood.com/transaction-ordering-fairness/</link><guid isPermaLink="true">https://cryptounderthehood.com/transaction-ordering-fairness/</guid><description>Someone must decide the order. Every proposal to make that decision fair runs into the same constraints.</description><pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Events and Logs: Where Most Contract Data Actually Lives</title><link>https://cryptounderthehood.com/events-and-logs/</link><guid isPermaLink="true">https://cryptounderthehood.com/events-and-logs/</guid><description>Contracts emit events rather than storing data, because storage is expensive. That choice determines what is easy to query and what is not.</description><pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate></item><item><title>What a Merkle Tree Actually Does</title><link>https://cryptounderthehood.com/merkle-trees/</link><guid isPermaLink="true">https://cryptounderthehood.com/merkle-trees/</guid><description>The structure that lets you verify one transaction is in a block without downloading the block. It is simpler than the name suggests.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Contract Storage and Why It Is Expensive</title><link>https://cryptounderthehood.com/contract-storage-layout/</link><guid isPermaLink="true">https://cryptounderthehood.com/contract-storage-layout/</guid><description>Writing to persistent storage is the most costly common operation. The pricing explains a great deal about how contracts are written.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate></item><item><title>The Cost of Verifying Everything</title><link>https://cryptounderthehood.com/cost-of-verifying-everything/</link><guid isPermaLink="true">https://cryptounderthehood.com/cost-of-verifying-everything/</guid><description>Every full node re-executes every transaction. That duplication is the entire point and it is also the reason these systems are slow.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate></item><item><title>How a Transaction Gets Into a Block, Step by Step</title><link>https://cryptounderthehood.com/how-transactions-get-into-a-block/</link><guid isPermaLink="true">https://cryptounderthehood.com/how-transactions-get-into-a-block/</guid><description>From pressing confirm to permanent inclusion, there are seven distinct stages. Most failures happen at one of three of them.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Randomness on Chain</title><link>https://cryptounderthehood.com/randomness-on-chain/</link><guid isPermaLink="true">https://cryptounderthehood.com/randomness-on-chain/</guid><description>A deterministic system cannot produce randomness by itself. How networks approximate it and where the approximations fail.</description><pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Slashing Conditions in Detail</title><link>https://cryptounderthehood.com/slashing-conditions/</link><guid isPermaLink="true">https://cryptounderthehood.com/slashing-conditions/</guid><description>What actually gets a validator penalised, how severe each penalty is, and why the distinction between inactivity and misbehaviour matters.</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Reading a Block Explorer Like an Analyst</title><link>https://cryptounderthehood.com/reading-a-block-explorer/</link><guid isPermaLink="true">https://cryptounderthehood.com/reading-a-block-explorer/</guid><description>Everything about a transaction is public. Knowing which fields matter turns an explorer from a status checker into an investigative tool.</description><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Zero Knowledge Proofs Without Mathematics</title><link>https://cryptounderthehood.com/zero-knowledge-without-mathematics/</link><guid isPermaLink="true">https://cryptounderthehood.com/zero-knowledge-without-mathematics/</guid><description>Proving a statement is true without revealing why. What the property buys, where it is used, and what it costs.</description><pubDate>Mon, 27 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Why Block Propagation Time Matters</title><link>https://cryptounderthehood.com/block-propagation-time/</link><guid isPermaLink="true">https://cryptounderthehood.com/block-propagation-time/</guid><description>A block must reach every node before the next one is produced. That constraint bounds block size, block time and effectively the throughput of any chain.</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Reorgs: How a Confirmed Transaction Can Un-Happen</title><link>https://cryptounderthehood.com/reorgs/</link><guid isPermaLink="true">https://cryptounderthehood.com/reorgs/</guid><description>A block that was part of the chain can be discarded. Understanding when and why explains every confirmation requirement you have encountered.</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Hash Functions and Why They Matter</title><link>https://cryptounderthehood.com/hash-functions/</link><guid isPermaLink="true">https://cryptounderthehood.com/hash-functions/</guid><description>One operation underlies addresses, block linking, proofs and mining. Four properties explain what it is used for.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Precompiles and Why They Exist</title><link>https://cryptounderthehood.com/precompiles/</link><guid isPermaLink="true">https://cryptounderthehood.com/precompiles/</guid><description>Some operations are too expensive to run as contract code, so they are implemented natively. The list is short and tells you what the chain considers important.</description><pubDate>Sat, 11 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Why Decentralized Is a Spectrum, Not a Checkbox</title><link>https://cryptounderthehood.com/decentralized-is-a-spectrum/</link><guid isPermaLink="true">https://cryptounderthehood.com/decentralized-is-a-spectrum/</guid><description>Five independent axes, each measurable. A network can score well on some and badly on others, and most marketing quotes only the favourable ones.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate></item><item><title>The Role of RPC Providers</title><link>https://cryptounderthehood.com/rpc-providers/</link><guid isPermaLink="true">https://cryptounderthehood.com/rpc-providers/</guid><description>Most wallets talk to a handful of companies rather than to the network. What that means for privacy, reliability and censorship.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Nonces, Replay and Ordering</title><link>https://cryptounderthehood.com/nonces-and-replay/</link><guid isPermaLink="true">https://cryptounderthehood.com/nonces-and-replay/</guid><description>A counter that guarantees transactions execute once and in order. It is also the cause of a specific and confusing class of stuck transaction.</description><pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Block Size, Block Time, Finality: The Three Numbers That Matter</title><link>https://cryptounderthehood.com/block-size-time-finality/</link><guid isPermaLink="true">https://cryptounderthehood.com/block-size-time-finality/</guid><description>Most chain comparisons quote transactions per second. These three parameters explain what that figure actually means and what it costs.</description><pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Data Availability Sampling</title><link>https://cryptounderthehood.com/data-availability-sampling/</link><guid isPermaLink="true">https://cryptounderthehood.com/data-availability-sampling/</guid><description>Checking that data exists without downloading it. The technique that makes rollup scaling work without every node storing everything.</description><pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate></item><item><title>How Explorers Index Chains</title><link>https://cryptounderthehood.com/how-explorers-index-chains/</link><guid isPermaLink="true">https://cryptounderthehood.com/how-explorers-index-chains/</guid><description>A block explorer is a database built from chain data. Knowing how it is constructed explains what it can answer and where it can be wrong.</description><pubDate>Sun, 21 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Gas Refunds and Storage Economics</title><link>https://cryptounderthehood.com/gas-refunds-and-storage-economics/</link><guid isPermaLink="true">https://cryptounderthehood.com/gas-refunds-and-storage-economics/</guid><description>Clearing storage used to earn a refund large enough to create a market in it. The constraints introduced since explain the current design.</description><pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Finality Gadgets</title><link>https://cryptounderthehood.com/finality-gadgets/</link><guid isPermaLink="true">https://cryptounderthehood.com/finality-gadgets/</guid><description>The component that turns probabilistic confirmation into an explicit guarantee. What it promises and what it costs.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>MEV Explained: Who Takes Your Money and How</title><link>https://cryptounderthehood.com/mev-explained/</link><guid isPermaLink="true">https://cryptounderthehood.com/mev-explained/</guid><description>Transaction ordering has value. The people who capture it are sophisticated, and the defences available to ordinary users are narrower than the explanations suggest.</description><pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Pruning and Archive Nodes</title><link>https://cryptounderthehood.com/pruning-and-archive-nodes/</link><guid isPermaLink="true">https://cryptounderthehood.com/pruning-and-archive-nodes/</guid><description>Discarding history is safe and discarding state is not. The asymmetry determines what a node can do after pruning.</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Checkpoints and Weak Subjectivity</title><link>https://cryptounderthehood.com/weak-subjectivity/</link><guid isPermaLink="true">https://cryptounderthehood.com/weak-subjectivity/</guid><description>A new proof-of-stake node cannot determine the correct chain from the protocol alone. What it needs instead and why that is acceptable.</description><pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate></item><item><title>What a Validator Actually Runs</title><link>https://cryptounderthehood.com/validator-operations/</link><guid isPermaLink="true">https://cryptounderthehood.com/validator-operations/</guid><description>The software stack, the operational requirements and the failure modes. Considerably more mundane than the discussion of consensus suggests.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Proof of Work vs Proof of Stake, Without the Tribalism</title><link>https://cryptounderthehood.com/pow-vs-pos/</link><guid isPermaLink="true">https://cryptounderthehood.com/pow-vs-pos/</guid><description>Two answers to the same question. Each buys security with a different resource, and each has a failure mode the other does not.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>What a Node Actually Stores</title><link>https://cryptounderthehood.com/what-a-node-stores/</link><guid isPermaLink="true">https://cryptounderthehood.com/what-a-node-stores/</guid><description>State, history and indexes are three different things with very different sizes. The distinction explains most of the confusion about node requirements.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate></item><item><title>Peer Discovery and Networking</title><link>https://cryptounderthehood.com/peer-discovery/</link><guid isPermaLink="true">https://cryptounderthehood.com/peer-discovery/</guid><description>Before a node can validate anything, it has to find other nodes. The mechanism is simple, adversarial, and rarely discussed.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate></item><item><title>Running a Node: What It Costs and What You Get</title><link>https://cryptounderthehood.com/running-a-node/</link><guid isPermaLink="true">https://cryptounderthehood.com/running-a-node/</guid><description>Hardware, bandwidth, time, and what you actually gain. I have run one since 2016 and the honest answer is narrower than the advocacy suggests.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>The Role of the Sequencer</title><link>https://cryptounderthehood.com/the-role-of-the-sequencer/</link><guid isPermaLink="true">https://cryptounderthehood.com/the-role-of-the-sequencer/</guid><description>On most rollups today, one operator decides transaction order. What that means, what it cannot do, and what happens when it stops.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate></item><item><title>How Wallets Derive Addresses</title><link>https://cryptounderthehood.com/how-wallets-derive-addresses/</link><guid isPermaLink="true">https://cryptounderthehood.com/how-wallets-derive-addresses/</guid><description>One seed phrase produces unlimited addresses through a defined path. Understanding the derivation explains several recovery problems.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>How Signatures Are Aggregated</title><link>https://cryptounderthehood.com/signature-aggregation/</link><guid isPermaLink="true">https://cryptounderthehood.com/signature-aggregation/</guid><description>Combining thousands of signatures into one is what makes large validator sets practical. The mechanism and what it costs.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate></item><item><title>What the Mempool Is, and Why It Decides Your Fee</title><link>https://cryptounderthehood.com/what-the-mempool-is/</link><guid isPermaLink="true">https://cryptounderthehood.com/what-the-mempool-is/</guid><description>The waiting room between broadcasting a transaction and it being included in a block. Almost everything about fees follows from what happens there.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate></item><item><title>Account Abstraction: What Changes When a Wallet Is a Contract</title><link>https://cryptounderthehood.com/account-abstraction/</link><guid isPermaLink="true">https://cryptounderthehood.com/account-abstraction/</guid><description>Smart contract accounts allow recovery, spending limits and gas paid in other tokens. The trade-offs are worth understanding before switching.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item></channel></rss>