Bitcoin Blockchain to Database Sync Process (blocks_updater) [cypto.bi Toolbox]
After performing the initial database insert using toolbox/db/blocks_inserter, new blocks will be received from the network. To keep the database in sync after the initial bulk insertion, toolbox/db/blocks_updater should be kept running on its own terminal. Difference From blocks_inserter Although similar in structure, blocks_updater works differently from blocks_inserter (go here for details on blocks_inserter). For […]
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 maximum valid amount range check. base58.cpp – The encoding function used for Bitcoin addresses. Base58 removes some potentially ambiguous characters from Base64 so Bitcoin addresses can be written down […]
ELI5 PSBT – Partially Signed Bitcoin Transactions
Trustless operation is one of the key concepts behind cryptocurrencies. The idea is that you should not have to personally meet, or trust your peers, in order to perform successful transactions. Experienced crypto users may take this concept for granted, but come to think of it – every real world transaction before cryptocurrencies came about […]
Opinion: Bitcoin no longer a contrarian investment [February, 2018]
Early Bitcoin investors got used to the common sense that cryptocurrencies were an alternative to the mainstream financial system. True that Satoshi’s original vision, where each user could mine a bit of BTC per day as a reward for keeping their full node running, may have seemed like a revolutionary alternative to the mainstream financial […]
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