Vragen over blockchain
Bij het duiken in de blockchain technologie kwamen er een boel vragen op. We hadden nog veel meer van deze vragen willen uitzoeken, maar ja “time flies when you’re having fun”.
Onderstaande vragen hebben we goed kunnen onderzoeken.
Wat zijn DAPPS?
DAPPS staat voor Decentralized Applications. Oftewel, je applicatie wordt ook op de blockchain opgeslagen, en dus op alle nodes van de blockchain. Op deze manier draait je applicatie automatisch op een betrouwbaar netwerk, met een gedegen historiesysteem.
Na een half uur onderzoek, presenteerden Eric (links) en Marco (rechts) wat ze ontdekt hadden.
Wat is de DAO Hack, en daarmee ook: Wat is een Fork?
Menno en Rudy bekeken de DAO hack. DAO staat voor Decentralized Autonomous Organization.
Iedereen kent wel Etherium, en velen weten ook dat Etherium classic bestaat. Die laatste is ontstaan door een Fork op Etherium naar aanleiding van de DAO hack.
Bij deze hack in 2016 is voor 60 miljoen dollar aan crypto gestolen. Echter, de dieven vonden het geen stelen, eigenlijk kwam het door een fout in het systeem. Toen is er besloten terug te gaan in de tijd en wel naar block 192.000. Oftewel, alle transacties die daarna plaatsvonden, zijn teruggedraaid.
Daarentegen was niet iedereen het hiermee eens en zo ontstond Etherium en Etherium classic. Een deel van de mensen ging terug naar voor de hack en een deel ging door met de transacties na de hack. De schade bleef hierdoor ‘beperkt’ tot 8.5 miljoen dollar, nog steeds een boel geld natuurlijk.
Interessant hieraan is dat er eigenlijk wordt gesteld dat de historie van een blockchain onuitwisbaar is, maar als er maar genoeg consensus is, kan dat alsnog.
Kortom is een blockchain wel echt zo betrouwbaar?
Meer info over de hack in 2016 vind je op gemini.com
Welke blockchain programmeertalen bestaan er en kan het ook in reguliere programmeertalen?
Eigenlijk kun je in diverse talen programmeren op/aan blockchain apps, zoals Java, Python, C++, Ruby en Go. Toch is Solidity wel de meest gebruikte en geadviseerde programmeertaal voor blockchain apps. Ook op dit gebied biedt blockchain je dus een boel vrijheid.