See Also
                        
                        Opinion: Decentralized blockchains can only survive having a valuable token, like Bitcoin, attached to them [Feb 2018]
                                                    
                        We’ve heard this time and again, especially from folks in the financial sector: “blockchain is here to stay, Bitcoin not so much”. Is this really so? We disagree, and in this article we discuss the origins of Bitcoin and how the problem it solved only makes sense when there’s a reward for participants to join […]                        
                                    
                        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 […]                        
                                    
                        ELI5 Proof of Stake (PoS) – How does PoS work?
                                                    
                        In the cryptocurrency universe, Proof of Stake (PoS) is one of the most popular alternatives to the Proof of Work (PoW) family of consensus mechanisms. While PoW systems invest large amounts of energy to make sure transactions are legit, PoS does not require mining hardware. Proof of Stake “miners” (stakers) must lock a financial stake […]                        
                                    
                        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 […]