W pewnym uproszczeniu łańcuch bloków (blockchain) jest rozproszoną bazą danych, która utrzymuje stale rosnącą liczbę rekordów danych zabezpieczonych kryptograficznie przed manipulacją i próbą naruszenia nierozdzielności.
Może posłużyć jako rozproszona księga rachunkowa. Technologia ta zadowala się sporym zainteresowaniem, a niektórzy entuzjaści nazywają ją choćby przełomową. Aby zrozumieć, do czego łańcuch bloków może się przydać, poprawnie ocenić uzasadnienie biznesowe startupów wykorzystujących łańcuch bloków czy także móc śledzić dyskusję na temat jego oczekiwanych efektów ekonomicznych, niezbędne jest zrozumienie podstawowych pojęć związanych z technologią blockchain i uświadomienie sobie jej potencjalnych zastosowań.
Niniejsza publikacja stanowi dostępne wprowadzenie do założeń technice łańcucha bloków. Poszczególne pojęcia przedstawiono bez nadmiernej liczby szczegółów technologicznych. Dzięki książce można przyswoić sobie takie koncepcje związane z łańcuchem bloków, jak transakcje, wartości haszujące, kryptografia, struktury informacji, systemy peer-to-peer, systemy rozproszone, nierozdzielność systemu i konsensus w systemach rozproszonych.
Książka została napisana w stylu konwersacyjnym, w sposób umożliwiający etapowe, stopniowe poznawanie problematyki. Matematyczne podstawy kryptografii i algorytmów zostały celowo pominięte, a zamiast tego zastosowano metafory i analogie.
dzięki czemu zawarte tu treści będą zrozumiałe choćby dla Czytelnika bez przygotowania technologicznego. W książce pomiędzy innymi: główne koncepcje inżynierii programowania i konieczna terminologia, użycie łańcucha bloków i mocne strony tej technologii, wewnętrzne zasady działania łańcucha bloków, ograniczenia łańcucha bloków i sposoby ich przezwyciężania, omówienie kierunków prac rozwojowych nad technologią, używanie łańcucha bloków w warunkach rzeczywistych.
Łańcuch bloków. Czym jest? Do czego się przyda? W jaki sposób działa? Powyższy opis pochodzi od wydawcy.