JF

Software developer and technical writer. In charge of fixing the coffee machine at Crypto.BI

JF has published a total of 19 Posts

Latest Posts by JF

amount.h – Commented Bitcoin Source Code by JF
amount.h is one of simplest source files in Bitcoin Core. In fact we can paste it in it entirety and discuss it afterwards: /** Amount in satoshis (Can be negative) */typedef...
qt/bitcoin.h – Commented Bitcoin source code by JF
qt/bitcoin.h pulls the config/bitcoin-config.h definitions that were generated by the configure script during the build process. This header also contains the Qt Q_OBJECT Bitcoi...
The first Bitcoin block mined each year 2009-2020 by JF
In this article we take a look at a curiosity: the first block mined each year since 2009. Some Stats The average of the past 10 years has been 55519 blocks mine...
Building Daedalus Cardano wallet without nix by JF
This is a 2 part tutorial showing how you can create your own sovereign cryptocurrency using existing Cardano software. Part I explains how to set up a genesis block and get yo...
Create your own cryptocurrency using Cardano technology by JF
This is a 2 part tutorial showing how you can create your own sovereign cryptocurrency using existing Cardano software. Part I (this post) explains how to set up a genesis blo...
Building the Haskell cardano-node on Linux by JF
tl;dr; Jump straight to the build instructions The Details Looking forward to the Haskell mainnet, the next step in the Cardano project, I've begun exploring the cardano-...
consensus/merkle.cpp – Commented Bitcoin Source Code by JF
In this article we take a look at one of the most important components of block validation and overall blockchain integrity: the Merkle Root derivation process. While it's one o...
noui.cpp – Commented Bitcoin Core source code by JF
We began our exploration of the Bitcoin Core source code from the Qt graphical user interface on down. We saw how the Qt signals and slots mechanism was used to handle signals f...
bitcoind.cpp – Commented Bitcoin source code by JF
As mentioned in the Bitcoin-Qt commented source code post, there are several approaches one can take to step into the Bitcoin source in approximately the same order as it runs. For...
init.cpp – Commented Bitcoin source code by JF
This is our first exploration of Bitcoin-specific code in this series of articles. Until now we've looked at how the Qt system was set up to run the GUI and Bitcoin services in ...