crypto.bi

Browsing Concept: Programming

Explore software programming topics. Cryptocurrencies, programming languages, tutorials and software development in general.

Browsing 24 results under Programming
Commented noui.cpp source code – Terminal interface to Bitcoin Core
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 ...
Commented consensus/merkle.cpp Merkle root on Bitcoin Core Source Code
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 ...
Commented amount.h on Bitcoin Core Source Code
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) */ typed...
qt/bitcoin.h in Qt Bitcoin Core source code
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 Bitco...
Introduction to our commented Bitcoin source code section
Below you'll find the main commented Bitcoin source code sections (sorted by section name and filename). Core amount.h - Defines the CAmount typedef, implements minimum and ...
Cryptocurrency programming languages you should learn
Many different computer programming languages are employed in cryptocurrency programming. In this article, we take a look at cryptocurrency projects and the languages they empl...
chainparams.cpp – Commented Bitcoin Source Code
In this article we'll take a look at one of the better known Bitcoin Core source files. Why is chainparams.* known to so many crypto developers? Because since 2011 or so, ba...
History and importance of Open Source Software in cryptocurrency development
Open Source Software (OSS) plays a critically important role in the development of cryptocurrencies, but it is almost always ignored or taken for granted by most crypto users. ...
rpc/server.cpp – Commented Bitcoin Source Code
We now dive into one of the most exciting components of the Bitcoin Core source code. The RPC subsystem interconnects the connection manager, wallets, the storage subsystem and...
ELI5 Semi-formal Cryptocurrency Development
We've previously discussed formal software verification as related to crypto programming. Today we'd like to discuss an intermediary concept called semi-formal cryptocurrency d...