Learn Me a Bitcoin

learn me a bitcoin A simple explanation of bitcoin.

What is Bitcoin?

Bitcoin is just a computer program.

Honestly, Bitcoin is just a computer program that connects to other computers (running the same program), and shares a file with them. This file is called the blockchain.

Want to learn more?

Good stuff. You're in the right place.

This website is full of simple explanations of how bitcoin works.

Where do I start?

Here are some good places:

1. Browse the blockchain.

You may be able to pick up a feel for how bitcoin works by just browsing this data and seeing how it all connects together. It's like opening the bonnet of a car and looking inside.

I've left some sticky-notes lying around to help out.

2. Read the beginner's guide.

Sometimes you just need a complete walkthrough of the basics.

This is the shortest and simplest guide I could write.

3. Watch some video explanations.

These are thorough explanations of the mechanics of bitcoin from the perspective of a programmer.

If you want to code stuff with bitcoin, these video lessons will get you going.

Where do I continue?

If you've decided you know just enough to start building something:

  • Glossary - A reference manual for each individual part of bitcoin.
  • Code - Example code snippets for common bitcoin stuff.

Why should I trust you?

I have no official qualification in Bitcoin. I've just read a lot of code, written a lot of code, and asked a lot of questions.

Everything I know about bitcoin comes from practice.

Also, I am cool.

Why is all this information free?

Because:

It feels in-keeping with the nature of Bitcoin (and open-source in general) to create an educational resource that is also free.

Feel free to make a much-needed donation though: 3Beer3irc1vgs76ENA4coqsEQpGZeM5CTd

Why did you make this website?

Because I want other people to understand how bitcoin works too.

Bitcoin allows you to transfer value to anyone else in the world, and I think this is important. So if you understand how bitcoin works, you can create your own cool software to make it even better.

With bitcoin, you can build things that make the world better.

Hey there, it's Greg.

I'll let you know if something seriously interesting happens in bitcoin.


Don't worry, it doesn't happen very often.