Plan Szkolenia

Wprowadzenie do Blockchain

  • Historia i tło
  • Firmy korzystające z Blockchain
  • Wprowadzenie do Bitcoin, Ethereum i Hyperledger
  • Sieci scentralizowane / zdecentralizowane / rozproszone
  • Wyzwania czasu rzeczywistego

Przypadki użycia Blockchain

  • Systemy płatności
  • Kryptowaluty (Bitcons Ledger)
  • Pobieranie tantiem
  • Management praw autorskich
  • Ubezpieczenia
  • Rozwój
    • Prywatna Ethereum sieć
    • Inteligentne kontrakty (np. Ethereum)
    • dApps
    • Hyperledger(Hyperledger Fabric)
  • Koncepcje z Bitcoin
    • Hashing i szyfrowanie z dwoma kluczami
    • Dowód pracy
    • Drzewo Merkle'a
    • CPU kontra GPU wydobywanie
    • Konsensus

Blockchain dla rozwoju

  • Maszyna wirtualna Ethereum
  • Wprowadzenie do Solidty
  • Korzystanie z Solidity IDE
  • Konfiguracja pierwszej sieci prywatnej Ethereum
    • go-ethereum
    • Plik Genesis
    • Kompilator Solc
    • Remix IDE
  • Podłączanie węzłów do sieci
  • Greeter
  • Framework Web3

Pierwsze kroki z Hyperledger Fabric

  • Krótki kontekst i wprowadzenie
  • Instalacje
  • Obrazy binarne i Docker
  • Próbki Hyperledger tkanin

Konfigurowanie sieci Hyperledger

  • Instalacje
  • Artefakty sieciowe
  • Uruchamianie lub wyłączanie sieci
  • Generator kryptowalut i transakcja konfiguracji
  • Uruchamianie sieci
    • Zmienne środowiskowe
    • Kanały i kod łańcuchowy
    • Zapytania i wywołania
    • Dzienniki Docker
    • Logi Chaincode

Twoja pierwsza aplikacja

  • Konfigurowanie sieci testowej
  • Interakcje między siecią a aplikacją
  • Zabawa z Ledger
    • Zapytanie
    • Aktualizacje i modyfikacje

Podsumowanie

Wymagania

  • Wcześniejsza znajomość programowania jest wysoce zalecana
  • Znajomość frameworków javascript takich jak NodeJS jest wysoce zalecana
  • Preferowane jest pewne doświadczenie ze środowiskiem Linux/Unix
  • Good, aby mieć ekspozycję na technologię open source
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie