TOPCRYPTOBLOG — CRYPTO, FILED & NUMBEREDARCHIVERSSSign inWrite +
The Archive23 documents on file“Bitcoin Sighash Preimage: Input Values and Fee Theft”“Bitcoin Taproot Internal Key Commitment Explained”“Ethereum Verkle Trees vs Merkle Patricia Tries: Proof Size”The Archive23 documents on file“Bitcoin Sighash Preimage: Input Values and Fee Theft”“Bitcoin Taproot Internal Key Commitment Explained”“Ethereum Verkle Trees vs Merkle Patricia Tries: Proof Size”

All articles /

23 documents on file · #cryptography
Public / Free
SectionAllAnalysis 45Bitcoin 98DeFi 35Ethereum 106Markets 9Mining 26Regulation 28Security 34World Cup 3
SortNewestOldestMost read
№ 001Bitcoin

Bitcoin Sighash Preimage: Input Values and Fee Theft

BIP143 bakes input values into the sighash preimage, making fee-theft via value misrepresentation cryptographically impossible. Mechanism and worked example.

Daniel Brooks7 min read / 19.08.2026
№ 002Bitcoin

Bitcoin Taproot Internal Key Commitment Explained

Taproot's internal key commitment binds script paths at construction, making retroactive invention mathematically impossible. The precise mechanism, examined.

Daniel Brooks4 min read / 13.08.2026
№ 003Ethereum

Ethereum Verkle Trees vs Merkle Patricia Tries: Proof Size

Verkle trees compress Ethereum's witness proofs from megabytes to kilobytes, the mechanism, the numbers, and the tradeoffs that make stateless clients viable.

Ethan Caldwell6 min read / 09.08.2026
№ 004Bitcoin

Bitcoin Sighash Flags: What Signatures Actually Commit To

Bitcoin sighash flags control exactly which transaction fields a signature binds to, understanding them separates safe wallet code from exploitable wallet code.

Daniel Brooks5 min read / 01.08.2026
№ 005Bitcoin

Bitcoin Sighash Flags: Partial Signing Explained

Sighash flags let Bitcoin signers commit to only part of a transaction, the mechanics, the real tradeoffs, and what each flag actually does.

Daniel Brooks5 min read / 19.07.2026
№ 006Bitcoin

Bitcoin Silent Payments: Unique Addresses via BIP-352

BIP-352 lets senders derive a fresh Bitcoin address from your published keys alone, no coordination, no on-chain fingerprint. The mechanism, plainly explained.

Daniel Brooks6 min read / 18.07.2026
№ 007Ethereum

Ethereum's Keccak-256 vs SHA-3: Same Sponge, Different Hash

Ethereum uses Keccak-256, not NIST SHA-3. Same sponge construction, different padding, different output, and the gap has broken real production tooling.

Lucas Harper4 min read / 15.07.2026
№ 008Ethereum

Ethereum Verkle Trees: Witness Size for Stateless Clients

Verkle trees shrink Ethereum's cryptographic witnesses from megabytes to kilobytes, the mechanics of why that matters for stateless client verification.

Ethan Caldwell4 min read / 14.07.2026
№ 009Security

Bulletproofs: Range Proof Verification at Logarithmic Scale

Bulletproofs cut Monero range proof sizes from ~13 KB to under 800 bytes. The mechanism is a recursive inner product argument, and the math holds up.

Daniel Brooks5 min read / 08.07.2026
№ 010Security

Verifiable Delay Functions and Randomness Beacon Security

VDFs make on-chain randomness manipulation structurally expensive via a sequential delay no adversary can compress. The mechanics, caveats, tradeoffs.

Daniel Brooks4 min read / 07.07.2026
№ 011Security

Keccak-256 Preimage Resistance and Ethereum's State Trie

How Ethereum's Keccak-256 hash function blocks preimage attacks on the state trie, explained with concrete mechanics and a worked example.

Daniel Brooks5 min read / 04.07.2026
№ 012Security

Merkle Mountain Ranges: Proof of Inclusion Explained

MMRs let blockchains prove data inclusion against a growing history without invalidating old proofs. The mechanic, the math, and the tradeoffs.

Daniel Brooks7 min read / 03.07.2026
The Signal — weekly

CRYPTO/IN YOUR INBOX

One filed dispatch a week. Analysis only — no hype, no shilling.