Книга Python для програмування криптовалют
Це керівництво допоможе вам розібратися в технології біткойну. Його автор, Джиммі Сонг, який є одним з провідних фахівців, які навчають програмування біткойна, пояснює програмуючим мовою Python розробникам, як розпочати побудову бібліотеки для біткойна “з чистого листа”.
У цій книзі викладаються основи цієї популярної нині криптовалюти, у тому числі математичний апарат, криптографічні поняття, блоки та транзакції, а також її платіжна система у вигляді ланцюжка боків (або блокчейна). Прочитавши цю книгу і пропрацювавши запропоновані в ній вправи, ви зможете усвідомити принцип і внутрішній механізм дії даної криптовалюти в ході програмування всіх необхідних складових бібліотеки для біткойна.
З цієї книги ви дізнаєтесь, як створювати транзакції, отримувати дані з однорангової мережі та надсилати транзакції, використовуючи мережевий протокол. Чи досліджуєте ви додатки біткойна для своєї організації або шукаєте новий шлях для розвитку своєї кар’єри розробника, цей практичний посібник допоможе вам закласти міцну основу.
З цієї книги Python для програмування криптовалюта ви дізнаєтеся, як:
- виконувати синтаксичний аналіз, перевіряти на достовірність і створювати біткойновие транзакції;
- вивчити мову Script, який використовується для написання розумних контрактів і покладений в основу біткойнов;
- виконувати вправи в кожному розділі, щоб побудувати заново бібліотеку для біткойнов, а також розібратися, яким чином підтвердження роботи робить блокчейн безпечним;
- програмувати біткойн, використовуючи версію Python 3;
- зрозуміти, яким чином діють спрощена перевірка оплати і “тонкі” гаманці;
- користуватися криптографією з відкритим ключем і криптографічними примітивами.