Szczegóły ebooka

Blockchain. Przewodnik po technologii łańcucha bloków. Kryptowaluty, inteligentne kontrakty i aplikacje rozproszone

Blockchain. Przewodnik po technologii łańcucha bloków. Kryptowaluty, inteligentne kontrakty i aplikacje rozproszone

Lorne Lantz, Daniel Cawrey

Ebook

Blockchain, czyli łańcuch bloków, niefortunnie kojarzy się z kryptowalutami i przestępczością. Tymczasem potencjał tej technologii jest ogromny i zapewne wciąż nie znamy wszystkich możliwych jej zastosowań. Łańcuch bloków jest w istocie publicznym rejestrem, który może się stać ogólnoświatową, zdecentralizowaną księgą służącą do rejestrowania, inwentaryzacji i organizowania transferów wszelkiego rodzaju aktywów. Najwyższy więc czas, aby emocje i sensacyjno-kryminalne wyobrażenia dotyczące blockchaina zastąpić zrozumieniem tej technologii i aktualną wiedzą.

Ta książka jest przeznaczona dla osób chcących zrozumieć działanie łańcucha bloków i rozważających praktyczne zastosowanie tej technologii. Skorzystają z niej i menedżerowie, i specjaliści IT. Omówiono tu ewolucję blockchaina i najróżniejsze sposoby jego użycia - przy czym to wyjaśnienie wychodzi daleko poza tematykę kryptowalut. Zaprezentowano też tematykę tworzenia inteligentnych kontraktów i zdecentralizowanych aplikacji z uwzględnieniem problemów wiążących się z tymi zastosowaniami łańcucha bloków. Nie zabrakło sprawdzonych informacji dotyczących naruszania prawa z wykorzystaniem łańcucha bloków, na przykład prania brudnych pieniędzy, hakowania giełd czy kradzieży. Dzięki temu przewodnikowi można łatwo zrozumieć, czym blockchain jest, a czym nie jest, do czego się nadaje i jakie modele biznesowe szczególnie mogą skorzystać na tej technologii.

W książce między innymi:

  • najważniejsze koncepcje dotyczące bitcoina i łańcucha bloków
  • możliwości technologii blockchain
  • skalowalność i rozwidlenia łańcucha bloków
  • Ethereum i inne łańcuchy bloków
  • możliwe sposoby zastosowania łańcucha bloków
  • perspektywy technologii blockchain

Łańcuch bloków: zostań mistrzem technologii jutra!


Przedmowa

Rozdział 1. Początki technologii blockchain

  • Systemy elektroniczne i zaufanie
  • Rozproszony kontra scentralizowany kontra zdecentralizowany
  • Poprzednicy sieci Bitcoin
    • DigiCash
    • E-gold
    • Hashcash
    • B-money
    • Bit gold
  • Eksperyment Bitcoin
    • Kryzys finansowy 2008 roku
    • Whitepaper
    • Wprowadzenie serwera z sygnaturą czasową
    • Przechowywanie danych w łańcuchach bloków
  • Urzeczywistnienie sieci Bitcoin
    • Przekonujące komponenty
    • Dojście do konsensusu
    • Wczesna podatność
    • Adopcja
  • Podsumowanie

Rozdział 2. Fundamenty kryptowaluty

  • Klucze publiczne i prywatne w systemach kryptowalut
  • Model UTXO
  • Transakcje
    • Korzeń Merkle'a
    • Podpisywanie i potwierdzanie transakcji
    • Transakcja podstawowa (coinbase)
    • Bezpieczeństwo transakcji Bitcoin
  • Skróty (hasze)
    • Skróty (hasze) bloku
  • Powiernictwo: kto trzyma klucze
    • Rodzaje portfeli: powierniczy kontra bez powiernictwa
    • Wariacje w obrębie rodzajów portfeli
  • Podstawy bezpieczeństwa
    • Fraza odzyskiwania (recovery seed)
  • Kopanie
    • W kopaniu chodzi o nagrody
    • Generowanie bloku
  • Konsensus
    • Dowód pracy
    • Dowód stawki
    • Inne koncepcje konsensusu
  • Interesariusze
    • Brokerzy
    • Giełdy
    • Usługi powiernicze
    • Usługi analityczne
    • Serwisy informacyjne
  • Podsumowanie

Rozdział 3. Forki i altchainy

  • Propozycje ulepszenia sieci Bitcoin
  • Forki (rozwidlenia)
    • Sporny hard fork
  • Rozwidlenie Bitcoin Cash
  • Altcoiny (alternatywne coiny)
    • Litecoin
    • Inne altcoinowe eksperymenty
  • Łańcuchy "2.0"
    • NXT
    • Counterparty
  • Kryptowaluty z nastawieniem na prywatność
    • Dash
    • Monero
    • Zcash
  • Ripple i Stellar
    • Ripple
    • Stellar
  • Skalowanie łańcuchów bloków
    • SegWit
    • Lightning
    • Inne altchainowe rozwiązania
  • Klasyczny fork Ethereum
  • Podsumowanie

Rozdział 4. Ewolucja do Ethereum

  • Ulepszenie ograniczonej funkcjonalności sieci Bitcoin
    • Kolorowane monety i tokeny
    • Mastercoin i inteligentne kontrakty
    • Czym jest Omni Layer
  • Ethereum, czyli Mastercoin na wyższym poziomie
    • Ether i gaz
    • Przypadek użycia: ICO
    • Zdecentralizowane autonomiczne organizacje (DAO)
    • Kluczowe organizacje w ekosystemie Ethereum
  • Zdecentralizowane aplikacje (dapps)
    • Przypadki użycia
    • Wyzwania związane z tworzeniem zdecentralizowanych aplikacji
  • Wdrażanie inteligentnych kontraktów w Ethereum
    • Maszyna Wirtualna Ethereum (EVM)
    • Gaz i ustalanie cen
    • Interakcja z kodem
  • Podsumowanie

Rozdział 5. Tokenizacja wszystkiego

  • Tokeny w platformie Ethereum
    • Tokeny wymienialne i niewymienialne
    • Czy token jest konieczny?
    • Airdropy, czyli kryptowalutowe naloty
    • Różne typy tokenów
  • Standard ERC (Ethereum Requests for Comment)
    • ERC-20
    • ERC-721
    • ERC-777
    • ERC-1155
  • Kontrakty wielopodpisowe
  • Zdecentralizowane kontrakty giełdowe
  • Podsumowanie

Rozdział 6. Infrastruktura rynku

  • Ewolucja ceny bitcoina
  • Rola giełd
    • Arkusz zleceń (order book)
    • Poślizg cenowy (slippage)
    • Wykres głębokości rynku (depth chart)
    • Jurysdykcja
    • Wash trading
    • Grube ryby
    • Instrumenty pochodne
  • Struktura rynku kryptowalut
    • Arbitraż
    • Ryzyko drugiej strony
    • Dane o rynku
  • Analiza
    • Kryptowalutowa analiza fundamentalna
    • Kryptowalutowa analiza techniczna
  • Trading arbitrażowy
    • Wyczucie czasu i zarządzanie dostępnymi środkami
    • Konfiguracja środków nr 1
    • Konfiguracja środków nr 2
    • Konfiguracja środków nr 3
  • Trudności regulacyjne
    • Ryzyko bankowe
    • Ryzyko giełdowe
    • Podstawowe błędy
  • API giełdy i boty traderskie
    • Otwartoźródłowe technologie traderskie
    • Limit prędkości
    • REST kontra WebSocket
    • Testowanie w piaskownicy
    • Agregatory rynku
  • Podsumowanie

Rozdział 7. Decentralizacja finansów i sieci

  • Redystrybucja zaufania
    • Tożsamość i niebezpieczeństwo ataków hakerskich
    • Portfele
    • Klucze prywatne
    • Usługi nazewnicze
  • Decentralizacja finansów
    • Istotne definicje
    • Stablecoiny
  • Usługi DeFi
    • Udzielanie pożyczek
    • Oszczędzanie
    • Instrumenty pochodne (derywaty)
  • Zdecentralizowane giełdy
    • Giełdy zdecentralizowane kontra scentralizowane
  • Błyskawiczne pożyczki
    • Stworzenie kontraktu błyskawicznej pożyczki
    • Wdrożenie kontraktu
    • Realizacja błyskawicznej pożyczki
    • Błyskawiczne pożyczki w arbitrażu
    • Podatność Fulcrum
  • Prywatność
    • Dowód z wiedzą zerową
    • Zcash
    • Podpisy pierścieniowe
  • Web 3.0
  • Podsumowanie

Rozdział 8. Złap mnie, jeśli potrafisz

  • Ewolucja prania kryptopieniędzy
  • Wytyczne FinCEN i początki regulacji
  • FATF i Travel Rule
  • Lekceważenie prawa
  • Unikanie prześwietleń: arbitraż regulacyjny
    • Malta
    • Singapur
    • Hongkong
    • Bahamy
  • Kryptostablecoiny
    • NuBits
    • Digix
    • Basis
    • Tether
  • Zbiórki typu Initial Coin Offerings
    • Intencje twórców
    • Ekonomia tokena
    • Whitepaper
  • Hakowanie giełd
    • Mt. Gox
    • Bitfinex
    • Coincheck
    • NiceHash
  • Inne włamania
    • Kradzież bitcoinów na antenie Bloomberg TV
    • Przekierowanie EtherDelta
    • CryptoLocker i ransomware
    • Podmiana SIM
  • Podsumowanie

Rozdział 9. Inne łańcuchy bloków

  • Do czego się nadają łańcuchy bloków?
  • Bazy danych i księgi główne (rejestry)
  • Decentralizacja kontra centralizacja
    • Uczestnicy
    • Kluczowe cechy rozproszonych weryfikowalnych rejestrów (ksiąg głównych)
  • Prywatne implementacje oparte na Ethereum
    • Nightfall
    • Quorum
  • Implementacje biznesowe
    • Hyperledger
    • Corda
    • DAML
  • Łańcuch bloków jako usługa
  • Bankowość
    • Mennica królewska
    • Banque de France
    • Chiny
    • Rezerwa Federalna USA
    • JPMorgan
  • Zastosowania księgi głównej z kontrolą dostępu
    • IT
    • Bankowość
    • Cyfrowe waluty banków centralnych
    • Prawo
    • Gaming
    • Opieka zdrowotna
    • Internet Rzeczy
    • Płatności
  • Diem (pierwotnie Libra)
    • Diem Association (pierwotnie Libra Association)
    • Zapożyczenia z istniejących łańcuchów bloków
    • Novi
    • Jak działa protokół Diem
  • Podsumowanie

Rozdział 10. Przyszłość łańcucha bloków

  • Im bardziej rzeczy się zmieniają...
  • Łańcuchy do obserwowania
    • Jak działa Monero
    • Mimewimble, Beam i Grin
  • Problem skalowania
    • Łańcuchy poboczne
    • Sharding
    • STARK
    • DAG (skierowany graf acykliczny)
    • Avalanche
    • Liquid
    • Lightning
    • Optymistyczne rollupy
    • Skalowanie Ethereum
  • Prywatność
  • Interoperacyjność
  • Tokenizacja wszystkiego
  • Podsumowanie
  • Tytuł: Blockchain. Przewodnik po technologii łańcucha bloków. Kryptowaluty, inteligentne kontrakty i aplikacje rozproszone
  • Autor: Lorne Lantz, Daniel Cawrey
  • Tytuł oryginału: Mastering Blockchain: Unlocking the Power of Cryptocurrencies, Smart Contracts, and Decentralized Applications
  • Tłumaczenie: Marcin Machnik
  • ISBN: 978-83-283-9362-2, 9788328393622
  • Data wydania: 2022-11-15
  • Format: Ebook
  • Identyfikator pozycji: bloprz
  • Wydawca: Helion