Plan Szkolenia

Wprowadzenie

  • Czym jest Bitcoin?
  • Bitcoin vs Ethereum

Zrozumienie koncepcji Blockchain

  • Podstawy Blockchain
  • Przypadki użycia, wyzwania i korzyści

Pierwsze kroki

  • Konfigurowanie środowiska programistycznego
  • Instalacja Bitcoin Core
  • Korzystanie z bitcoind i bitcoin-cli

Bitcoin Programming

  • Projektowanie łańcucha bloków opartego na bitcoinie
  • Język oparty na stosie
  • Tworzenie skryptów Bitcoin
  • Testowanie i debugowanie

Transakcje Bitcoin

  • Wydobywanie Bitcoin
  • Przepływ pracy transakcji
  • Niewydane dane wyjściowe transakcji (UTXO)
  • Warunki wydawania środków
  • Skrypt blokujący
  • Transakcje nieprzetworzone i serializowane

Bezpieczeństwo Bitcoin

  • Bloki Bitcoin
  • Udostępnianie kluczy
  • Portfele online
  • Weryfikacja płatności
  • Transakcje multisig

Rozwiązywanie problemów

Podsumowanie i kolejne kroki

Wymagania

  • Zrozumienie koncepcji blockchain
  • Podstawowe doświadczenie w programowaniu

Uczestnicy

  • Programiści
 14 godzin

Liczba uczestników


cena netto za uczestnika

Propozycje terminów

Powiązane Kategorie