Wat is blockchain? Een gids voor beginners
Contents
Wat is blockchain? Een gids voor beginners
Wat is Blockchain-technologie? Is het “the next big thing”? Mis je een once in a lifetime kans wanneer een startup wil dat je investeert in hun op blockchain gebaseerde onderneming? In de post van vandaag zal ik deze vragen en meer beantwoorden.
Vind je het niet leuk om te lezen? Hier is een videoversie van deze gids
Blockchain Technology Samenvatting
Blockchain-technologie is een manier om een grootboek met records op een gedecentraliseerde manier te beheren. Het betekent dat iedereen meewerkt aan het bijhouden en bijwerken van het grootboek, waardoor vervalsing praktisch onmogelijk is.
Hoewel Blockchain-technologie een goede oplossing is voor het probleem van centralisatie, is het ook erg inefficiënt en traag, daarom mag het alleen worden gebruikt als het probleem inderdaad centralisatie is..
Dat is Blockchain-technologie in een notendop. Als je een meer gedetailleerde uitleg wilt over de Blockchain en hoe Blockchain-technologie werkt, blijf dan lezen, dit is wat ik zal behandelen:
1. Fake van echt vertellen?
Voordat we begrijpen hoe Blockchain-technologie werkt, moeten we weten voor welke problemen het is ontworpen om op te lossen, dus laten we een stap terug doen en mij een vraag stellen …
Hoe weten we of iets nep of echt is in de wereld van vandaag??
Bijvoorbeeld een dollarbiljet, een rijbewijs, een stem bij de verkiezingen. Hoe bepalen we of het geldig is of niet?
Het antwoord? We houden het bij.
Elk dollarbiljet heeft bijvoorbeeld een serienummer dat door de bank wordt geregistreerd. Het nummer van uw rijbewijs wordt geregistreerd door de DMV en de stemregistraties worden gebruikt om bij te houden wie heeft gestemd en wie niet, zodat dezelfde persoon niet twee keer kan stemmen.
Telkens wanneer u wilt verifiëren dat een document legitiem is, zoekt u het gewoon op bij de relevante autoriteit. We hebben zelfs notarissen, mensen die door de overheid een vergunning hebben om als getuige op te treden om de geldigheid van stukjes informatie of identiteiten te bevestigen en vast te leggen.
U zult merken dat er één ding is dat al deze mechanismen gemeen hebben: ze zijn gecentraliseerd, wat betekent dat er een centrale autoriteit is, of het nu een bank, een staatskantoor of een persoon is die de bevoegdheid heeft om informatie te verstrekken en te valideren..
2. De keerzijde van centrale autoriteiten
Centrale autoriteiten hebben veel macht, en zoals u weet, kan macht soms corrumperen. Dus wat gebeurt er als een van deze autoriteiten de feiten wil veranderen of misschien zelfs de geschiedenis een beetje wil veranderen??
Dit klinkt misschien vergezocht, maar zelfs onze wereldgeschiedenis is slechts een verslag dat door historici op een gecentraliseerde manier wordt bijgehouden. De zinsnede “Geschiedenis wordt geschreven door de overwinnaars” vertelt ons dat feiten soms kunnen worden verdraaid door machthebbers.
Als u denkt dat dit niet mogelijk is, volgt hier een praktijkvoorbeeld.
Tegenwoordig is het meeste geld slechts een record van wie wat verschuldigd is aan wie. Vanwege de subprimecrisis in 2008, bijna duizend bedrijven in de VS ontvingen meer dan 630 miljard dollar die nooit eerder hebben bestaan. Andere bedrijven hadden schulden volledig verwijderd.
Sommigen zouden beweren dat deze reddingsoperatie gerechtvaardigd was, maar je kunt niet ontkennen dat iemand heeft besloten om de administratie te wijzigen van hoeveel geld in bezit was en verschuldigd was.
Dit is waarom Bitcoin is geboren. Het was de eerste vorm van geld die de behoefte aan een centrale autoriteit wegnam. De gegevens worden door iedereen bijgehouden, niet alleen door centrale banken.
En als iedereen de feiten bijhoudt en verifieert, dan betekent dat dat u het grootboek van transacties niet langer kunt wijzigen wanneer iets niet klopt, omdat het handiger is. Je moet eigenlijk verantwoording afleggen.
Maar geld is niet de enige plek waar decentralisatie een rol kan spelen. Herinner je je die grote encyclopedieboeken waar we op vertrouwden als het om onderzoek ging??
Encyclopedia Britannica had honderd fulltime redacteuren en meer dan 4.000 medewerkers in dienst om te publiceren wat wij beschouwden als de autoriteit op het gebied van kennis. Stelt u zich eens voor hoeveel macht de redacteurs van deze boeken hadden om te beslissen wat de moeite waard was om te vermelden, te veroordelen, goed te keuren of te negeren.
Welnu, het laatste deel van encyclopedie Britannica werd in 2010 gepubliceerd.
Tegenwoordig is de informatie veel meer gedecentraliseerd met meer dan 130.000 actieve redacteuren die verschillende Wikipedia-pagina’s onderhouden. Het risico dat een van hen onopgemerkt ‘bedrieglijk’ gaat, is veel kleiner omdat elke bewerking openbaar is en door iedereen kan worden geverifieerd.
Decentralisatie verkleint het risico op corruptie, fraude en manipulatie. Blockchain-technologie is een nieuwe en innovatieve manier om decentralisatie te implementeren.
3. Blockchain-technologie in eenvoudige bewoordingen
Blockchaintechnologie is een oplossing voor het probleem van centralisatie. Het is een systeem voor het bijhouden van gegevens door iedereen, zonder dat er een centrale autoriteit nodig is – een gedecentraliseerde manier om een grootboek bij te houden die praktisch onmogelijk te vervalsen is.
Ik bedoel, als er zoveel ogen kijken en verifiëren wat er wordt gedaan, is het echt moeilijk om de regels onopgemerkt te overtreden.
Je vraagt je misschien af waarom het Blockchain wordt genoemd?
Stel je voor dat we een gedeeld grootboek bijhouden met veel pagina’s met records. Elke pagina begint met een soort samenvatting van de pagina ervoor. Als u een deel van de vorige pagina wijzigt, moet u ook de samenvatting op de huidige pagina wijzigen. De pagina’s zijn dus daadwerkelijk aan elkaar gelinkt of aan elkaar geketend.
In technologische termen worden pagina’s blokken genoemd. En aangezien elk blok is gekoppeld aan de gegevens van het vorige blok, hebben we een ketting van blokken, oftewel een blockchain.
Veel mensen denken dat Satoshi Nakamoto, de mysterieuze uitvinder van Bitcoin, creëerde Blockchain-technologie. Technisch gezien creëerde hij alleen de eerste real-life implementatie ervan – Bitcoin.
In feite wordt dat woord blockchain zelfs nooit genoemd Satoshi’s originele whitepaper. Hij komt het dichtst bij het zeggen van Blockchain is “chain of blocks”.
4. De vier elementen van een blockchain
Nu je weet wat blockchain-technologie is, hebben we nog twee belangrijke vragen te beantwoorden – hoe werkt het eigenlijk en gaat blockchain onze toekomst veranderen??
Laten we beginnen met de eerste vraag. Een andere manier om deze vraag te stellen is: hoe creëer ik een systeem waarmee iedereen records kan aanmaken, verifiëren en bijwerken??
Welnu, er zijn vier elementen die een blockchain nodig heeft om echt een eigen leven te leiden.
Peer-to-peer-netwerk
Een netwerk van computers, ook wel knooppunten genoemd, die even geprivilegieerd zijn. Het staat open voor iedereen. Dit is eigenlijk wat we vandaag al hebben met internet. We hebben dit netwerk nodig zodat we op afstand met elkaar kunnen communiceren en delen.
Cryptografie
Cryptografie is de kunst van veilige communicatie in een vijandige omgeving. Hiermee kan ik berichten verifiëren en de authenticiteit van mijn eigen berichten bewijzen, zelfs als er kwaadwillende spelers in de buurt zijn.
We hebben cryptografie nodig vanwege het eerste element. Onthoud dat ik zei dat iedereen kan deelnemen aan dit netwerk – ook slechte acteurs. Het is geweldig dat ik kan communiceren, maar ik moet er ook voor zorgen dat mijn communicatie ongewijzigd verloopt.
Consensus-algoritme
U kunt het technische woord “algoritme” omwisselen met het woord “regel”. Dit betekent dat we het eens moeten worden over regels over hoe we een nieuwe pagina, ook wel een blok genoemd, aan onze administratie toevoegen.
Er zijn veel soorten consensusregels, in het geval van Bitcoin gebruiken we een consensusalgoritme dat bekend staat als Proof of Work.
Dit algoritme stelt dat als iemand het recht wil verdienen om een nieuwe pagina aan ons grootboek toe te voegen, hij een oplossing moet vinden voor een wiskundig probleem, waarvoor rekenkracht nodig is om het op te lossen.
Computers in het netwerk voeren berekeningen uit om het rekenprobleem op te lossen en verbruiken daarbij veel energie. Met andere woorden, ze doen veel werk. Dat is de reden waarom wanneer een van hen het nummer vindt dat het probleem oplost en het weergeeft aan het netwerk, ze in feite een ‘bewijs van werk’ laten zien.
Zie het als de manier waarop de computer zegt: “Hé, ik heb hier behoorlijk wat energie gestoken in het oplossen van dit probleem, dus ik heb het recht om de volgende pagina te schrijven”.
Er zijn andere consensusalgoritmen, in tegenstelling tot degene die ik zojuist heb beschreven, die niet zoveel energie vereisen. Dit was slechts het type algoritme dat de Bitcoin-blockchain gebruikt.
Er zijn voor- en nadelen aan verschillende algoritmen, maar om een gedecentraliseerd grootboek te beheren, moet u er een kiezen, anders zal het erg moeilijk zijn om een consensus te bereiken met zoveel mensen in het netwerk.
Straf en beloning
Dit element is eigenlijk afgeleid van de speltheorie en zorgt ervoor dat het in het belang van mensen is om altijd de regels te volgen.
Tot dusver hebben we een netwerk opgezet dat een manier heeft om veilig te communiceren en dat een reeks regels volgt om consensus te bereiken. Nu gaan we deze elementen aan elkaar lijmen door mensen een beloning te geven die ons helpen onze gegevens bij te houden en nieuwe pagina’s toe te voegen.
Deze beloning is een token, of munt, die wordt toegekend elke keer dat er een consensus is bereikt en een nieuw blok aan onze ketting wordt toegevoegd.
Aan de andere kant zullen slechte actoren die het systeem proberen te misleiden of manipuleren uiteindelijk het geld verliezen dat ze aan rekenkracht hebben uitgegeven of hun munten kunnen van hen worden afgenomen.
Uiteindelijk is het belangrijkste om te onthouden dat het straf- en beloningssysteem werkt op psychologisch gedrag. Het verandert de regels van het systeem van iets dat u moet volgen in iets dat u wilt volgen, aangezien het in uw beste belang is om dit te doen.
Dit was slechts een uitleg op zeer hoog niveau van waaruit een blockchain bestaat. Als je wat dieper in dit proces wilt graven, bekijk dan onze video over Bitcoin-mijnbouw, onderdeel van onze 7-daagse spoedcursus Bitcoin.
5. Het vijfde element
Dus daar heb je het, de vier elementen voor het creëren van blockchain-technologie: een peer-to-peer-netwerk, cryptografie, een consensusalgoritme en straf en beloning. Er is echter een vijfde element dat niet echt kan worden gesynthetiseerd … Marktacceptatie.
Ik bedoel, we kunnen een groep van vijf mensen hebben die een grootboek delen met een consensusalgoritme, maar het maakt het niet echt gedecentraliseerd, omdat er niet genoeg mensen deel uitmaken van het systeem.
Bovendien, als er geen adoptie is, heeft onze munt eigenlijk geen waarde en is het vierde element van straf en beloning niet erg effectief.
Pas als je een kritische massa in het aantal gebruikers bereikt, wordt een blockchain echt gedecentraliseerd en dus onveranderlijk. En op dat moment begint de munt van die blockchain meestal in waarde te stijgen.
Het is moeilijk te zeggen wat leidt tot massale marktacceptatie. In het geval van Bitcoin zijn de dingen eigenlijk begonnen door gebruik op het dark web, waar mensen Bitcoin gebruikten om te betalen voor drugs en andere illegale dingen.
Sindsdien zijn meer mensen begonnen met onderzoek naar Bitcoin en blockchain en hebben ze de voordelen gezien die ze bieden; hetzij in de praktijk, hetzij als investering.
Dus daar heb je het, de vijf elementen van een echt open, openbare, gedecentraliseerde blockchain.
Tot op heden zijn er slechts een handvol blockchains met meer dan 1.000 echt onafhankelijke deelnemers, en als zodanig kunnen ze als gedecentraliseerd worden beschouwd – Bitcoin, Ethereum en Monero om er maar een paar te noemen..
Als je denkt dat het klinkt als hard werken om een blockchain in gang te zetten, dan heb je helemaal gelijk. Maar hier komt Ethereum om de hoek kijken. Ethereum is een doe-het-zelf blockchain waarin al deze vijf elementen al in beweging zijn. Het enige dat u hoeft te doen, is er de juiste oplossing bovenop bouwen.
6. Openbare versus privé blockchains
Een private blockchain verwijst naar protocollen of regels die de spelers screenen en beperken die kunnen deelnemen aan hun grootboek. Het lijkt een beetje op hoe internet, dat voor iedereen toegankelijk is, verschilt van een Intranet – een intern netwerk van bedrijfscomputers.
Hoewel ik aanneem dat sommige bedrijven waarde zullen vinden in het runnen van privé-blockchains om hun interne processen te verbeteren, is het verre van opwindend, aangezien het niets te maken heeft met decentralisatie.
Laten we, om dit nog wat meer te benadrukken, open, openbare blockchains vergelijken met gesloten, privé.
Een openbare blockchain staat open voor iedereen, is transnationaal en grenzeloos. Het is bestand tegen censuur. Er is geen derde partij voor nodig. Het is ook neutraal – er bestaat niet zoiets als een ‘goede’, ‘slechte’, ‘legale’ of ‘illegale’ transactie, er is alleen een ‘geldige’ of ‘ongeldige’ transactie.
Een private blockchain daarentegen is beperkt tot alleen geautoriseerde deelnemers. Het wordt bestuurd door een handvol entiteiten.
In de woorden van Andreas Antonopoulos, in de meeste gevallen van private blockchains heb je niet echt een blockchain nodig, je kunt gewoon een spreadsheet delen met de deelnemers.
Het hele idee van blockchain was om een proces via het grote publiek te decentraliseren, en dat is precies het tegenovergestelde van wat een private blockchain doet.
De kenmerken van een openbare blockchain leveren daarentegen enorme voordelen op.
Er is geen enkel storingspunt. De records zijn onveranderlijk, ook wel bekend als fraudebestendig. En tot slot is het bestand tegen censuur, dus je kunt een record niet echt verwijderen of voorkomen dat het wordt gepubliceerd – zolang het maar de consensusregels volgt.
7. Conclusie – De toekomst van blockchaintechnologie
Is blockchain-technologie het volgende grote ding?
Ik neem aan dat je misschien hebt gehoord van verschillende startups die blockchain-technologie gebruiken om een soort probleem op te lossen. Als ik van een dergelijk bedrijf hoor, stel ik in de meeste gevallen twee vragen:
Als je je aan het begin van deze les herinnert, heb ik het gehad over de gevaren van centralisatie. Maar deze gevaren zijn alleen zinvol als er veel op het spel staat.
De wachtrij voor de apotheek wordt bijvoorbeeld op een gecentraliseerde manier beheerd, maar het kan me niet echt schelen, want er staat niet veel op het spel en het is op deze manier eigenlijk efficiënter.
Blockchain-technologie is erg goed in decentralisatie, maar het is ook erg inefficiënt, traag en energieverbruikend.
Het netwerk van Bitcoin doet er bijvoorbeeld gemiddeld 10 minuten over om een transactie te bevestigen. Niet de ideale wachttijd voor het kopen van een kopje koffie op 7-11.
De enige reden om Blockchain-technologie als uw oplossing te kiezen is als uw probleem eigenlijk centralisatie is.
Als u iets niet hoeft te decentraliseren, hoeft u waarschijnlijk geen blockchain-technologie te gebruiken en bent u beter af met een gecentraliseerde oplossing. In feite zal het waarschijnlijk beter werken.
Kortom, Blockchain-technologie is echt disruptief, maar op dit moment vereisen slechts een handvol use-cases dit echt.
Dus de echte vraag is deze:
Op dit moment is onze wereld klaar voor complexere blockchain-implementatie dan wat Bitcoin al biedt?
In het begin van de jaren 2000 waren er veel Amazones, Googles en Facebooks die nooit doorgingen met de veranderingen die ze presenteerden … Tegenwoordig staan veel van deze blockchain-startups hetzelfde lot te wachten.
Als je een meer technisch, dieper begrip wilt krijgen van blockchain-technologie en het gebruik ervan in de echte wereld, bekijk dan zeker de super gedetailleerde Ivan on Tech-cursussen.
Wat vind je van blockchain-technologie? Heeft u nog aanvullende vragen? Laat het me weten in het commentaargedeelte hieronder.