Ocena:

Ogólnie rzecz biorąc, „Mastering Ethereum” jest wysoko cenionym źródłem wiedzy na temat technologii i rozwoju Ethereum. Jest chwalony za kompleksowe omówienie i jasne wyjaśnienia, dzięki czemu jest dostępny zarówno dla programistów, jak i osób niebędących programistami. Niektórzy użytkownicy podkreślają jednak, że książka staje się przestarzała, szczególnie w odniesieniu do przykładów kodu, co może stanowić wyzwanie dla osób nowych w Ethereum.
Zalety:Wyczerpujące wprowadzenie do Ethereum, doskonały tekst z bogatymi diagramami, dobrze skonstruowane rozdziały, równowaga między wyjaśnieniami technicznymi i tekstowymi, wnikliwe informacje na temat bezpieczeństwa inteligentnych kontraktów, wysoce zalecane zarówno dla początkujących, jak i doświadczonych programistów, bezpłatna dostępność na GitHub.
Wady:Przykłady kodu są przestarzałe, mogą nie obejmować wszystkich aspektów Ethereum z wyprzedzeniem, nie są przyjazne dla początkujących szukających pełnego przeglądu, brakuje spójności pisania w porównaniu do „Mastering Bitcoin”, niektórzy użytkownicy zauważają przeciążenie informacjami.
(na podstawie 60 opinii czytelników)
Mastering Ethereum: Building Smart Contracts and DApps
Ethereum stanowi bramę do ogólnoświatowego, zdecentralizowanego paradygmatu obliczeniowego. Platforma ta umożliwia uruchamianie zdecentralizowanych aplikacji (DApps) i inteligentnych kontraktów, które nie mają centralnych punktów awarii lub kontroli, integrują się z siecią płatności i działają na otwartym łańcuchu bloków. W tym praktycznym przewodniku Andreas M. Antonopoulos i Gavin Wood dostarczają wszystkiego, co musisz wiedzieć o tworzeniu inteligentnych kontraktów i DApps na Ethereum i innych łańcuchach bloków maszyn wirtualnych.
Odkryj, dlaczego IBM, Microsoft, NASDAQ i setki innych organizacji eksperymentują z Ethereum. Ten niezbędny przewodnik pokazuje, jak rozwijać umiejętności niezbędne do bycia innowatorem w tej rozwijającej się i ekscytującej nowej branży.
⬤ Uruchom klienta Ethereum, twórz i przesyłaj podstawowe transakcje oraz programuj inteligentne kontrakty.
⬤ Poznaj podstawy kryptografii klucza publicznego, hashowania i podpisów cyfrowych.
⬤ Zrozumienie, w jaki sposób "portfele" przechowują klucze cyfrowe, które kontrolują fundusze i inteligentne kontrakty.
⬤ Interakcja z klientami Ethereum za pomocą bibliotek JavaScript i interfejsów zdalnego wywoływania procedur.
⬤ Poznanie najlepszych praktyk bezpieczeństwa, wzorców projektowych i anty-wzorców na rzeczywistych przykładach.
⬤ Tworzyć tokeny reprezentujące aktywa, udziały, głosy lub prawa kontroli dostępu.
⬤ Tworzenie zdecentralizowanych aplikacji przy użyciu wielu komponentów peer-to-peer (P2P).