Author

Topic: Read a lot about bitcoin today, what I learned (Read 685 times)

newbie
Activity: 23
Merit: 0
It's pretty remarkable design

Genius design if you asked me. If only the masses knew about it instead of following the institutions like sheep. Oh well, maybe the time will come one day.

You shouldn't criticize the 'masses' for not using bitcoin when the vast majority of them don't even know about it! Hell, there's probably a good chunk of people who are well-informed about bitcoin but don't use it just because there aren't really any bitcoin services that appeal to your average consumer, not to mention the difficulty of obtaining any in the first place.

As bitcoin keeps growing more and more useful services will pop up, and more and more people will learn about it and maybe start using it. No question bitcoin's well designed, but we'll see if it can stand the test of time.
newbie
Activity: 7
Merit: 0
It's pretty remarkable design

Genius design if you asked me. If only the masses knew about it instead of following the institutions like sheep. Oh well, maybe the time will come one day.
legendary
Activity: 1050
Merit: 1000
It's pretty remarkable design
sr. member
Activity: 444
Merit: 250
[Warning; there is nothing to learn from reading this, it's just ramble.]

I've been using bitcoin for a good while already, but I haven't really put in the effort to get a good understanding of everything until today. I spent hours reading the Satoshi paper and the wiki. Cool story, right? Here's some stuff I got out of it:

The whole mining process, and how it self-regulates and requires little network coordination. Pretty cool. How difficulty is computed, and how it relates to target.

What's inside a block, and the structure of a block header, and how the chain is linked together. How that provides a "distributed timestamp server". And how impossibly difficult it would be to modify something in an old block. Very neatly designed, and now I understand how "lite" clients work and how they only need 80 bytes per block instead of the whole thing. Also the potential for pruning, and I noticed a cool BIP about stratization that makes me feel more comfortable about future scaling.

How transactions work, and what's inside them. Inputs and outputs. I finally understand how a coin can be split to pieces and different pieces can be combined into bigger values, all without fragmentation. And the transaction fee is just what's left after the all the inputs are subtracted from all the outputs, very elegant.

Script! How cool, so many possibilities. And so many opcodes that are disabled, probably best for now.

Generally how the peer-to-peer network works, what kind of messages are exchanged, and how they are propagated etc.
Jump to: