Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Vad är Blockchain?
- Ett register över lagringssystem
- Förtroende
- Decentralisering
- En pålitlig miljö
Hur fungerar Blockchain?
- Meddelanden
- Block
- Noder
- Kedja
- Kontroll
- Konsensus
- ScalaFörmåga
- Privatliv
- Crypto hashning
- Digitala fingeravtryck
- PoW kontra PoS
Blockchain Typer
- Offentligt kontra privat
- Öppet kontra stängt
- Smarta kontrakt
- Blockchain som historia
- Polletter/mynt
- Gas
Hur skiljer sig Blockchain från vad vi har idag?
- Decentralisering
- Peer-to-peer-arkitektur
- Programvara kontra inbyggd programvara
- Database jämfört med Blockchain
- Distribuerad databas eller annan teknik?
- Suveränitet över data
- Konsensus i gruppen
Blockchain Use Cases
- Exempel på användningsfall
- Valuta
- Bankrörelse
- Röstning
- Patientjournaler
- Försörjningskedja/värdekedja
- Distribution av innehåll
- Verifiering av programuppdateringar
- Brottsbekämpning
- Titel- och ägarregister
- Sociala medier och trovärdighet på nätet
- Delat ägande av tillgångar
- Fakturering av kabel-tv
- Hög feltolerans
- DDoS-säker
- Offentligt eller privat Blockchain?
- Vilka är deltagarna?
Hur ser en Blockchain-app ut?
- DApp
- Liknar en typisk fullstack-webbapplikation
- Alla interna tillståndsändringar och alla transaktioner skrivs till Blockchain
- Node.js
- IDE
- Offentlig Blockchain synlighet
- Privata Blockchain-lösningar
- Oracles
Hur designar jag en Blockchain-app?
- Vad behöver lösningen låta användarna göra?
- Kommer den föreslagna lösningen att minska eller ta bort de problem och smärtpunkter som användarna upplever?
- Vad ska den här lösningen hindra användare från att göra?
- Behöver du en lösning som är redo för tung användning dag 1?
- Förbättras din lösningsidé med hjälp av Blockchain?
- Skapar användningen av Blockchain en bättre slutanvändarupplevelse och hur?
- Har ditt företag utvecklat anpassade mjukvarulösningar tidigare?
- Vilken nivå av stöd kommer du att behöva?
- Hur stor är utvecklargemenskapen?
- Stämmer din vision av framtiden överens med projektets eller plattformens vision om framtiden?
- Syftar plattformen till att göra nya och betydande bidrag till utvecklingsutrymmet, eller är det ett spel om effektivitet/kostnader?
- Ska lösningen vara offentlig eller privat Blockchain?
- Ska lösningen vara öppen eller stängd Blockchain?
- Skapa en plan för avtalsuppdateringar och ändringar
- Hybrida lösningar
- Monetära utbyten?
Hur utvecklar jag en Blockchain-app?
- Agile Närma dig förhandsversion
- Definiera vägledande principer i förväg
- Programvara kontra inbyggd programvara
- Meddelanden, inte transaktioner!
- Klasser, inte kontrakt
- Länka avtal för att dela funktioner
- Använd samtalsavtal för att hålla avtalsadresserna desamma
- Hyperledger jämfört med Ethereum
- Tänk på antalet användare och antalet transaktioner per användare
- Ska en blocklös lösning tillämpas?
- Föreställning
- Säkerhet
- Anonymitet
- Monolitisk kontra modulär
- Modell för sandwichkomplexitet
Hur testar jag en Blockchain-app?
- Rekommendationer
- Säkerhet
- Nätverk (Ethereum)
21 timmar
Vittnesmål (2)
Patrick did a great job of striking a balance between covering all the prepared material while making time to give detailed answers to any questions from the group
Mick Mccarthy - Rakuten Blockchain Lab
Kurs - Ethereum for Developers
I liked the practical exercises on Solidity and Chain.com.