Trwają zapisy do grupy

Szkolenie: Działanie i wykorzystanie blockchain

Szkolenie blockchain to praktyczny kurs, który uczy działania, zastosowań i bezpieczeństwa technologii blockchain, kontraktów inteligentnych, tokenów i NFT, pozwalając na samodzielne wdrożenie i obsługę rozproszonych rejestrów

  • Trenerzy praktycy
  • Kameralne grupy

Czas trwania szkolenia:1 dzień (8h)

Poziom zaawansowania:

Kod kursu:BLOCK

systemy-rozproszonetechnologia-blockchainkryptografia

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

13 marca
Trwają zapisy na szkolenieDostępne w BUR

Trener:

Trener-Sages

Cena:

1150 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

Działanie i wykorzystanie blockchain

Cele szkolenia

  • Szkolenie przygotowuje do samodzielnego wdrażania i obsługi baz danych typu blockchain w środowiskach prywatnych i publicznych

  • Szkolenie uczy rozpoznawania i analizowania zastosowań, zalet oraz ograniczeń technologii blockchain w różnych branżach

  • Szkolenie rozwija umiejętność projektowania, wdrażania i testowania kontraktów inteligentnych oraz ich integracji z aplikacjami biznesowymi


Dla kogo?

  • Specjaliści IT, programiści i architekci systemów zainteresowani wdrożeniami technologii blockchain

  • Pracownicy działów biznesowych i konsultanci poszukujący praktycznych zastosowań blockchain w organizacji

  • Osoby rozpoczynające pracę z rozproszonymi rejestrami i kontraktami inteligentnymi, posiadające podstawową znajomość obsługi komputera


Efekty kształcenia

  • Uczestnik uruchamia i konfiguruje własną instancję blockchain

  • Uczestnik realizuje transakcje i zarządza kontami w sieci blockchain

  • Uczestnik wdraża i testuje kontrakty inteligentne, w tym tokeny i NFT

  • Uczestnik analizuje bezpieczeństwo i integralność danych w blockchain

  • Uczestnik rozróżnia architektury i mechanizmy konsensusu blockchain

  • Uczestnik ocenia praktyczne zastosowania blockchain w biznesie


Wymagania

  • Od uczestników wymagana jest podstawowa znajomość obsługi komputera


W cenie otrzymasz:

  • Materiały szkoleniowe

  • Certyfikat ukończenia szkolenia

  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Program szkolenia

Pobierz program w PDF

Architektury systemów transakcyjnych

  • Problemy zapewniania wiarygodności transakcji w sieci

  • Czym jest blockchain?

Zasady działania blockchain

  • Blockchain jako rozproszona baza danych

  • Sieci P2P (peer to peer)

  • Zapewnianie integralności w blockchain

  • Działanie i rola podpisu cyfrowego

  • Elementy systemu opartego o blockchain: przechowywanie danych, protokół komunikacyjny i algorytm konsensusu

  • Adresy użytkowników i sposób ich tworzenia

  • Transakcja w blockchain i jej elementy, proces zatwierdzania transakcji

  • Bezpieczeństwo klucza prywatnego

  • Tworzenie bloków i kopanie (mining)

  • Dowód pracy (proof of work, PoW), dowód stawki (proof of stake, PoS)

  • Dowód uprawnień (proof of authority, PoA), dowód tożsamości (proof of identity, PoI)

  • Inne techniki zatwierdzania bloków

  • Blockchain jako rejestr transakcji, kryptowaluty

  • Aplikacja jako element blockchain, kontrakty inteligentne

  • Zmiany zasad działania sieci blockchain (soft fork i hard fork)

  • Techniki przechowywania i wyszukiwania danych

  • Uruchamianie blockchain dla zastosowań prywatnych i publiczno-prywatnych

Charakterystyka wybranych implementacji i wdrożeń blockchain

  • Kryptowaluty: Bitcoin, Litecoin, Dash, Ripple

  • Aplikacje w blockchain: Ethereum

  • Blockchain z poufnością: Quorum

  • Platformy projektu Hyperledger: Fabric, Burrow, Iroha, Sawtooth, Indy

  • Wybrane wdrożenia blockchain

Kontrakty inteligentne (smart contracts)

  • Podstawy działania kontraktów

  • Język Solidity

  • Kontrakty a świat rzeczywisty, rola wyroczni (oracle)

  • Kontrakty a prawo

  • Typowe kontrakty w sieciach blockchain

  • Kontrakty DAO (democratic autonomous organization, zdecentralizowana organizacja autonomiczna)

  • Tokeny, ICO (initial coin offering, przedsprzedaż monet), STO (security token offering)

  • Tokeny niewymienialne, NFT (non-fungible token)

  • Bezpieczeństwo kontraktów, skutki błędów w kontraktach

  • Uruchomienie i wykorzystanie przykładowych kontraktów: token i trwały nośnik

  • Aplikacje rozproszone DApps

  • Komunikacja z siecią blockchain poprzez przeglądarkę

Zastosowania i kierunki rozwoju blockchain

  • Zalety i wady blockchain w kontekście jego zastosowań

  • Co ułatwia, a co utrudnia zastosowanie blockchain w komercyjnych projektach

  • Ograniczenia i mity o blockchain: zużywane zasoby, brak pełnego zaufania, odpowiedzialność i szkodliwe działania użytkowników, identyfikacja i anonimowość

  • Blockchain jako część rozproszonej sieci Internet: rozproszone systemy plików i rozproszona komunikacja

  • Kiedy używać, a kiedy nie używać blockchain

  • Możliwe kierunki rozwoju blockchain

Autorem szkolenia jest Piotr Nazimek

Jestem absolwentem Wydziału Elektroniki i Technik Informacyjnych Politechniki Warszawskiej. W 2012 roku obroniłem doktorat z obszaru niezawodności systemów komputerowych. Interesuję się szeroko pojętym bezpieczeństwem systemów komputerowych oraz inżynierią oprogramowania. Zawodowo pracuję od 2003 roku. Wolny czas spędzam na wyprawach rowerowych i w górach.

Wybrane opinie

Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

31.03.2023

Uczestnik szkoleniaDziałanie i wykorzystanie blockchain

Solidne przygotowanie prowadzącego, wiedza teoretyczna i praktyczna. Świetny sposób prowadzenia i otwartość.

Więcej opinii