UTXO and Account-Based Blockchains

Explore the fundamental differences between UTXO-based (like Bitcoin) and Account-based (like Ethereum) blockchain models, how they track user balances, prevent double-spending or replay attacks, and their respective pros and cons.

May 2021

Bloom filters and Bitcoin

An introduction to Bloom filters, a probabilistic data structure for efficient membership testing. Learn how they work, their properties, mathematical analysis, and their significant application in Bitcoin for enhancing the privacy and efficiency of light (SPV) nodes.

Feb 2021

Merkle Trees and Bitcoin

Explore Merkle trees (binary hash trees): their construction, use of cryptographic hash functions, and role in data integrity. Learn about applications in Bitcoin, SPV nodes, vulnerabilities, and Sparse Merkle Trees (SMTs).

Jan 2021