To get started using Bitcoin, there are plenty of Bitcoin clients and different implementations of the Bitcoin protocol. As we saw in Chapter 1, Say Hello to Blockchain, the commonly used Bitcoin client is Bitcoin Core, which is maintained by the Bitcoin Core team representing the C++ implementation of the Bitcoin protocol and the continuity of the Satoshi client. I'll assume that you have already installed this client and have become familiar with it.
Getting started with Bitcoin
Setting up a Regtest environment
For learning or testing purposes, it's safer and cheaper to use Bitcoin's test network --testnet (for more information, refer to https://bitcoin.org/en/glossary/testnet) or regression test mode --regtest...