Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pavlovdog/bitcoin_in_a_nutshell

Книга о том, как действительно работает Bitcoin
https://github.com/pavlovdog/bitcoin_in_a_nutshell

bitcoin bitcoin-api blockchain mining protocol transaction

Last synced: 3 months ago
JSON representation

Книга о том, как действительно работает Bitcoin

Awesome Lists containing this project

README

        

```python

##### # ##### #### #### # # # # # # ##
# # # # # # # # # ## # # ## # # #
##### # # # # # # # # # # # # # # #
# # # # # # # # # # # # # # # ######
# # # # # # # # # # ## # # ## # #
##### # # #### #### # # # # # # # #

# # # # ##### #### # # ###### # #
## # # # # # # # # # #
# # # # # # #### ###### ##### # #
# # # # # # # # # # # #
# ## # # # # # # # # # #
# # #### # #### # # ###### ###### ######
```

MIT license
© [Sergey Potekhin](https://pavlovdog.github.io/), 2016 - present

## About

Буквально пару лет назад было немало людей, считавших Bitcoin либо игрушкой для гиков, либо в лучшем случае инструментом для покупки наркотиков, а кое-где его даже хотели запретить. Тем не менее сегодня со всех сторон слышно, что эта технология совсем скоро изменит мир, блокчейн стартапы появляются как грибы после дождя, а криптовалюты, по-моему, уже никто не считает.

Удивительно, но при этом литературы, описывающей принципы работы Bitcoin, до сих пор очень мало, а та что есть, как правило, не несет никакой ценной информации. Поэтому я написал небольшую книгу для тех, кто хочет понять, как **действительно** работает Bitcoin. В ней я постарался коснуться всех основных моментов и по возможности объяснил их максимально доступным языком. Хотя книга рассчитана все-таки на людей, близких к IT сфере, благо примеров кода, специфической терминологии и несмешных шуток хватает.

> "You can't stop things like Bitcoin. It will be everywhere and the world will have to readjust. World governments will have to readjust" - John McAfee, Founder of McAfee

## Дисклеймер

Я подразумеваю, что ты, уважаемый читатель, хотя бы в общих чертах понимаешь, что такое Bitcoin. То есть ты по крайней мере слышал такие слова, как [blocks](https://en.bitcoin.it/wiki/Block), [transactions](https://en.bitcoin.it/wiki/Transaction), [private / public keys](https://en.bitcoin.it/wiki/Private_key), [mining](https://en.bitcoin.it/wiki/Mining). Совсем хорошо, если уже встречался с терминами вроде [ECDSA](https://habrahabr.ru/post/188958/), [Proof-of-Work](https://en.bitcoin.it/wiki/Proof_of_work) или даже [51% attack](https://learncryptography.com/cryptocurrency/51-attack).

В случае, если большая часть этих выражений для вас в новинку, рекомендую сначала потратить пару часов и посмотреть [раз](https://www.youtube.com/watch?v=RuZ80TPUF_A), [два](https://www.youtube.com/watch?v=h9fm-pKyOVQ), [три](https://www.youtube.com/watch?v=yUZlEgJROKQ). Ну или полистать

- [Что такое биткоин?](http://coinspot.io/beginners/chto-takoe-bitcoin/) by Coinspot
- [Как работает Биткойн?](https://bitcoin.org/ru/how-it-works) by Bitcoin.org
- [Bitcoin](http://lurkmore.to/Bitcoin) by Lurkmore
- [Bitcoin. Как это работает](https://habrahabr.ru/post/114642/) by Habrahabr

## Оглавление
1. [Bitcoin in a nutshell - Cryptography 🕵🏻](https://pavlovdog.github.io/notes/Bitcoin-in-a-nutshell-Cryptography)
2. [Bitcoin in a nutshell - Transaction 💰](https://pavlovdog.github.io/notes/Bitcoin-in-a-nutshell-Transaction)
3. [Bitcoin in a nutshell - Protocol 💾](https://pavlovdog.github.io/notes/Bitcoin-in-a-nutshell-Protocol)
4. [Bitcoin in a nutshell - Blockchain 📋](https://pavlovdog.github.io/notes/Bitcoin-in-a-nutshell-Blockchain)
5. [Bitcoin in a nutshell - Mining 🔨](https://pavlovdog.github.io/notes/Bitcoin-in-a-nutshell-Mining)

## Ссылки для общего развития
1. ["Bitcoin: A Peer-to-Peer Electronic Cash System" by Satoshi Nakamoto](https://bitcoin.org/bitcoin.pdf)
2. ["Mastering Bitcoin" By Andreas M. Antonopoulos](http://shop.oreilly.com/product/0636920032281.do)
3. ["Blockchain" By Melanie Swan](http://shop.oreilly.com/product/0636920037040.do)
4. [Bitcoin developer documentation](https://bitcoin.org/en/developer-documentation)
5. [Bitcoin developer guide](https://bitcoin.org/en/developer-guide)
6. [/r/Bitcoin](https://www.reddit.com/r/Bitcoin/)
7. [bitcoin.stackexchange.com](https://bitcoin.stackexchange.com)
8. [Bitcoin wiki](https://en.bitcoin.it/wiki/Main_Page)
9. ["Mastering Bitcoin" online](http://chimera.labs.oreilly.com/books/1234000001802/ch01.html#_getting_started)