Wat is blockchaintechnologie?
Krijg inzicht in de grondbeginselen van blockchain, waaronder gedistribueerde grootboeken, consensusmechanismen en onveranderlijkheid.
Wat is blockchaintechnologie? is een gratis Blockchain-smart contracts met Solidity-les op CoddyKit. Dit is les 1 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Blockchain-smart contracts met Solidity. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Blockchain-smart contracts met Solidity bevat in totaal 4 lessen.
Welkom bij blockchain!
Een blockchain is een gedeeld digitaal grootboek waarvan niemand de eigenaar is. Zie het als een notitieboek waarin iedereen kan schrijven, maar waarin iets dat eenmaal is vastgelegd bijna onmogelijk te wissen is. 📓
Geen gewone database
De meeste databases zijn gecentraliseerd: één partij beheert alles, waardoor één inbraak alles in gevaar brengt. Blockchain is gedecentraliseerd: er zijn veel eigenaren en geen centrale autoriteit die iedereen moet vertrouwen.
Gedistribueerde grootboeken uitgelegd
Een gedistribueerd grootboek is een database zonder centrale server. Elke node bevat een identieke volledige kopie. Als één kopie verloren gaat of beschadigd raakt, houden de overige kopieën de gegevens veilig en consistent.
Gegevens aan het grootboek toevoegen
Een nieuwe transactie wordt samen met andere transacties in een blok geplaatst en vervolgens naar het hele netwerk verzonden. Elke deelnemer controleert de transactie voordat die aan de eigen kopie van het grootboek wordt toegevoegd.
Blokken aan elkaar koppelen
Nadat een blok is gecontroleerd, wordt het aan de keten toegevoegd. Daarbij bevat het een cryptografische koppeling naar het vorige blok. Zo ontstaat een ononderbroken, chronologisch en fraudebestendig overzicht.
Veilige koppelingen met cryptografie
Blokken worden aan elkaar gekoppeld door middel van hashing: een unieke vingerafdruk van de gegevens. Elk blok bevat de hash van het vorige blok. Als je een oud blok wijzigt, worden daardoor alle koppelingen erna verbroken.
Onveranderlijkheid: gegevens voor altijd vastgelegd
Omdat elke block in het volgende blok wordt gehasht, is een toegevoegd blok vrijwel onmogelijk te wijzigen. Deze eigenschap heet onveranderlijkheid: wat eenmaal is vastgelegd, blijft vastgelegd.
Hoe iedereen het eens wordt (consensus)
Als er overal kopieën zijn, hoe wordt iedereen het dan eens over het volgende blok? Consensusmechanismen zijn de regels die dit bepalen, zoals Proof of Work van Bitcoin.
Belangrijkste voordelen van blockchain
De belangrijkste voordelen van blockchain zijn transparantie, sterke beveiliging door cryptografie en distributie, decentralisatie zonder één centraal storingspunt en minder tussenpersonen.
Toets je kennis
Laten we controleren of je de belangrijkste principes van blockchain begrijpt.
Samenvatting: de basis van blockchain
Samengevat: blockchain is een gedecentraliseerd gedistribueerd grootboek van cryptografisch gekoppelde blokken. Door consensus worden deze blokken onveranderlijk gemaakt en wordt overeenstemming bereikt. Hierna behandelen we Ethereum.
Leer Blockchain-smart contracts met Solidity met een AI-tutor — gratis
Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.
- Cursussen
- 12
- Lessen
- 48
Veelgestelde vragen
Is de les “Wat is blockchaintechnologie?” gratis?
Ja — de volledige tekst van “Wat is blockchaintechnologie?” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Blockchain-smart contracts met Solidity wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Blockchain-smart contracts met Solidity bevat in totaal 4 lessen.
Wat leer ik in “Wat is blockchaintechnologie?”?
Krijg inzicht in de grondbeginselen van blockchain, waaronder gedistribueerde grootboeken, consensusmechanismen en onveranderlijkheid. Je oefent met Blockchain-smart contracts met Solidity door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.
Heb ik ervaring nodig om met Blockchain-smart contracts met Solidity te beginnen?
Ervaring vooraf is niet nodig. Blockchain-smart contracts met Solidity op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 1 van 4.
Hoe lang duurt de les “Wat is blockchaintechnologie?”?
De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.
Kan ik code schrijven en uitvoeren in deze les over Blockchain-smart contracts met Solidity?
Ja. Elke les over Blockchain-smart contracts met Solidity bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.
Alle lessen in deze cursus
- Wat is blockchaintechnologie?
- Basisprincipes van Ethereum en EVM
- Uw eerste Solidity-contract
- Wallets, sleutels en transacties