Skip to main content

Blog: Corso Bitcoin

Alessio Barnini
Author
Alessio Barnini
Senior Software Engineer • Cybersecurity • Bitcoin Enthusiast

CorsoBitcoin.com is a technical hub created to explore the cryptographic and architectural foundations of the Bitcoin protocol.

Through dozens of articles, I document and simplify computer science and applied cryptography concepts. The main topics covered include:

  • Cryptography and Security: In-depth analysis of digital signatures, asymmetric cryptography, PGP, and hashing algorithms.
  • Data Structures: Practical explanation of Merkle Trees implementation and the use of Bloom Filters within the protocol.
  • Distributed Systems: Engineering guides on how to configure, update, and manage a Bitcoin Full Node from scratch, including setup on ARM architectures (Raspberry Pi).
  • Consensus Mechanisms: Study of how Proof of Work operates, block propagation analysis, and fork management within the network.
  • Privacy and OpSec: Best practices for Operational Security, including analysis on the generation and safe custody of Seed Phrases.

This project allows me to constantly consolidate my skills in information security and decentralized protocols, while also practicing Technical Writing: translating complex documentation into accessible material for the developer community.