What is Bitcoin Core? A simple guide

• Updated

You might have heard about Bitcoin Core but are not been sure what it is. Here is a simple guide

Contents

Bitcoin Core is the client software for the Bitcoin network, released by Bitcoin itself. It includes a wallet and you can use it to mine bitcoins. Let’s take a closer look. 

When it comes to cryptocurrency, nothing is bigger than Bitcoin. Both the organisational structure behind the coin and the currency itself have become synonymous with the world of crypto, so much so that any crypto coin that isn’t bitcoin is defined as an altcoin. 

In fact, no one individual or company actually owns Bitcoin – according to its website: “Bitcoin is controlled by all Bitcoin users around the world. Developers are improving the software but they can’t force a change in the rules of the Bitcoin protocol.”

If you’re interested in cryptocurrency, then what BTC is doing and what is happening to the ‘organisation’ behind it is going to be of interest – although even ‘organisation’ isn’t quite the right word for the decentralised framework of individuals that runs it. It’s a totally new concept.

There’s a very real chance, though, that you’ve heard about something called Bitcoin Core. There’s also a chance that you don’t know too much about it, or you’ve been given some information about it that’s incorrect. If you want to know what it really is and how to use Bitcoin Core, we’ve got it covered – read on.

What Bitcoin Core isn’t 

First, let’s get some common misconceptions out of the way. Bitcoin Core isn’t any kind of cryptocurrency. You might have heard proponents of coins that formed as software ‘forks’ off bitcoin calling the original coin Bitcoin Core. That isn’t what Bitcoin Core is, and it’s misleading to call it that for reasons we’ll explain later. 

Secondly, you might have heard it used to refer to a team of developers. Again, that isn’t really true, although it is more true than the other two misconceptions.

With that out of the way, let’s have a look at what Bitcoin Core really is. It’s probably worth taking a look at the history of Bitcoin Core and how it relates to bitcoin itself. 

Bitcoin, Bitcoin (BTC) and Bitcoin Core

First, let’s clarify something. When we talk about Bitcoin, we are referring to the organisation and the blockchain software behind the Bitcoin (BTC) cryptocurrency. When we refer to Bitcoin (BTC), we are talking about the cryptocurrency itself that people buy and sell. The software and the currency both made their debuts in the late 2000s, but while the currency is still basically the same thing, the software has changed, much as you might expect it to do. 

The network protocol behind it was published in 2008. This protocol, known as Bitcoin 0.1, was put into practice in 2009. However, in the years immediately afterwards, many different programmers got involved with Bitcoin. 

So, to make things a little clearer for everyone involved, lead software developer Gavin Andresen accepted proposals to name the client software Bitcoin Core, on account of it being Bitcoin’s core software for Bitcoin. With that out of the way, we’ve hopefully explained what Bitcoin Core is and how it got its name. However, how does Bitcoin Core work? Let’s take a look.

How to run Bitcoin Core

Basically put, Bitcoin Core is a client that runs on the Bitcoin protocol. You don’t have to use it to send or receive Bitcoins, you could use other software, but it is an option. Talking of sending and receiving, there is an integrated Bitcoin Core wallet in the client. You can use this to transfer Bitcoins as well as store them. 

However, there are some things worth noting about the wallet. First, it is pretty large, around 400 gigabytes (as a one-time download – a further 5 or 10 gigabytes will be required per month), so you will need to have a PC or Mac with plenty of storage space. Secondly, you will need to synchronise your wallet to the network, and this can take a long time. You are probably going to have to wait for at least two days for it to match up. The good news is that the synchronisation process only needs to take place once and when that is done, you are good to go. 

What is your sentiment on BTC/USD?

20952.35
Bullish
or
Bearish
Vote to see community's results!

Mining with Bitcoin Core

You can also use your Bitcoin Core wallet to mine Bitcoin, which can be a profitable, if highly energy and time-consuming, activity. The steps to doing this are as follows:

Bitcoin Core Bitcoin Core

However, you will need to make sure that you have a very powerful computer. It used to be the case that you could use a regular home PC to mine Bitcoin but, as more and more of the coin has come into circulation, the necessary calculations have become harder and need more power, and miners now use specialised computers for the task, often racked up in huge mining factories. 

Indeed, this is where a lot of concerns over the environmental impact of Bitcoin mining have come from. That said, it is worth noting that you can use Bitcoin Core to mine as well as store and send your Bitcoin.

Security

We should look at how secure Bitcoin Core is. Ultimately, the system and the wallet are as secure as the computer that is being used to run them. While you can only link one address to the wallet, you should make sure you take the usual anti-hacking steps to safeguard your computer. 

The Bitcoin website says people should back up their keys, make sure their wallet is secure and set up an offline wallet for significant amounts of Bitcoins, watch for security notifications and allow their heirs to receive their Bitcoins if they die or become incapacitated. Users also need to comply with computer system requirements, too.

The website states: “Bitcoin Core gives you increased security and privacy at a cost. You need to take responsibility for the security of your Bitcoins, meet higher minimum system requirements, and beware of some possible problems.”

The people behind it

One final thing to add. Do you remember that we said some people use Bitcoin Core to refer to a team of developers? While this isn’t entirely accurate, it isn’t untrue. This is because there is a loosely linked team of developers, programmers and other tech-orientated people on the GitHub software development hosting site who devote themselves to working with Bitcoin Core. 

While it isn’t really anything official and it isn’t really anything properly organised, the community exists and its presence, as well as the work people put in on the site, means users have started using Bitcoin Core to refer to the community. This isn’t the real meaning of the term Bitcoin Core, but it’s easy to see why people use the phrase. So it’s important to know what context Bitcoin Core is being used in.

Bitcoin Core: News and updates

On 25 April 2022, Bitcoin Core 23.0 was released in the hope that new updates would bring improvements to privacy, security and the user experience. Better recovery and backup processes for lost funds are in place thanks to the now default usage of descriptors when creating Bitcoin Core wallets. Additional Taproot support features have been added, as well as better privacy and permanence when freezing UTXO. 

In order to download the new version, you must shut down the older version. Wait until it has completely shut down (which might take a few minutes in some cases), then run the installer (on Windows) or just copy over /Applications/Bitcoin-Qt (on Mac) or bitcoind/bitcoin-qt (on Linux).

FAQs

If your computer is safe and secure, then your Bitcoin Core should be, too. You have to take all necessary precautions when working with the software. It is currently the most popular software used to connect to the Bitcoin network and run a node.

Also, you need to remember that Bitcoin can be volatile and you should never invest more money than you can afford to lose. Always remember your decision to trade depends on your attitude to risk, your expertise in this market, the spread of your investment portfolio and how comfortable you feel about losing money.

No, it isn’t. Bitcoin Core is the software, Bitcoin is the network. Any computer downloading the Bitcoin software that will join the Bitcoin network is called a “node”. The most popular client and software implementation of full nodes is the Bitcoin Core software project.

Assuming you have a powerful enough computer, you enter the wallet’s Console tab, type setgenerate true 1, and then you will start mining on one of your computer’s cores. It is important to add that changes to Bitcoin Core only occur with consensus from the network.

Trade Bitcoin to US Dollar – BTC/USD chart

Bitcoin to US Dollar
Daily change
20940.3
Low: 20583.3
High: 21144.8

Further reading

The material provided on this website is for information purposes only and should not be regarded as investment research or investment advice. Any opinion that may be provided on this page is a subjective point of view of the author and does not constitute a recommendation by Currency Com Bel LLC or its partners. We do not make any endorsements or warranty on the accuracy or completeness of the information that is provided on this page. By relying on the information on this page, you acknowledge that you are acting knowingly and independently and that you accept all the risks involved.
iPhone Image
Trade the world’s top tokenised stocks, indices, commodities and currencies with the help of crypto or fiat
iMac Image
Trade the world’s top tokenised stocks, indices, commodities and currencies with the help of crypto or fiat
iMac Image