ODBIERZ TWÓJ BONUS :: »

Ethereum dla zaawansowanych. Tworzenie inteligentnych kontraktów i aplikacji zdecentralizowanych Andreas M. Antonopoulos, Gavin Wood

(ebook) (audiobook) (audiobook)
Autorzy:
Andreas M. Antonopoulos, Gavin Wood
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
392
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
99,00 zł
Powiadom mnie, gdy książka będzie dostępna

Ebook
49,50 zł 99,00 zł (-50%)
49,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Uruchamiania klienta Ethereum i wyboru odpowiedniej sieci do pracy
  • Tworzenia i zarządzania portfelami Ethereum, w tym portfelami HD i mobilnymi
  • Generowania, zabezpieczania i używania kluczy prywatnych oraz publicznych
  • Realizowania i podpisywania transakcji, w tym transakcji wielopodpisowych
  • Programowania inteligentnych kontraktów w językach Solidity i Vyper
  • Wdrażania wzorców projektowych i unikania antywzorców bezpieczeństwa w kontraktach
  • Analizowania i zapobiegania typowym atakom na kontrakty, takim jak reentrancy, overflow, front running czy DoS
  • Tworzenia i obsługi tokenów zgodnych ze standardami ERC20, ERC223, ERC777 i ERC721
  • Korzystania z wyroczni do pozyskiwania danych zewnętrznych w inteligentnych kontraktach
  • Projektowania i budowy zdecentralizowanych aplikacji (DApp) z podziałem na backend i frontend
  • Integracji aplikacji DApp z usługami takimi jak Swarm i Ethereum Name Service (ENS)
  • Zrozumienia działania maszyny wirtualnej Ethereum (EVM) i optymalizacji zużycia paliwa
  • Implementowania mechanizmów konsensusu Proof of Work i Proof of Stake w Ethereum
  • Wykorzystywania narzędzi programistycznych oraz bibliotek, takich jak web3.js, do interakcji z Ethereum

Ethereum to platforma służąca do obsługi kryptowalut. Została zaprojektowana z zachowaniem wysokich standardów bezpieczeństwa i transparentności. Umożliwia uruchamianie zdecentralizowanych aplikacji (DApp) i inteligentnych kontraktów, które nie mają scentralizowanej kontroli ani pojedynczego punktu podatności na awarie i są zintegrowane z siecią obsługi płatności oraz operują na otwartym łańcuchu bloków. Ethereum cieszy się dużym zainteresowaniem takich organizacji jak IBM, Microsoft, NASDAQ, które coraz bardziej angażują się w korzystanie z tej platformy.

Ta książka jest praktycznym poradnikiem i encyklopedycznym źródłem wiedzy o Ethereum przeznaczonym dla programistów, którzy chcą przyswoić praktyczną wiedzę o łańcuchach bloków oraz tworzeniu inteligentnych kontraktów i zdecentralizowanych aplikacji - DApp. Znalazły się tu zarówno podstawowe informacje, jak i szereg zaawansowanych zagadnień związanych z Ethereum. Opisano, w jaki sposób tworzy się w nim transakcje, przedstawiono kwestie związane z kluczem publicznym, skrótami i podpisami cyfrowymi. Poszczególne zagadnienia, a także najlepsze praktyki, wzorce projektowe i antywzorce z obszaru bezpieczeństwa uzupełniono starannie opracowanymi przykładami kodu.

W tej książce między innymi:

  • uruchamianie klienta Ethereum
  • korzystanie z portfeli cyfrowych
  • interakcje z klientami Ethereum za pomocą wywołań RPC
  • tokeny reprezentujące aktywa, udziały czy głosy
  • budowa zdecentralizowanych aplikacji z użyciem komponentów w modelu P2P

Ethereum: oto nowy wymiar innowacji w programowaniu!

Wybrane bestsellery

O autorach książki

Andreas M. Antonopoulos jest niekwestionowanym autorytetem w świecie bitcoina i kryptowalut. Równocześnie jest cenionym specjalistą w zakresie technologii sieci, bezpieczeństwa, centrów danych i przetwarzania w chmurze. Doradza kierownictwu wielu firm z listy Fortune 500. Został również uznany za osobę o dużych zdolnościach dydaktycznych: wygłasza prelekcje, jest cenionym nauczycielem akademickim, chętnie zabiera głos na konferencjach poświęconych nowoczesnym technologiom, przede wszystkim bezpieczeństwu.

Dr Gavin Wood jest programistą, technologiem, wykładowcą i projektantem gier. Jest też architektem Etherneum. Zaprojektował język kontraktów Solidity i napisał specyfikację typu Yellow Paper — pierwszą formalną specyfikację protokołu łańcucha bloków.

Andreas M. Antonopoulos, Gavin Wood - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać podstawy Ethereum, aby korzystać z tej książki?
Nie, książka zawiera zarówno podstawowe informacje o Ethereum, jak i zaawansowane zagadnienia, dzięki czemu możesz rozpocząć naukę nawet bez wcześniejszego doświadczenia z tą technologią.
2. Czy książka obejmuje praktyczne przykłady kodu i projekty?
Tak, książka zawiera liczne praktyczne przykłady kodu, wzorce projektowe oraz szczegółowe opisy implementacji inteligentnych kontraktów i zdecentralizowanych aplikacji (DApp).
3. Jakie języki programowania są omawiane w książce?
W książce szczegółowo omówiono języki Solidity oraz Vyper, które są najpopularniejsze do tworzenia inteligentnych kontraktów na platformie Ethereum.
4. Czy znajdę tu informacje o bezpieczeństwie inteligentnych kontraktów?
Tak, jeden z rozdziałów jest w całości poświęcony bezpieczeństwu, typowym zagrożeniom oraz najlepszym praktykom podczas tworzenia i wdrażania kontraktów w Ethereum.
5. Czy książka pomoże mi zbudować własny token lub aplikację DApp?
Tak, książka prowadzi krok po kroku przez proces tworzenia własnych tokenów (np. ERC20) oraz przykładowych zdecentralizowanych aplikacji, omawiając zarówno backend, jak i frontend.
6. Czy publikacja jest aktualna względem najnowszych zmian w Ethereum?
Książka omawia kluczowe aktualizacje i standardy obowiązujące w Ethereum, w tym różne wersje sieci oraz najnowsze trendy w rozwoju aplikacji zdecentralizowanych.
7. Czy do nauki z książki potrzebuję specjalnego oprogramowania lub sprzętu?
W książce znajdziesz wskazówki dotyczące wymagań sprzętowych i programowych, a także instrukcje instalacji niezbędnych narzędzi, takich jak portfele, klienty Ethereum i środowiska programistyczne.
8. Czy książka przyda się osobom przygotowującym się do pracy w branży blockchain?
Tak, publikacja dostarcza praktycznej i teoretycznej wiedzy niezbędnej do pracy przy projektach opartych na Ethereum, co może być dużym atutem podczas rekrutacji do firm z branży blockchain.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
99,00 zł
Czasowo niedostępna
Ebook
49,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint