Bitcoin Forum
November 19, 2024, 03:30:28 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Books on Bitcoin  (Read 1692 times)
doolittle (OP)
Full Member
***
Offline Offline

Activity: 340
Merit: 101


View Profile
July 22, 2014, 04:30:46 AM
 #1

What high-quality books (more than just 20page introductions in ridiculously large letters) on Bitcoin do you know and like?

I know
1. Great Wall of Numbers by Tim Swanson, that focuses on Bitcoin 2.0
2. Anonymous Bitcoin by Kristov Atlas, that focuses as the name implies on Anonymity
3. Living on Bitcoin in the Real World, by Kashmir Hill
(4. Mastering Bitcoin, not out yet)
Any (self-published) books of sufficient length 60+ pages I have missed?

(Yeah, I know Bitcoin is a dynamic topic, so iti si difficult to get out books that are up to date. No smart-ass philosophical discussion please)
remotemass
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
July 22, 2014, 12:49:32 PM
 #2

I would love a book with the following title:
"The Bitcoin-Qt source code bible (a Self-study method)"
There is nothing like that, though, I'm afraid.
And I wouldn't be too surprised if we will still be missing such in 20 years time because coders will alaways think the code is self-explanatory to anyone that can read code. I disagree. I think a good book could help you leverage your C++ knowledge along making the Bitcoin-Qt code more understandable.
I keep insisting on better code comments and videos helping us out to understand the bitcoin-Qt code.
I have been insisting on it for years. No luck...

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
DjPxH
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
July 22, 2014, 12:51:32 PM
 #3

Read the paper by Sathoshi Nakamoto. It covers the basic principle of the whole experiment. Those principles haven't changed. The core bitcoin system also remains the same. The rest, though, is in heavy flux and books will be quickly outdated!

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
ljudotina
Legendary
*
Offline Offline

Activity: 1260
Merit: 1029


View Profile
July 22, 2014, 12:53:55 PM
 #4

BTC is too young to have High Quality books as there are no real experts with long time expirience in it, as..well...BTC itself is not around long enough.
And yes...remotemass  is correct....coders will always saY: "Best book about bitcoin you can get is source code itself", and yes, i agree there is need for something like that.
There is a document that goes that path here: https://github.com/minium/Bitcoin-Spec

DjPxH
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
July 22, 2014, 12:55:37 PM
 #5

BTC is too young to have High Quality books as there are no real experts with long time expirience in it, as..well...BTC itself is not around long enough.
And yes...remotemass  is correct....coders will always saY: "Best book about bitcoin you can get is source code itself", and yes, i agree there is need for something like that.
There is a document that goes that path here: https://github.com/minium/Bitcoin-Spec

People often need multiple years to write a good book. Even if someone started a book on bitcoin back in 2009 when the paper was released, they would've maybe just finished the first chapter.
Donald Knuth hasn't even finished his series! Heck, he even invented a typesetting system (everyone uses nowadays) in order to write that book!

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
remotemass
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
July 22, 2014, 01:06:40 PM
 #6

Read the paper by Sathoshi Nakamoto. It covers the basic principle of the whole experiment. Those principles haven't changed. The core bitcoin system also remains the same. The rest, though, is in heavy flux and books will be quickly outdated!

I have read the paper many, many,  times. Sure.
I understand 95% of it, I would say.

In the meantime, I can hardly say I understand 40% of the Bitcoin-Qt code. Probably much less, actually.
I really miss some books to help me out...

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
DjPxH
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
July 22, 2014, 01:08:11 PM
 #7

Read the paper by Sathoshi Nakamoto. It covers the basic principle of the whole experiment. Those principles haven't changed. The core bitcoin system also remains the same. The rest, though, is in heavy flux and books will be quickly outdated!

I have read the paper many, many,  times. Sure.
I understand 95% of it, I would say.

In the meantime, I can hardly say I understand 40% of the Bitcoin-Qt code. Probably much less, actually.
I really miss some books to help me out...

I gotta admit I haven't looked into the Qt code myself. But I hear it's not that well documented, is it?

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
remotemass
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
July 22, 2014, 01:15:15 PM
 #8


I gotta admit I haven't looked into the Qt code myself. But I hear it's not that well documented, is it?

Apart from "Satoshi Client Operation: Overview" and the wiki articles on Bitcoin protocol, etc., there's not much that I know of.
Maybe other projects documentation, like the java client can help a little but not much, IMO.

Would be great a Google hangout of developers (core ones would be great!) talking about the code in a screencast showing every line of code.

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
hellscabane
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile
July 22, 2014, 02:38:02 PM
 #9

BTC is too young to have High Quality books as there are no real experts with long time expirience in it, as..well...BTC itself is not around long enough.
And yes...remotemass  is correct....coders will always saY: "Best book about bitcoin you can get is source code itself", and yes, i agree there is need for something like that.
There is a document that goes that path here: https://github.com/minium/Bitcoin-Spec

People often need multiple years to write a good book. Even if someone started a book on bitcoin back in 2009 when the paper was released, they would've maybe just finished the first chapter.
Donald Knuth hasn't even finished his series! Heck, he even invented a typesetting system (everyone uses nowadays) in order to write that book!

I agree and yet disagree with the idea that there are any experts in the realm of bitcoin.

From the technical side, the amount of expertise that has been put into the protocol (whether through contribution/development or vetting) is quite significant. The same can also be said about bitcoin from a market perspective with major investment firms studying bitcoin and its market.

At the same time, I do understand the argument that bitcoin hasn't been around long enough to make quality content, but the same could be said about social networking and yet there was a plethora of content created during its early years.
RedDiamond
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250


View Profile
July 22, 2014, 02:43:02 PM
 #10


(4. Mastering Bitcoin, not out yet)


This looks promising. You can read the current manuscript from here: http://chimera.labs.oreilly.com/books/1234000001802/index.html
DjPxH
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
July 22, 2014, 02:52:15 PM
 #11

BTC is too young to have High Quality books as there are no real experts with long time expirience in it, as..well...BTC itself is not around long enough.
And yes...remotemass  is correct....coders will always saY: "Best book about bitcoin you can get is source code itself", and yes, i agree there is need for something like that.
There is a document that goes that path here: https://github.com/minium/Bitcoin-Spec

People often need multiple years to write a good book. Even if someone started a book on bitcoin back in 2009 when the paper was released, they would've maybe just finished the first chapter.
Donald Knuth hasn't even finished his series! Heck, he even invented a typesetting system (everyone uses nowadays) in order to write that book!

I agree and yet disagree with the idea that there are any experts in the realm of bitcoin.

From the technical side, the amount of expertise that has been put into the protocol (whether through contribution/development or vetting) is quite significant. The same can also be said about bitcoin from a market perspective with major investment firms studying bitcoin and its market.

At the same time, I do understand the argument that bitcoin hasn't been around long enough to make quality content, but the same could be said about social networking and yet there was a plethora of content created during its early years.

Social networks are several degrees of magnitude bigger than bitcoin, though. I wonder how much academic research there actually is when it comes to Bitcoin. Social networks are an interesting thing when it comes to psychology as well!

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
PRIMEDICE
The Premier Bitcoin Gambling Experience @PrimeDice
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
hellscabane
Legendary
*
Offline Offline

Activity: 896
Merit: 1000



View Profile
July 22, 2014, 03:27:16 PM
 #12

Social networks are several degrees of magnitude bigger than bitcoin, though. I wonder how much academic research there actually is when it comes to Bitcoin. Social networks are an interesting thing when it comes to psychology as well!

Very true that social networks are significantly larger and in vastly more use. But there has been quite a number of studies involving bitcoin in academia already too (just dig through the pressers in the sub-forums). I remember a psychological study based on the whole pirateat40 ponzi scheme, and I've seen multiple economic analyses of bitcoins in relation to economies and financial markets. Plus there is the whole Austrian school of economics ideals versus capitalistic systems or free market ideals.

There are a lot of things that have been found and that could be expounded on in regards to bitcoin. The trick is having someone hunker down and write it all in a polished format.
paucho
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
August 04, 2014, 10:19:30 PM
 #13

 just these : Living on Bitcoin in the Real World, by Kashmir Hill
keithers
Legendary
*
Offline Offline

Activity: 1456
Merit: 1001


This is the land of wolves now & you're not a wolf


View Profile
August 04, 2014, 10:23:02 PM
 #14

Have any of you read the first few chapters that are available of Andreas's book?   I want to read it, but was going to wait until it was complete.  I have used BTC for a decent amount of time, but I will be the first to admit that there is a lot about cryptos that I don't understand...
shawshankinmate37927
Hero Member
*****
Offline Offline

Activity: 854
Merit: 1000


Bitcoin: The People's Bailout


View Profile
August 04, 2014, 10:40:39 PM
 #15

The Book of Satoshi

"It is well enough that people of the nation do not understand our banking and monetary system, for if they did, I believe there would be a revolution before tomorrow morning."   - Henry Ford
CoinHeavy
Full Member
***
Offline Offline

Activity: 221
Merit: 100


View Profile
August 04, 2014, 11:12:14 PM
 #16

Thanks for the link to the book of satoshi.

Watching this thread; I'm sure we all hope that more entries are soon to follow.
desticy
Sr. Member
****
Offline Offline

Activity: 1512
Merit: 292


www.cd3d.app


View Profile
August 05, 2014, 03:30:11 AM
 #17

BTC is too young to have High Quality books as there are no real experts with long time expirience in it, as..well...BTC itself is not around long enough.
And yes...remotemass  is correct....coders will always saY: "Best book about bitcoin you can get is source code itself", and yes, i agree there is need for something like that.
There is a document that goes that path here: https://github.com/minium/Bitcoin-Spec

People often need multiple years to write a good book. Even if someone started a book on bitcoin back in 2009 when the paper was released, they would've maybe just finished the first chapter.
Donald Knuth hasn't even finished his series! Heck, he even invented a typesetting system (everyone uses nowadays) in order to write that book!

I agree and yet disagree with the idea that there are any experts in the realm of bitcoin.

From the technical side, the amount of expertise that has been put into the protocol (whether through contribution/development or vetting) is quite significant. The same can also be said about bitcoin from a market perspective with major investment firms studying bitcoin and its market.

At the same time, I do understand the argument that bitcoin hasn't been around long enough to make quality content, but the same could be said about social networking and yet there was a plethora of content created during its early years.

Social networks are several degrees of magnitude bigger than bitcoin, though. I wonder how much academic research there actually is when it comes to Bitcoin. Social networks are an interesting thing when it comes to psychology as well!

this is 2014, and 2015 is coming, the book about bitcoin will be array for you reading

OROBTC
Legendary
*
Offline Offline

Activity: 2940
Merit: 1865



View Profile
August 05, 2014, 05:05:40 AM
 #18

...

I would be happy enough to read a paper or book on "How to Interpret Transactions at blockchain.info".  Some of those are very hard to understand.
doolittle (OP)
Full Member
***
Offline Offline

Activity: 340
Merit: 101


View Profile
August 06, 2014, 01:01:38 PM
 #19

http://www.ofnumbers.com/the-anatomy/
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!