Wat is Blockchain-technologie?

Oorspronkelijk de basis voor het vastleggen van transacties met cryptocurrencies zoals Bitcoin, is de blockchain in de 21e eeuw geëvolueerd tot iets van veel meer betekenis. Het heeft het potentieel om fundamentele principes van netwerken te veranderen.

In zijn eenvoudigste vorm is Blockchain een gedecentraliseerd record van informatie dat wordt beheerd en bijgewerkt door een gemeenschap van gebruikers. Er is geen centrale entiteit of persoon die het record beheert. Volgens Don Tapscott die de Blockchain-revolutie schreef

De blockchain is een onomkoopbaar digitaal grootboek van economische transacties dat kan worden geprogrammeerd om niet alleen financiële transacties vast te leggen, maar vrijwel alles van waarde.

Veel mensen zijn misschien niet geïnteresseerd in de wiskundige disciplines die blockchain-technologie onderstrepen. Het is echter inderdaad nuttig om een ​​goed begrip te hebben van wat blockchain doet en hoe het de wereld zal helpen om naar de volgende internetrevolutie te gaan..

Het Client Server-model

Traditioneel heeft het World Wide Web gewerkt aan het client-server netwerkmodel. Een gebruiker, in dit geval de “client”, maakt verbinding met een gecentraliseerde server en verkrijgt de benodigde informatie.

Deze server is meestal een computer in een datacenter die toegang heeft tot alle informatie waartoe de klanten toegang willen hebben. De server bewaart ook de database op de harde schijf. Dit is slechts één kopie van de database en kan daarom worden beschouwd als de “master-kopie”. Veel bedrijven, waaronder banken, verzekeringsmaatschappijen, zorgaanbieders, mediabedrijven enz., Moeten toezicht houden op deze gecentraliseerde database. Hieronder ziet u een visueel voorbeeld van het client-servermodel.

Client Server Architectuur

Als er wijzigingen zijn in de informatie op de database, wordt dit ofwel beheerd door de clients (gebruikers) zelf of bijgewerkt door de beheerders van de server. Het hebben van alle informatie op slechts één locatie kan tal van nadelen hebben. De meest urgente daarvan is cyberveiligheid.

Doordat hackers weten waar de server zich bevindt en de data maar op één server staan, is het een gemakkelijk doelwit. De client-server-netwerkinfrastructuur is ook vatbaarder voor storingen, aangezien een storing op de ene server betekent dat niemand toegang heeft tot de database vanaf de clients. Dit kan vooral schadelijk zijn wanneer toegang tot de database cruciaal is.

Een gedecentraliseerde oplossing

Blockchain-technologie is in wezen een gedecentraliseerde versie van het client-server-model. In plaats van alle gegevens en informatie op één server te hebben waartoe de clients toegang hebben, plaatst u die informatie in plaats daarvan op alle clients. Deze clientcomputers worden dan “knooppunten” genoemd en maken deel uit van het gedecentraliseerde netwerk.

Wanneer er een update van het netwerk is, zal elk knooppunt op de blockchain het gedistribueerde grootboek bijwerken en ervoor zorgen dat er overeenstemming is tussen alle knooppunten over de ware vorm van het grootboek. Consensus wordt gevormd wanneer de meerderheid van de knooppunten het eens is over de huidige vorm. Dit wordt allemaal getoond in de onderstaande afbeelding van een gedistribueerd grootboek.

Blockchain-technologie met knooppunten

Dit is wat blockchaintechnologie zo revolutionair maakt, dat er geen centrale vertrouwensautoriteit nodig is. Elk van de netwerkknooppunten kan de invoer verifiëren en via gedefinieerde wiskundige en economische disciplines wordt elk knooppunt vertrouwd door de anderen. Als er een redundantie is in een van de knooppunten, mag dit geen invloed hebben op het netwerk of het grootboek.

Bovendien, aangezien de blockchain wordt onderhouden door alle knooppunten op het netwerk, kan geen enkele partij deze kwaadwillig wijzigen zonder medeweten van de andere knooppunten. Zelfs als dit het geval is, vereist het grootboek consensus om effectief te worden bijgewerkt. Dit maakt de blockchain transparant en onvergankelijk.

Vertrouwen door middel van cryptografie

Om knooppunten in een gedecentraliseerd netwerk elkaar te laten vertrouwen, moeten ze ervoor zorgen dat ze inderdaad zijn wie ze zeggen te zijn. De sleutelbegrippen authenticatie en toestemming staan ​​centraal in het functioneren van een blockchain.

Hoe bereik je dit met 100% nauwkeurigheid?

Het wordt bereikt door het gebruik van cryptografie met een privésleutel. Het stelt een netwerkknooppunt in staat om te bewijzen dat het inderdaad is wie het beweert te zijn en dat het de autoriteit heeft om te doen wat het doet. Deze privésleutel is niets meer dan een verzameling cijfers en letters en is daarom privé. Er is geen vereiste van privé-informatie om de authenticiteit te bewijzen.

Het is ook niet voldoende dat de knooppunten alleen geauthenticeerd en geautoriseerd zijn. Het onderliggende protocol bij de blockchain vereist economische prikkels om “eerlijk” te zijn over de ware aard van de blockchain. Bij Bitcoin worden netwerkknooppunten (miners) bijvoorbeeld beloond met Bitcoin voor het authenticeren van transacties en het eerlijk houden van het netwerk.

Vertrouwen is inderdaad een handelsartikel dat schaars is en waarvoor veel middelen nodig zijn om dit te bevestigen. In het verleden was het een lachwekkend concept om te bevestigen dat een andere computer op internet volledig te vertrouwen was. Door het gebruik van deze strikte cryptografische en speltheorie-economische disciplines kunnen krachtige digitale relaties worden gevormd.

Hoewel blockchain-technologie meestal wordt geassocieerd met digitale valuta, zijn de mogelijke toepassingen inderdaad revolutionair.

Potentiële Blockchain-toepassingen

Crowdfunding

We kennen allemaal crowdfundingplatforms zoals Kickstarter en Gofundme. U maakt een pagina die probeert geld in te zamelen bij kleine beleggers voor hele kleine investeringstickets per belegger. Met blockchain-technologie zijn de mogelijkheden eindeloos.

Investeerders kunnen bijvoorbeeld kopen in een organisatie die zal fungeren als een groot gedecentraliseerd durfkapitaalfonds. Ze kunnen dan het stemrecht kopen op potentiële investeringen via de slimme contracten die zijn gecodeerd. Dit is inderdaad wat de DAO (Decentralized Autonomous Organization) was. Hoewel dit een hack heeft ondergaan, was het idee ongetwijfeld indrukwekkend.

Slimme contracten

Slimme contracten vormen de basis van het Ethereum-netwerk. In wezen zijn het regels code die het slimme contract op het netwerk uitvoeren als aan bepaalde voorwaarden is voldaan. Deze kunnen worden geprogrammeerd om functies uit te voeren wanneer aan bepaalde kenmerken wordt voldaan. Dit maakt slimme contracten toepasbaar op tal van toepassingen.

Als u bijvoorbeeld een huis zou verkopen en u moest geld betalen onder een aantal voorwaarden, dan zou u in plaats van het inschakelen van advocaten een slim contract kunnen gebruiken. In plaats van de overdracht van geld op bepaalde ontvangen documenten te bevestigen, laat u de voorwaarden coderen in een slim contract. In wezen kan elke vorm van gecompliceerde financiële transactie in theorie worden gecodeerd in een slim contract.

Beheer van toeleveringsketens

Supply chains zijn grote en complexe ketens die soms omslachtig zijn. Dit maakt het moeilijk voor de organisaties die op hen vertrouwen en kan leiden tot verspilling etc. Door de product supply chain op een publieke blockchain te plaatsen, kunnen potentiële glitches vaker en in een veel sneller tijdsbestek worden opgemerkt. Alle partijen in de toeleveringsketen, inclusief consumenten, kunnen de beweging van de goederen volgen.

Het voorkomt ook snode handelingen of het doorsnijden van hoeken door een van de leveranciers in de keten. Omdat hun acties inderdaad openbaar zijn, kunnen andere leden in de keten deze activiteit opmerken.

Gegevensbescherming

Zoals eerder vermeld, kan het hebben van al uw gegevens op een gecentraliseerde locatie u een gemakkelijk doelwit voor hackers maken. De afgelopen twee jaar hebben ons de catastrofale impact van datalekken bij een aantal bedrijven en overheidsorganisaties laten zien.

Met blockchain-technologie zijn de knooppunten allemaal verspreid over het netwerk en zijn ze daarom moeilijker te compromitteren. Een mogelijke toepassing van de technologie zou op het DNS-systeem kunnen zitten. Aangezien deze afhankelijk zijn van caching, zijn ze kwetsbaar voor DDoS-aanvallen. Bij gebruik van blockchaintechnologie is caching niet nodig.

Digitale identiteiten

Bijna alles wat we online doen, maakt gebruik van onze identiteit. Websites en services moeten exact verifiëren wie we zijn om ons beter te kunnen helpen. Dit kan natuurlijk inefficiënt en gevaarlijk zijn. Hackers richten zich meestal op consumenten met phishing-tactieken om persoonlijk identificeerbare informatie te verkrijgen.

Gedistribueerde grootboeken stellen ons in staat om op een efficiëntere en veiligere manier te identificeren wie we zijn. Blockchain geeft ons ook de controle over onze persoonlijke gegevens terug zonder dat deze op een centrale locatie zijn opgeslagen. Bovendien, wanneer deze digitale identiteit wordt opgeslagen op de blockchain, is deze onveranderlijk, wat betekent dat niemand deze voor kwaadaardige doeleinden kan wijzigen.

Data opslag

De ruimte is een steeds schaarser wordende hulpbron die we vaak opraken. Op internet zijn er echter miljoenen computers met extra opslagruimte die niet wordt gebruikt. Dit is in wezen een verspilde hulpbron waar men niet het meest gebruik van maakt. Bovendien, wanneer u gebruik maakt van cloudopslagoplossingen zoals Dropbox, kunnen en zijn ze gehackt omdat ze gecentraliseerd zijn.

Een gedecentraliseerde blockchain-oplossing voor online opslag is de enige manier waarop we op een veilige manier kunnen profiteren van deze ongebruikte ruimte. Een recente ICO van Filecoin heeft bijvoorbeeld een record van $ 257 miljoen opgehaald voor zijn gedecentraliseerde opslagconcepten. Ze zullen ongetwijfeld graag de gevestigde giganten in de cloudopslagruimte opnemen.

De deeleconomie

Er is een groot potentieel voor het gebruik van Blockchain-technologie in de deeleconomie. Van AirBnB tot Uber, er is ruimte voor groei met gedecentraliseerde oplossingen waarbij degenen die iets willen delen, kunnen matchen met degenen die het delen doen.

Evenzo is er de mogelijkheid voor platformcoöperatie. Dit betekent dat degenen die van plan zijn het platform te gebruiken en degenen die ervan profiteren, dezelfde personen kunnen zijn. Dit kan gebruikers aanmoedigen om ervoor te zorgen dat het gedecentraliseerde platform in het voordeel van iedereen werkt.

Web 3.0-revolutie

Veel mensen hebben gedecentraliseerde netwerken vergeleken met de derde versie van internet. Internet 2.0 was het “internet van informatie”. Mensen hadden alle middelen binnen handbereik die normaal gesproken veel tijd in beslag zouden nemen. Blockchain-technologie is nu de eerste stap die we zetten richting Web 3.0 of het internet van waarde.

Afbeeldingen via Fotolia

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me