We are 100% ad and tracker free.
Help sponsor us by donating to 🔺 X-avax1rlsj0xgvu85awrvkvjlvlqq37q8hmaq2rsraxz 🔺
Thank you! ❤
Will Bitcoin lose its #1 market cap crown?
Ethereum has just overtaken Bitcoin! But, wait! We’re not talking about market cap… As you’ve probably seen reported elsewhere, ETH now (Jun/2018) has more unique active addresses than Bitcoin. Is this a sign of something different looming in the horizon? Will Bitcoin end its 9 year reign as king of cryptocurrencies? Are there other cryptocurrencies […]
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, most importantly, the front-end with which users interact. It’s basically the Bitcoin command interpreter embedded in the system and, from a developer’s perspective, the application programming interface. […]
qt/bitcoin.cpp – Commented Bitcoin source code
qt/bitcoin.cpp is where Bitcoin Core initialization leads us next. main.cpp, the Bitcoin Qt application entry point, is basically just a stub that calls GuiMain() at qt/bitcoin.cpp So, by sticking to our strategy, I’ll step into the call stack which now has GuiMain() at the top. GuiMain GuiMain gets the GUI set up, connects Qt signals/slots, […]
bitcoind.cpp – Commented Bitcoin source code
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 instance, tests are a great source of tiny example programs. Then there’s the ubiquitous Bitcoin-Qt client and, of course, bitcoind. All are good options […]
Concepts In This Page
SHA256 is an encryption routine which produces a unique and irreversible digest for a given message.
Bitcoin is the world's first viable decentralized cryptocurrency. It was released on January 2009 by Satoshi Nakamoto.
Hal Finney was a cryptographer who pioneered the development of Bitcoin. Finney received the first ever Bitcoin transfer.
Scrypt is a cryptographic key derivation function (KDF). In the context of cryptocurrencies, scrypt sometimes substitutes SHA256 as the hashing algorithm, most notably on Dogecoin and Litecoin