Огляд книги - Mastering Ethereum

Огляд книги - Mastering Ethereum


Тільки-но учора я закінчив читати книгу "Mastering Ethereum" і хочу поділитися своїми враженнями від прочитаного.

Перше видання книги можна придбати на Amazon.

А для любителів безплатного контенту (без реєстрації та смс) - друге видання доступне на Github.

Про що ця книга?

У цій книзі,  Andreas M. Antonopoulos  та Gavin Wood Ph. D. доволі поглиблено розповідають про блокчейн Ethereum, з чого він складається та які додатки можна на його основі будувати.

З цікавого у книзі ви знайдете:

  • що таке блокчейн в цілому та які інновації приніс саме Ethereum
  • які криптографічні протоколи використовуються у системі
  • як працюють криптогаманці та як їх налаштувати перед початком роботи
  • як зробити свою першу транзакцію у блокчейні (та що таке gas)
  • що таке смарт-контракти та як їх створювати за допомогою мов Solidity та Vyper
  • дуже багато прикладів коду!
  • які бувають вразливості у смарт-контрактах (з прикладами коду та прикладами фіксів)
  • як зробити свій власний децентралізований додаток (та яка в нього типова архітектура)
  • як працює Ethereum Virtual Machine

У додатках до книги - дуже багато корисних матеріалів щодо інструментів деплою та тестування смарт-контрактів.

З мінусів книги я б хотів виділити:

  • в деяких місцях книга застаріла (то й не дивно - бо індустрія рухається дуже швидко) - тому потрібно буде оновлювати знання з офіційної документації
  • без додаткової технічної підготовки книгу буде трохи складно читати, якщо ви ніколи не мали справи з кодом (хоча автори намагаються дати необхідні знання походу книги)

Чи варто мені читати цю книгу?

Так - якщо вам цікаво дізнатися більше про блокчейн Ethereum.

Так - якщо ви хочете отримати базову інформацію щодо смарт-контрактів та інших інструментів для побудови розподілених додатків (Dapps)

Так - якщо ви хочете дізнатися про багато вразливостей у смарт-контрактах та як їх уникнути

Не зовсім - якщо ви хочете дуже поглибленої інформації про те, як працює Ethereum.

Ні - якщо ви не займайтеся блокчейном взагалі.


Report Page