Lightning Network dla praktyków : protokół drugiej warstwy i jego wykorzystanie do obsługi płatności bitcoinami /

Saved in:
Bibliographic Details
Author / Creator:Antonopoulos, Andreas M., author.
Uniform title:Mastering the Lightning Network. Polish
Edition:[First edition].
Imprint:Gliwice : Helion, [2023]
Description:1 online resource (424 pages) : illustrations
Language:Polish
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/13710897
Hidden Bibliographic Details
Other authors / contributors:Osuntokun, Olaoluwa, author.
Pickhardt, René, author.
Meryk, Radosław, translator.
ISBN:9788328393233
8328393239
Notes:Includes index.
Summary:Potencjał blockchainu jest ogromny i zapewne wciąż nie znamy wszystkich jego możliwych zastosowań. Jest to dosyć nowa, dynamicznie rozwijająca się technologia, jednak już teraz dostrzegalne są pewne jej ograniczenia. Problemem jest na przykład skalowalność Bitcoina. Rozwiązaniem wydaje się Lightning Network (LN), protokół drugiej warstwy, który zapewnia niemal natychmiastowe transakcje w systemie Bitcoin. Umożliwia on również zwiększenie szybkości i prywatności zawieranych transakcji, pozwalając przy tym na zmniejszenie opłat. Ta książka jest przeznaczona dla osób, które chcą zrozumieć działanie Lightning Network i wykorzystać możliwości tej technologii we własnych aplikacjach. Z lektury tej pozycji skorzystają programiści, architekci systemowi i inżynierowie. Omówiono w niej podstawy funkcjonowania sieci LN i sposoby jej użycia w praktyce. Przedstawiono również zasady oprogramowywania węzłów Lightning, ich implementacji i konfiguracji, a także zagadnienia budowania kanałów płatności w systemie Bitcoin, obsługi kanałów i przekazywania płatności. Zaprezentowano też informacje dotyczące bezpieczeństwa i prywatności w sieci Lightning Network. Poszczególne zagadnienia zilustrowano praktycznymi przykładami kodu w językach Go, C++, Python oraz przy użyciu wiersza poleceń uniksowych systemów operacyjnych.