Kursplan

Införandet

  • Vad är Bitcoin?
  • Bitcoin mot Ethereum

Förstå begreppen i Blockchain

  • Blockchain Grundläggande principer
  • Användningsfall, utmaningar och fördelar

Komma igång

  • Konfigurera utvecklingsmiljön
  • Installera Bitcoin Core
  • Använda bitcoind och bitcoin-cli

Bitcoin Programming

  • Designa en bitcoin-baserad blockkedja
  • Stackbaserat språk
  • Bitcoin skript
  • Testning och felsökning

Bitcoin Transaktioner

  • Brytning av Bitcoin
  • Arbetsflöde för transaktioner
  • Outnyttjade transaktioner (UTXO)
  • Villkor för utgifter
  • Låsning skript
  • Råa och serialiserade transaktioner

Bitcoin Säkerhet

  • Bitcoin block
  • Dela nycklar
  • Plånböcker på nätet
  • Verifiering av betalning
  • Multisig-transaktioner

Felsökning

Sammanfattning och nästa steg

Krav

  • En förståelse för blockchain-koncept
  • Grundläggande erfarenhet av programmering

Publik

  • Utvecklare
 14 timmar

Antal deltagare


Price per participant

Upcoming Courses