Digitale activa 101
Private vs Publieke Blockchains: Wat is het Verschil?
Rond de 13 jaar geleden lanceerde een mysterieuze persoon of groep, bekend als Satoshi Nakamoto, Bitcoin, waarmee het tijdperk van digitale valuta begon, dat nu goed op weg is de wereld te veranderen. Natuurlijk konden digitale valuta nooit alleen hun doel bereiken. Hun onderliggende technologie — de blockchain — bleek echter veel meer potentieel te hebben dan cryptogeld zelf, en zeker meer dan Nakamoto ooit had verwacht.
Wat is een Blockchain?
In zijn meest essentiële vorm is blockchain-technologie gewoon een gedeeld digitaal kasboek dat transactiegegevens bevat. Dit betekent dat het een kasboek van transacties is dat in een digitaal formaat is opgeslagen en gedistribueerd over een groot netwerk van computersystemen. Wanneer mensen transacties uitvoeren, worden deze verwerkt en geverifieerd en opgeslagen in groepen die bekend staan als blokken. Door deze blokken chronologisch achter elkaar te plaatsen, krijgen we de blockchain — een historisch overzicht van alle transacties die binnen één netwerk hebben plaatsgevonden. Als zodanig fungeert blockchain als een gedecentraliseerde database die wordt beheerd door meerdere deelnemers. Vanwege dit wordt het ook wel Distributed Ledger Technology of DLT genoemd. Blockchain is een nieuwe en verbeterde manier om transacties op een gedecentraliseerde, transparante en onveranderlijke manier bij te houden. Zodra de gegevens eenmaal op de keten zijn opgeslagen, is het bijna onmogelijk om ze te verwijderen, tenzij de meerderheid van de gemeenschap die deze specifieke blockchain beheert, overeenkomt dat het verwijderen van deze gegevens in het beste belang van het project is. Dit maakt het resistent tegen fraude, hacking, dubbele uitgaven en veel andere soortgelijke problemen die voorheen onoplosbaar waren, tenzij een centrale instelling volledige controle had over de lopende processen. Nu, in de loop der jaren, is blockchain-technologie in alle richtingen ontwikkeld, op zoek naar potentiële toepassingen, het verkennen van de grenzen en mogelijkheden, en meer, wat leidde tot de creatie van twee soorten blockchains — publieke blockchains en private blockchains. Vandaag wilden we beiden versies van Distributed Ledger Technology onderzoeken en zien welke overeenkomsten ze delen, evenals welke verschillen hen uit elkaar houden, en welke mogelijk meer potentieel heeft.
Private vs Publieke Blockchain
Laten we beginnen met het vaststellen van het verschil tussen de twee soorten blockchains — private en publieke. Een private blockchain is een blockchain waarvoor gebruikers toestemming nodig hebben om er zelfs maar toegang toe te krijgen. Deze blockchains werken op basis van toestemming en controle, wat resulteert in beperkte deelname aan het netwerk. Met andere woorden, dit is geen keten die iedereen kan joinen, maar eerder een uitnodiging-only blockchain die alleen toegelaten entiteiten toestaat die deelnamen aan transacties om kennis te hebben van transacties. Zelfs andere derde partijen of stakeholders zullen geen toegang hebben tot deze soort blockchain en de informatie die erop is opgeslagen. Aan de andere kant is een publieke blockchain het exacte tegenovergestelde. Het is volledig toestemmingsvrij, wat betekent dat iedereen kan deelnemen aan de keten en het netwerk op elk moment kan joinen. Het systeem is volledig gedecentraliseerd en er is geen entiteit die het netwerk superviseren of meer controle heeft over het netwerk dan andere leden. Alle gegevens op deze blockchain zijn nog steeds volledig beveiligd en onmogelijk te wijzigen nadat ze zijn geverifieerd, dankzij het uitgebreide netwerk van gebruikers van over de hele wereld die hun rekenkracht bijdragen om het kasboek bij te houden. Natuurlijk heeft deze soort regeling zijn nadelen, zoals het gebrek aan privacy voor transacties. Beide soorten blockchains houden de onveranderlijkheid, wat betekent dat de records niet kunnen worden gewijzigd of verwijderd zonder de overeenstemming van degenen die de keten beheren. Bovendien zijn beide soorten gedistribueerd en gedecentraliseerd. Echter, ze hebben hun verschillen.
Verschillen Tussen Private en Publieke Blockchains
Er zijn verschillende belangrijke verschillen tussen private en publieke ketens die de moeite waard zijn om te noteren, zoals:
1. Toegang
Zoals eerder vermeld, zijn private blockchains niet toestemmingsvrij zoals de publieke. Als zodanig staan ze alleen een bepaalde organisatie toe om autoriteit over het netwerk te hebben, wat betekent dat openbare deelname niet is toegestaan. Ze vertrouwen vaak op een autorisatieschema om te identificeren wie probeert het netwerk te joinen en of ze al dan niet toegelaten moeten worden. Natuurlijk hebben publieke ketens geen dergelijke beperkingen en kan elke individu joinen, de kasboek zien, lezen, schrijven en zelfs deelnemen aan het consensusproces.
2. Consensus
Een andere zaak die deze twee soorten blockchains vrij verschillend maakt, is consensus. Wanneer het gaat om publieke ketens, zijn deelnemers vrij om deel te nemen aan het consensusproces wanneer ze dat willen, zonder beperkingen. Ondertussen, in private ketens, is een beslissing genomen om te bepalen wie deel mag nemen aan het consensusproces en wie niet.
3. Onveranderlijkheid
Zoals eerder vermeld, zijn beide blockchains gedecentraliseerd, met publieke ketens die iedereen toestaan om deel te nemen aan de groep die de keten beheert, terwijl private blockchains een specifieke groep hebben die is toegelaten om dit te doen. Dat betekent ook dat beide onveranderlijk zijn. Echter, het verschil is dat private ketens slechts gedeeltelijk onveranderlijk zijn, aangezien er nog steeds bepaalde omstandigheden zijn waarin transacties en zelfs hele blokken uit het kasboek verwijderd kunnen worden. Ondertussen, zodra een blok op de publieke keten is opgeslagen, is er geen kans dat het zal worden gewijzigd of verwijderd, wat publieke ketens echt onveranderlijk maakt.
4. Gegevensbehandeling
Wanneer het gaat om private ketens, kan alleen één organisatie toegang krijgen, lezen en schrijven op een bepaald kasboek. Dat betekent ook dat alleen een handvol gebruikers dit echt kunnen doen. Dit stelt hen ook in staat om, in wezen, verantwoordelijk te zijn voor het toevoegen of verwijderen van blokken. Wat betreft de publieke ketens, kan iedereen toegang krijgen, lezen en schrijven op het kasboek, maar zodra de gegevens zijn opgeslagen, zijn ze voor altijd opgeslagen zonder de mogelijkheid om ze te wijzigen of te verwijderen.
5. De kosten en snelheid van transacties
Private ketens staan alleen geautoriseerde deelnemers toe om deel te nemen aan het maken van transacties en dus blijft de snelheid altijd hetzelfde. Wat betreft de kosten, zijn deze typisch altijd minimaal en veranderen ze nooit op een drastische manier. Het is laag, constant en redelijk nauwkeurig. Dit is een duidelijk voordeel dat private ketens hebben ten opzichte van publieke. Publieke ketens staan iedereen toe om toegang te krijgen en transacties en records aan te vragen, en omdat er steeds meer gebruikers zijn die de blockchain joinen, kan dit nogal overweldigend zijn en resulteert het meestal in trage snelheden op de meeste blockchains, die eenvoudigweg de groeiende vraag niet aankunnen. Een soortgelijk probleem kan worden gezien wanneer het gaat om de kosten van publieke ketens, die vaak vrij hoge transactiekosten hebben, vooral in vergelijking met private.
6. Efficiëntie
Vanwege de beperkte toegestane knooppunten en beperkte toegang tot het kasboek, zijn private blockchains bijna altijd zeer efficiënt, terwijl publieke worstelen met schaalbaarheid, snelheid, kosten en soortgelijke problemen, waardoor ze minder efficiënt zijn.
Voor- en Nadelen Vergelijken
Ten slotte, om deze twee soorten ketens samen te vatten, laten we zien welke voor- en nadelen ze te bieden hebben.
Private blockchains
Wanneer het gaat om private blockchains, hebben ze kleine netwerken met niet zo veel deelnemers. Ze zijn bekend om hun beperkte toegang, wat het makkelijker maakt om consensus te bereiken. Dit maakt ze ook goedkoper, sneller en efficiënter. Besluitvorming is sneller en zo zijn ook de snelheden van transacties en aanvragen, wat resulteert in een lagere verwerkingskosten. Er zijn geen problemen met schaalbaarheid en deelnemers zijn bekend en vertrouwd door alle andere partijen die toegang hebben tot het netwerk. Echter, er is een kwestie van integriteit waar private ketens mee kunnen worstelen, aangezien de integriteit afhankelijk is van de status van de deelnemers die zijn geautoriseerd om wijzigingen aan te brengen in de keten. Zoals eerder vermeld, hebben deelnemers vaak de mogelijkheid om blokken en gegevens te wijzigen of te verwijderen, wat betekent dat ze extreem betrouwbaar moeten zijn om deze macht te krijgen zonder de angst dat ze het zullen misbruiken. Een ander nadeel is dat een lager aantal deelnemers de keten ook kwetsbaarder maakt voor externe bedreigingen, zoals hackers. Al met al, private blockchain kan efficiënter zijn, maar verliest zijn punt, aangezien het niet veel verschilt van gecentraliseerde systemen.
Publieke blockchains
Aan de andere kant hebben we publieke blockchains. Ze zijn transparant, toegankelijk voor publieke toegang en dat betekent dat iedereen transacties kan uitvoeren, iedereen kan deelnemen aan de verwerkingspartij en iedereen kan zien wat er gebeurt, welke transacties werden gemaakt, wie ze maakte en andere details. Ze zijn volledig gedecentraliseerd en extreem veilig en bestand tegen hacking. Gegevens kunnen niet worden gestolen, gewijzigd of verwijderd van hen, waardoor ze extreem beveiligd zijn en er moet een consensus worden bereikt door de gemeenschap voordat er iets gebeurt. Aan de andere kant hebben ze te maken met een aantal problemen. Publieke ketens zijn traag, ze nemen veel tijd in beslag om transacties te verwerken en de kosten van verwerking kunnen vrij hoog zijn vanwege schaalbaarheidsproblemen. Dit maakt ze minder efficiënt en duurder. Echter, ze zijn gedecentraliseerd, echt onveranderlijk en veilig, wat misschien de nadelen waard is die ermee gepaard gaan.












