Simplified explanation of Bitcoin

23 137
Avatar for Koush
Written by
4 years ago

Hey, I've written this short post as explanation for user @Nish who asked a few questions about what Bitcoin Cash is, as there didn't seem to be enough visibility for BCH tutorials at that point.

Here is my take on how to explain how Bitcoin works in a simplified manner. Nish asked if it was a company of some sorts, so let's just start right there:

Bitcoin is not run or created by a company. It is an open-source, permissionless software, that anybody can run on computer hardware to connect and interact with it. The software of Bitcoin was developed by an anonymous developer, who is known under the pseudonym of Satoshi Nakamoto. We have a few guesses, but have yet to find out or prove, who he really is or if he is even alive, as no one has contact to this person anymore. You can learn about him by searching about his name. Please don't believe the next best guy, that he can 'prove' to be Satoshi. Be vigilant, if you look up his name and want to learn more about him and his invention.

👉🏽Permissionless software means that it is accessible to anyone at anytime who wishes to run the software and no entity of any kind can hold anyone back from doing so. There is no central server or company or institution, that could be able to hold you or anyone back from accessing it.

In other words, if you make transactions on Bitcoin or Bitcoin Cash, you are for the most part directly communicating with the network itself and there is no central server or middleman in between, that could grant or deny you access.

The network consists of 'nodes', which we also often refer to as 'miners'. These miners are nothing more than specialized computers, that run Bitcoin software and is connected to the internet. Let's distinguish correctly now by calling the person or company running the node a miner and the hardware used as 'mining rig'. More on miners later...

👉🏽Bitcoin Cash and Bitcoin are two distinct Bitcoin versions, running a different protocol and thus are distinct from another. But they, as you rightly guessed it, share the the same 'genesis transaction' and transaction history up to some point in 2017. Let me explain in a simplified way, what all of this means and the implications of it, by explaining a bit more about how Bitcoin works.

You might have heard about 'Blockchain technology'. With the invention of Bitcoin, a system running like it is considered a blockchain. You can imagine this as a fancy type of digital ledger. It is in essence not much more than a file, containing a list of all transactions ever made, from the beginning of the chain up to the present and coming. The first transaction ever, is the so called 'genesis transaction', I spoke of before. There is a bit more to that, but let's just revise the history of how Bitcoin came to be.

So Satoshi Nakamoto wrote the software and started running it. He basically was the first miner with a single node with just a laptop as a mining rig. He contacted other developers and cryptography-experts and some of them joined in over time and connected with their computers running the same node-software as him, making all of them miners as well. And so the network grew.

Some of them, actually quite a few, also helped him develop his software further. Some even wrote their own Bitcoin node software, which might have been written in a totally different manner and with other minor differences in execution, but regardless of that still following the same base protocol as the node software, that Satoshi and others were using to communicate over the network. As long as every node/miner follows the same protocol, everybody is connected to the same blockchain and contributes towards the same fancy ledger of transactions.

The downside to normal digital systems is clear, it's easy to copy and manipulate digital data. Without getting too specific, using a digital database for financial activity always involves trust of the users, that the maintainer of this database doesn't simply 'forge' a transaction he has central access to. That's why you couldn't simply email someone money. You wouldn't accept it, just because your friend wrote you an email with '$500' in the subject, right? Only big financial institutions could establish the trust of the people over decades if not centuries and have the privilege to be custodian of peoples funds. When they send us $500 via digital means, we trust them, that there is real value behind those numbers and that they do not forge transactions behind our backs in their own network. But with Bitcoin, we don't need to trust them anymore. That's why it is called a 'trustless system', by the way.

One fancy part of this digital ledger file of Bitcoin is, that it makes the weakness of digital data to its core strength. Every participant on the network simply has a copy of this file. This ever increasing file is constantly being updated and synced by the entire network of nodes. New nodes joining in simply download the shared file from the majority of the nodes and once they have the entire file stored, they can start adding to it, just as any other node.

This way, whenever a miner would try to make a 'forged' transaction, for example spending the money he has at two places at the same time (so called 'double-spend problem'), all the other miners can match their ledger with the proposed fake transaction and expose the 'rogue node' as a fraudulent, or hostile miner and stop accepting his version of the ledger.

To 'fool' the network with such a double-spend attack, the hostile miner would have to have at least half the computing power of the entire Bitcoin Cash network, or half the 'hashpower' of all the nodes on the network. The bigger the Bitcoin Cash network gets, the more costly it will be for a mining node, to try to 'overpower' the entire network. Hashpower is computing power and computing power needs electricity. The mining rigs used are highly specialized and, simply put, put a lot of energy into maintaining the ledger. We won't talk about why exactly they do it just yet, but just note, that participating in the network for a miner is tied to the cost of electricity and since these miners need a lot of energy, it is very costly to run a decent amount of such mining rigs.

It is only viable, because these nodes produce new Bitcoins over time, with every update cycle of the ledger. This is also known as the 'Block reward'. The miners make profit, as long as the new Bitcoins, they are rewarded with over time, are more valuable, than the electricity they put in the network. On top of that, the more hashpower they put into the network, the stronger the network gets. Remember, a hostile miner has to have at least 51%+ of the hashpower directed to the network, to have a chance to mess with the ledger. This means the more honest miners participate in the network with their hashpower, the harder it gets for the hostile miner to overpower the network.

👉🏽It is far more profitable for a miner to direct the amount of hash power towards strengthening the network to get money in transaction fees and block rewards, simply by following the network-protocol aligned with the majority of the network while forwarding of user transactions, than it is to attack it.

Bitcoin participation is indeed all about incentives. If you are a miner with a lot of hashpower, you have the choice to 'attack' the system and pay a lot of money in form of hash power/ electricity to overtake and manipulate it, or you simply direct that hash power towards honest mining and earn a lot of money for it.

What do you think miners chose to do? Paying let's say $100.000 per day in electricity bills to defraud the network, destroy the value proposition of it and make the money you have stolen worthless in the process? Or simply earning money by securing the network with honest hash power? It's pretty clear, what sane and smart people would rather chose to do.

Now what's the fancy part in detail about that revolutionary invention?
How does a system like that update its ledger in sync and how does it keep it identical with all other nodes all over the world? And why is this data not called a fancy-ledger instead of block-chain, anyway?

👉🏽We are now emphasizing on the revolutionary aspect of Bitcoin and the core aspects of blockchain-technology. What miners actually do, when they participate with 'hashpower' and the method we call 'Proof Of Work' to reach consensus on what is perceived by the entire network as 'true' and what's not.

That's the point, where I can share a good video with you. Kindly watch this. It may make sense, it may not. And maybe both at the same time. Be sure to revisit this video as you learn more details about how Bitcoin works or why it is so groundbreaking. Just be sure, if you understand Proof of Work, you understand Bitcoin. Good luck!

42
$ 1.98
$ 1.85 from @TheRandomRewarder
$ 0.10 from @feebie
$ 0.01 from @alberdioni8406
+ 2
Sponsors of Koush
empty
empty
empty
Avatar for Koush
Written by
4 years ago

Comments

The article is with detailed description. I look forward for more of this

$ 0.00
4 years ago

Very informative, It answer my wu too about Bitcoin Cash BCH. Thanks for sharing your knowledge.

$ 0.00
4 years ago

Sir, Thank You for this!!! Another loads of information to be absorbed by most of the user here who doesn't know a lot about bitcoin cash . I admit that I have also questions and insufficient knowledge about BCH and because of this, I have learned something new.😊

$ 0.00
4 years ago

Thank you for this. I am also actually looking for resources to learn about BCH since it's future looks exciting and I have across this one . Thank you very very much . I appreciate your good work and personality.

$ 0.00
4 years ago

Thank your for this simplified explanation. I can easily understand it now. I am not Nish but I am also interested of getting to know the BCH more better :)

$ 0.00
User's avatar Yen
4 years ago

Wow! 😮 You explained the details of bch clearly and very informative. It can help a lot of users here. Thankyou so much about this article ❤️

$ 0.00
4 years ago

This is worth to be saved so I can study it well, I mean if I forgot something, thank you for making this one sir 😀

$ 0.00
4 years ago

How do you save an article ;-; i would love to keep this as a reference of sorts because it was explained so simply

$ 0.00
4 years ago

the button for saving the article should be at the top. it is a little grey bookmark item.

$ 0.00
4 years ago

Ahh i found it, thank you for that ^w^

$ 0.00
4 years ago

A very good explanation and so easy to get knowledge. Hope every new comer will get help from this post.

$ 0.00
4 years ago

Thanks for this article. I would love to learn more.

$ 0.00
4 years ago

Thank you for this easy to understand explanation sir.

$ 0.00
4 years ago

This article is in-depth about how Bitcoin runs. Thanks for sharing

$ 0.00
4 years ago

I read all the information and still be lost, we will see when I explained What is related to the miners, to see that such.

$ 0.10
4 years ago

It doesn't really matter. It is like knowing the engine of a car. There is no reason to really understand it, you just need to know how to drive the car. And it is very easy to use BCH, much easier than learning to drive a car. No worries.

$ 0.00
4 years ago

Since then, I'm confused when I heard or read about nodes and etc. This explaination of yours should be read by someone like me who is still new to btc or bch world.

Then, despite of the good side and advantages of bitcoin, we can't just don't think about its down side. Like what jave you said. Transactions and such are can be forge. The transactions and Eeverything cam be copied by anyone because of its transparency. Well, I think @micropresident STAMP project must be successful for bch users.

As per the nodes, it just simply means the node of all of the nodes. Well done explanation, sir. Kudos!

$ 0.00
4 years ago

That is not the downside of Bitcoin. I tried to explain, that Bitcoin finally got rid of the problem, that digital data usually is easy to copy and manipulate. By simply giving anybody a copy of it and cross checking it with the other participants. As long as the attacker is in the minority, his 'fake transaction' is rejected.

$ 0.00
4 years ago

This is so simple and very helpful to newbies I hope he can save it to use to future consulting, great article @Koush 🙌

$ 0.00
4 years ago

Thank you for this article.. Very informative.

$ 0.00
4 years ago

thankyou for a very informative article about this revolutionary invention, honestly o really don't have any idea about this but really want to know it better as a housewife I am so unaware about this matter but I am so curious how this bitcoin works and what are the effects of it in us people whois striving very much in life.

$ 0.00
User's avatar eve
4 years ago

If you want to know more about it, you can watch this video, with the introduction of what I wrote you will surely be able to come out more knowledgable than before: https://www.youtube.com/watch?v=Bhe61JaNFLU

$ 0.00
4 years ago