Btrust Blog

Announcing the Q3, 2024 Btrust Grant Recipients to Drive Open-Source Bitcoin Development

GLOBAL, Aug 16, 2024 — We are proud to announce the recipients of its Q3 Starter Grants and new members of the Btrust Open-Source Cohort. These grants highlight our dedication to expanding the pool of skilled contributors to Bitcoin's open-source ecosystem from the Global South. The Btrust Starter Grant

Bitcoin Block Construction Using Rust: A Step-by-Step Guide

Written by Collins Okafor A Bitcoin block is a fundamental component of the Bitcoin blockchain, acting as a container for a group of transactions. Each block is linked to the previous one, forming a secure chain of data. At the heart of each block is a block header, which includes

Blinded Diffie–Hellman–Merkle for Ecash Mints

Written by Charles Chege Ecash, conceptualized by David Chaum in the 1980s, was one of the first attempts to create anonymous digital currency. Chaum's idea used cryptographic proofs to mint and manage electronic tokens, ensuring the privacy of transactions through blinded digital signatures. These early ideas laid the

Initial Peer Discovery in Bitcoin

Written by Aurelia Naiyoma In the Bitcoin Network, peer discovery is an essential process that ensures nodes can effectively connect and exchange information. This plays a critical role in securing the network by ensuring blocks are propagated and transactions can be validated, forming the core basis of how the network

Merkle Trees Implementation In Git and Bitcoin

Written by Aurelia Naiyoma Imagine an instance where every tiny code change is traceable, and transactions are secured with unbreakable chains of verification. This is the power of Merkle trees, a deceptively simple data structure at the heart of systems like Git and Bitcoin. Merkle trees work by converting data

Btrust Blog © 2026