Understanding the Bitcoin handshake using Rust
A few days ago, I had a brief technical chat with a friend who finds the world of distributed systems fascinating, regarding the Bitcoin handshake process. Although our conversation initially…
Me importa el futuro porque es el lugar donde voy a pasar el resto de mi vida. Woody Allen
A few days ago, I had a brief technical chat with a friend who finds the world of distributed systems fascinating, regarding the Bitcoin handshake process. Although our conversation initially…
ConsenSys announces the end of Truffle and Ganache, and the arrival of Hardhat. In a significant move in the Ethereum development ecosystem, ConsenSys has officially announced the end of life…
A zk-rollup is a Layer 2 scalability solution for blockchains that leverages zero-knowledge proofs (ZK) to efficiently process transactions off-chain. By doing so, it reduces the computational load on the…
Smart contracts are self-executing programs that run on the blockchain, with the terms of an agreement directly written into code. As with any software development, applying well-established design patterns to…
Thomas Edison was one of history’s greatest inventors — a man who understood that invention is not just about having a great idea, but about relentlessly iterating, failing, learning, and…
“In a hole in the ground there lived a hobbit…” So begins Tolkien’s famous tale, and much like Bilbo Baggins who was dragged on an unexpected adventure, many of us…
In June 2016, the Ethereum ecosystem experienced one of its most dramatic and consequential events: the hack of The DAO. This event shook the community to its core, led to…
The Ethereum Whitepaper, written by Vitalik Buterin in late 2013, is one of the most important documents in blockchain history. It outlined a vision for a blockchain platform that went…
I’m excited to announce a new book about Bitcoin that provides a comprehensive overview for both beginners and those looking to deepen their understanding of cryptocurrency. About the Book Bitcoin:…
In Part 1, we built a basic blockchain with blocks, hashing, and chain validation. In this second part, we add Proof of Work mining and a transaction system. Proof of…