Návrh Školení

Co je Blockchain?

  • Záznamy o udržování systémů
  • Důvěra
  • Desentralizace
  • Bez-důvěry prostředí

Jak Blockchain funguje?

  • Oznámení
  • Bloky
  • Uzly
  • Spojování (chaining)
  • Ověřování
  • Konsenzus
  • Scalability
  • Soukromí
  • Crypto hashing
  • Digitalní otisk
  • PoW versus PoS

Blockchain Typy

  • Veřejné proti soukromé
  • Otevřené proti uzavřeným
  • Smart kontrakty
  • Blockchain jako historie
  • Tokeny/mince
  • Gas

Jak se liší Blockchain od toho, co máme dnes?

  • Desentralizace
  • Přímý přenos (peer-to-peer) architektura
  • Software proti firmware
  • Database versus Blockchain
  • Rozdělená databáze nebo jiná technologie?
  • Suverenita dat
  • Skupinový konsenzus

Blockchain Use Case s

  • Příklady užití
    • Měna
    • Bankařství
    • Hlasování
    • Lékařské záznamy
    • Dodavatelská řetězce/hodnotový řetězec
    • Rozdělování obsahu
    • Ověření aktualizací software
    • Policejní zásahy
    • Záznamy o majetku a vlastnictví
    • Sociální média a online důvěryhodnost
    • Dílčí vlastnictví aktiv
    • Účtování kabelové televize
  • Vysoká odolnost proti selháním
  • Ochrana před DDoS útoky
  • Veřejný nebo soukromý Blockchain?
  • Kdo jsou účastníci?

Jak vypadá aplikace Blockchain?

  • DApp
  • Podobně jako typická plnohodnotná webová aplikace
  • Všechny změny interního stavu a transakce jsou zapsány do Blockchain
  • Node.js
  • IDE
  • Veřejná viditelnost Blockchain
  • Soukromé řešení Blockchain
  • Oracles

Jak navrhnu aplikaci Blockchain?

  • Co musí řešení umožnit uživatelům dělat?
  • Zmenší nebo odstraní navržené řešení problémy a bolesti cítěné uživateli?
  • Co by toto řešení mělo předkládat uživatelům?
  • Potřebujete-li řešení, které je od prvního dne schopno vydržet těžkou návštěvnost?
  • Zlepší použití Blockchain vaše myšlenku na řešení?
  • Umožňuje-li používání Blockchain lepší koncový zákaznický zážitek a jak?
  • Měla-li vaše firma v minulosti vyvíjet vlastní software?
  • Jaké úrovně podpory budete potřebovat?
  • Jak velká je komunita vývojářů?
  • Shodují-li se vaše představy o budoucnosti s vizí projektu nebo platformy?
  • Cílí-li platforma na nové a významné přínosy pro vývojové prostředí, nebo je to hra efektivnosti/ceny?
  • Mělo by řešení být veřejným nebo soukromým Blockchain?
  • Mělo by řešení být otevřeným nebo uzavřeným Blockchain?
  • Vytvořit plán pro aktualizace a změny kontraktů
  • Hibridní řešení
  • Měnové výměny?

Jak mohu vyvinout aplikaci Blockchain?

  • Agile přístup před vydáním
  • Definovat vodící principy od začátku
  • Software proti firmware
  • Oznámení, nikoliv transakce!
  • Třídy, ne kontrakty
  • Spojit kontrakty pro sdílení funkcí
  • Použijte volání kontraktů k udržení stejných adres kontraktů
  • Hyperledger versus Ethereum
  • Zvážit počet uživatelů a počet transakcí na jednoho uživatele
  • Měla by být použita bezbloková řešení?
  • Výkon
  • Bezpečnost
  • Anonymita
  • Monolitické proti modulárnímu
  • Sandwich model složitosti

Jak otestuji aplikaci Blockchain?

  • Doporučení
  • Bezpečnost
  • Sítě (Ethereum)
 21 hodiny

Počet účastníků


Price per participant

Reference (2)

Upcoming Courses

Související kategorie