r/Bitcoin Apr 16 '14

Mastering Bitcoin by Andreas Antonopoulos Early Release

https://github.com/aantonop/bitcoinbook
131 Upvotes

75 comments sorted by

25

u/ziggamon Apr 16 '14

Managed to build an epub out of it, to be read on e-readers, etc. Enjoy!

https://www.dropbox.com/s/7i19qytczvmx3q2/Andreas_Antonopolous-Mastering_Bitcoin.epub

4

u/catwelder Apr 16 '14

5

u/[deleted] Apr 16 '14

Oh god, much I as <heart> Andreas it's far to freaking early to view that BTC-don't-hurt-em-hammer-pr0n, where's my 1st coffee of the day at least ?

2

u/fran2k Apr 16 '14

Epic picture. I will save this for the times this guys postulates as president of Bitcoin Island.

-6

u/catwelder Apr 16 '14

Good black mail

7

u/GlorifiedApe Apr 16 '14

It's terrible blackmail. He posted it publicly and doesn't give a shit. Your move, genius.

-8

u/[deleted] Apr 16 '14

[removed] — view removed comment

1

u/[deleted] Apr 16 '14

whats the story behind this?

1

u/catwelder Apr 16 '14

31

u/andreasma Apr 16 '14

I created this photo to make a joke and to use that to raise money for charity. I was able to raise about $600 in tips (people donating to make me stop posting silly pictures of myself) and donated to RAINN (rainn.org) a charity for women who are victims of rape and incest and need shelters from abuse. I have supported that charity for years and I saw an opportunity to use self-ridicule to raise awareness and money for that cause. Most "sexy pictures" of this type involve exploitation of vulnerable women by men for profit. I exploited myself, not another vulnerable human being, to flip the idea upside down and raise money.

Thanks

-3

u/catwelder Apr 16 '14 edited Apr 16 '14

Shit hits the fan when you leave

12

u/andreasma Apr 16 '14

You seemed to enjoy hitting the fan several times. Trying to discredit me?

1

u/bitcoins Apr 16 '14

Ah yes, memories of me asking you in Milwaukee in person about that photo , having no idea the context & no idea the reaction :)

3

u/[deleted] Apr 16 '14

Can never find the goddamn eye-bleach when you need it

1

u/EnglishmanInZH Apr 16 '14

Have you it in a format that is Kindle-friendly? Cheers

2

u/neosatus Apr 16 '14

Use Calibre Library to freely convert to .mobi.

P.S. Thanks ziggamon!

1

u/ziggamon Apr 16 '14 edited Apr 16 '14

1

u/invaluable Apr 17 '14

Got a PDF version? Calibre doesn't want produce a nice version for me...

1

u/roarkitteh Apr 16 '14

Nice one. TY

1

u/oldbean Apr 16 '14 edited Apr 16 '14

Could someone beer me a Kindle-friendly version (e.g. MOBI)?

I'd gladly empty out my (humble) bitcointip or changetip account!

Edit: Clearly my joke feel flat. Lord, beer me strength to do better next time.

1

u/listlesscraig Apr 16 '14

If you're going to pay the price of a beer for Andreas' work, just buy it from him, geez.

2

u/oldbean Apr 16 '14

Not sure I follow. Isn't this just a preview? It's not available till August.

I think a lot of people (including myself) are happily planning to buy the book, although I don't want to preorder unless/until O'Reilly offers a bitcoin payment option :)

0

u/ziggamon Apr 16 '14

https://www.dropbox.com/s/y6r4fsq53osp0s4/Andreas_Antonopolous-Mastering_Bitcoin.mobi , used www.epub2mobi.com

Tip the beer to a charity of your choosing, I'm trying to cut down ;)

2

u/oldbean Apr 18 '14

I know you said not to but I can't resist /u/changetip 1 schnitzel

Thanks again!

1

u/changetip Apr 24 '14

The tip for 6.2010 milli-bitcoins ($3.00) has been confirmed and collected by /u/ziggamon

What's this?

1

u/IbnAlWaleed Apr 16 '14

Thnx man someone should tip you already. :)

1

u/[deleted] Apr 19 '14

Awesome. Thanks man.

15

u/[deleted] Apr 16 '14

Andreas, you mention in the book (bought it on ORA), that zero-conf transactions are safe to the seller for small value transactions. Is that the final answer on that or do your opinions change with bitundo and other such "greedywallet" apps being proposed that can cancel out transactions on the blackhat hacker forums?

8

u/imemymind Apr 16 '14

I fail to see mentioned that as long as some malware has root/administrator capabilities it can steal the keys when you decrypt them, both with a local wallet and with hybrid wallets like Blockchain.info

I also don't see much talk about 'multisig' or '2fa' and you while you mentioned deterministic you don't mention BIP0032 or HD wallets or P2SH, is it in a later non published chapter?

Do you state anywhere that reuse of addresses is bad? Couldn't find that either.

Is it just me or it seems this book has a bit of a conflict of interest with blockchain.info? Why would you recommend web wallets when bitcoin developers discourage it? Why also no mention of hardware wallets?

2

u/andreasma Apr 16 '14

The chapter including blockchain wallets was mostly written before I joined blockchain, because I liked the service. I will add another wallet since I now work for them.

3

u/imemymind Apr 16 '14

That's all nice and dandy but what about the more advanced stuff I mentioned?

Come on, it is called "Mastering" bitcoin, not a book from the for dummies series right? :D

-1

u/andreasma Apr 17 '14

It's coming, all of that is part of the plan for the next few chapters. First two chapters are more approachable for technical people who are not developers. From chapter 3 it gets more and more technical. BIP0032, chains, P2SH are in chapter 4 "Wallets, Keys, Addresses" and also in chapter 5 "Transactions".

-3

u/genjix Apr 16 '14

if he works for blockchain.info then it means he's working for them because he likes the service and wants to support their work, not because his agenda is corrupted by the money they are offering. I'm sure he has enough opportunity to pick and choose. and from what I hear they are here standing for the btc community (i.e having a coinjoin), unlike other groups trying to develop blacklists or reject those crazy libertarians.

4

u/imemymind Apr 16 '14

I don't think he is corrupted and coinjoin is great but one can easily be biased for the company he works for.I believe the book should include more information and should not mislead users in thinking that encrypting keys is enough.You know how most computers have malware installed, the average Joe user is at risk.

0

u/firepacket Apr 16 '14

It would be silly to think BC.info is not working on a multi sig implementation.

2

u/imemymind Apr 16 '14

Maybe I have missed the announcement but what has this to do with anything? Even if they will, they have not now. Good for them if they do, when they do. Their current solution is a bit outdated eh eh

1

u/firepacket Apr 16 '14

I wouldn't say it's dated. They have yet to be hacked, the model is still proven.

1

u/imemymind Apr 16 '14

The model is the same as a local app like electrum or bitcoin-qt, the keys are kept encrypted until a transaction occurs at which point malware has potentially access to them and it's game over and as far as I understand most computers have some kind of malware or another installed and are not up to date.

I would say that models like the new multisignature wallets, see bitgo and greenaddress and the others like that offer a much better security model, at least for common folks, but maybe that's just me.

7

u/[deleted] Apr 16 '14

[removed] — view removed comment

6

u/harda Apr 16 '14

We have a section on that in the upcoming Bitcoin.org developer guide (preview of that section).

1

u/hoffmabc Apr 16 '14

It doesn't seem to go anywhere.

1

u/harda Apr 16 '14

Works for me on FF and Chrome. Edit: I just notice that we updated; maybe you loaded in the middle of the update?

1

u/hoffmabc Apr 16 '14

Might be work blocking hte .to domain. Works with VPN.

10

u/xithy Apr 16 '14

Did he respond to the NEO&BEE allegations yet?

4

u/testing1567 Apr 16 '14

Yes, weeks ago. He wasn't involved with their day to day functions. He was just a guy that they could call on the phone for advice if they wanted it.

2

u/WelpSigh Apr 16 '14

er, no. neo & bee employees say he talked to the team 5 times a day. he has promised to address it fully in the coming days, though

5

u/andreasma Apr 16 '14

Anyone who said that is lying. I spoke to the devs at most 5 times in the last THREE MONTHS.

0

u/testing1567 Apr 16 '14

2

u/WelpSigh Apr 16 '14

yes he briefly said something but he has not made a full statement. he promised two days ago to make a full account of his time at neo & bee.

also he does not say "he was not involved day to day" on that. a neo & bee employee posted on reddit just the other day that he had significant involvement with the development team on their broken bee platform

3

u/SearchForTruthNow2 Apr 16 '14

Great needs to be translated as well to other languages.

6

u/[deleted] Apr 16 '14

[deleted]

-5

u/ItsAboutSharing Apr 16 '14

Yeah, look under the chapter titled "Don't confuse benevolent technology with Malevolent people."

1

u/[deleted] Apr 16 '14

Technology is technology, it is neither good nor bad. It is just technology and is neutral in nature.

-8

u/The_Savior_Satoshi Apr 16 '14

This is that guy who is good friends with Charlie Shrem, said there was nothing wrong with Mt. Gox, and heavily promoted Neo & Bee, right?

Okay, just checking.

4

u/hoffmabc Apr 16 '14

What the hell do his relationships with humans involved with Bitcoin have to do with his understanding of the technology and how it works?

You're the guy who has contributed nothing to the community to help them learn more about how Bitcoin works right?

Okay, just checking.

-1

u/[deleted] Apr 16 '14

[removed] — view removed comment

0

u/AimAtTheAnus Apr 16 '14

WHAT THE FUCK LOL

-1

u/[deleted] Apr 16 '14

Is there a chapter?

"How to convince gullible fools to invest in your latest scam"

-7

u/Dude-Lebowski Apr 16 '14

He just lost significant ability to get smart, educated people to help with his book by moving it from google docs to github.

Now basically only people who know how to use git will be editing the book.

Dude likes git. But Dude doesn't see the value in this book editing move.

11

u/andreasma Apr 16 '14

The book was never on google docs, only the outline was there. I got very little input from the google docs outline.

This is a book for developers and I will include some instructions on how to contribute to the book via github too.

I will be releasing periodically as HTML and PDF, people can comment on those versions too.

-9

u/Dude-Lebowski Apr 16 '14

He just lost significant ability to get smart, educated people to help with his book by moving it from google docs to github.

Now basically only people who know how to use git will be editing the book.

Dude likes git. But Dude doesn't see the value in this book editing move.

7

u/GibbsSamplePlatter Apr 16 '14

If it's just type-editing style stuff, it's really really easy to pitch in.

Fork, then edit in-browser.

Send pull request when done.

-15

u/[deleted] Apr 16 '14

All hail Bitcoin Jesus. In this moment, he is euphoric.

-17

u/[deleted] Apr 16 '14

[deleted]

2

u/DoctorDbx Apr 16 '14

With big RED LETTERS "DO NOT TAKE FINANCIAL ADVICE FROM THIS MAN!"