Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie
- Czym jest Bitcoin?
- Bitcoin vs Ethereum
Zrozumienie koncepcji blockchain
- Podstawy blockchain
- Przypadki użycia, wyzwania i korzyści
Rozpoczęcie pracy
- Konfiguracja środowiska programistycznego
- Instalacja Bitcoin Core
- Korzystanie z bitcoind i bitcoin-cli
Programowanie Bitcoin
- Projektowanie blockchaina opartego na bitcoinach
- Język oparty na stosie
- Skrypty Bitcoin
- Testowanie i debugowanie
Transakcje Bitcoin
- Wydobywanie Bitcoinów
- Przebieg transakcji
- Nie wydane wyjście transakcji (UTXO)
- Warunki wydatkowania
- Skrypt blokujący
- Surowe i serializowane transakcje
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
Grupa docelowa
- Programiści
14 godzin