Blockchain – dlaczego wszyscy o tym mówią?
Dziś o blockchain i kryptowalutach piszą i mówią prawie wszyscy. Warto dowiedzieć się jak działa ta baza danych i w jakich systemach przydatne może być jej użycie, a do czego się zupełnie nie nadaje.
Podczas warsztatu uruchomimy prywatną instancję blockchain wykorzystując implementację Ethereum, przygotujemy inteligentny kontrakt oraz aplikację kliencką komunikującą się z blockchain z poziomu przeglądarki. Rozprawimy się też z mitami, które jak łańcuszek krążą o łańcuchu bloków. Do warsztatu wymagany jest komputer z systemem Windows, Linux lub macOS.
W trakcie zajęć uczestnicy wykorzystywać będą własne komputery. Zapewniamy lunch dla uczestników w formie zupa + kanapka oraz nielimitowany serwis kawowy. Istnieje możliwość zamówienia lunchu w wersji mięsnej lub wegetariańskiej.
Czego się nauczysz?
- dowiesz się jak działa i do czego służy blockchain oraz jakie są jego zastosowania
- uruchomisz własną, prywatną instancję blockchain Ethereum i proces kopania bloków
- zaimplementujesz kontrakt dla tokenu w języku Solidity i umieścisz go w blockchain
- zrealizujesz aplikację działającą w przeglądarce i wykorzystującą Twój blockchain jako bazę danych
- dowiesz się czym są ÐApps, rozproszony system plików oraz rozproszona komunikacja
Dla kogo jest ten warsztat?
Wymagania wstępne
Prowadzący
Interesuje się szeroko pojętym bezpieczeństwem systemów komputerowych oraz inżynierią oprogramowania. Pracuje w projektach wykorzystujących karty elektroniczne takich jak systemy płatnicze i transportowe. Bierze udział w pracach Komitetu Technicznego Nr 172 ds. Kart Identyfikacyjnych przy Polskim Komitecie Normalizacyjnym.
Program warsztatów
- Jak działa i do czego służy baza danych blockchain.
- Integralność i podpis cyfrowy, konta i transakcje w blockchain.
- Charakterystyczne cechy blockchain Ethereum.
- Aplikacje w blockchain, czyli do czego służą inteligentne kontrakty.
- Interakcja z blockchain za pomocą web3.js.
- ÐApps i idea zdecentrelizowanego Internetu: blockchain, rozporoszone systemy plików i rozproszona komunikacja.
Uwaga
Zapisy na wybrany warsztat zostały zakończone.