Theorie per Examenvraag (1 t/m 50)....................................................2
1. Mining Hardware & Merken (Week 1)..............................................12
2. De Geschiedenis & Het Genesis Block (Week 1 & 2).......................12
3. Fouten in Bitcoin (Bugs)..................................................................12
4. Specifieke Blockchain Toepassingen (Week 2)...............................12
5. Coinbase Maturity & Rewards (Week 2)..........................................13
6. Het Ethereum GHOST-protocol (Week 4)........................................13
, Theorie per Examenvraag (1 t/m 50)
Vraag 1: Het probleem dat blockchain oploste
Toetsvraag: Welk probleem probeerde blockchaintechnologie in
eerste instantie op te lossen?
Antwoord: Het voorkomen dat digitaal geld twee keer wordt
uitgegeven (double spending).
De Theorie: De kern van de originele Bitcoin whitepaper van
Satoshi Nakamoto was het creëren van een puur peer-to-peer
financieel systeem zonder banken of andere instellingen. Het fatale
probleem van digitaal geld was altijd 'double-spending'. Als jij
digitaal €3 bezit en dat bestandje kopieert, zou je het theoretisch
heel snel naar twee verschillende personen kunnen sturen.
Blockchain loste dit op door transacties chronologisch van een
tijdstempel te voorzien en ze cryptografisch te hashen in een keten
(Proof-of-Work). Zodra de eerste uitgave is vastgelegd, wordt een
tweede poging met dezelfde fondsen direct door het netwerk
geweigerd.
Vraag 2: Blockchain vs. Database
Toetsvraag: Wat maakt blockchaintechnologie fundamenteel
anders dan een traditionele database?
Antwoord: Het gebruik van een keten van blokken die
cryptografisch gekoppeld zijn.
De Theorie: Een reguliere database is georganiseerd en wordt
beheerd door een centrale partij (bijv. een administrator) die
gegevens kan toevoegen, bewerken en handmatig kan verwijderen.
Bij blockchain fungeert het complete netwerk (de computers/nodes)
samen als de 'boekhouder' voor het kasboek (Ledger). Doordat elk
nieuw blok data bevat van het vorige blok, ontstaat er een
onbreekbare, cryptografische keten.
Vraag 3 & 44: Transacties en Volgorde
Toetsvragen: Wat wordt bedoeld met een transactie? Waarom is
de volgorde van transacties cruciaal?
Antwoord: Een transactie is een ondeelbaar (atomair), logisch
geheel van acties. Een verkeerde volgorde kan leiden tot dubbele
uitgaven.
De Theorie: In de computertechniek betekent een 'atomaire'
transactie dat het proces ondeelbaar is. Als ik jou €10 stuur, moet er
gelijktijdig €10 bij mij afgaan en €10 bij jou bijkomen. Dit móét als