Sharding

Vlugge definitie

Sharding houdt in dat een netwerk in meerdere instanties wordt opgesplitst om meer transacties per seconde mogelijk te maken.

Belangrijkste details

  • Sharding houdt in dat een blockchain-netwerk wordt opgesplitst in ‘scherven’. Het is mogelijk dat elke shard zijn eigen versie van een blockchain bevat.
  • Het Ethereum -netwerk zal sharding gebruiken als een techniek om de schaalbaarheid te verbeteren met ‘ETH2’, de bijgewerkte versie van zijn blockchain.
  • Blockchains die sharding gebruiken, zijn gevoelig voor beveiligingsrisico’s, zoals ‘shard-overnames’, waarbij een enkel deel van het netwerk kan worden geïsoleerd en aangevallen.

Wat is sharding?

Sharding omvat het splitsen van een blockchain-netwerk zodat gegevens sneller kunnen worden verwerkt. Wanneer er te veel transacties plaatsvinden op een blockchain, is het niet ongebruikelijk dat de blockchain vertraagt en dat transacties fouten maken. Om het aantal transacties per seconde en de data via een netwerk te vergroten, moeten blockchains kunnen schalen. Om de schaalbaarheid van de blockchain te helpen, kunnen ontwikkelaars zich wenden tot een methode voor gegevenspartitionering die bekendstaat als ‘sharding’.

Een blockchain bestaat uit knooppunten die transacties valideren. Normaal gesproken zouden deze knooppunten de gegevens van het hele netwerk moeten verwerken om transacties te valideren. Met sharding bevatten deze nodes uitsluitend informatie die nodig is voor hun deel van het netwerk in plaats van voor het hele netwerk, en op deze manier kunnen transacties sneller worden verwerkt.

Welke blockchains gebruiken sharding?

Het Polkadot-netwerk gebruikt momenteel sharding-technieken om zijn gegevens en transacties te beheren. Op Polkadot wordt elk netwerk een parachain genoemd, en elke parachain is zijn eigen blockchain die zijn eigen gegevens verwerkt. Deze parachains zijn allemaal verbonden met een relaisketen die de manier beheert waarop alle parachains met elkaar communiceren, zodat ze allemaal tegelijkertijd op de hoogte kunnen blijven.

De Avalanche blockchain is vergelijkbaar met Polkadots. Avalanche omvat: een relaisketen die is verbonden met een platformketen die het netwerk in staat stelt te sharden en de schaalbaarheid te vergroten, een uitwisselingsketen die verantwoordelijk is voor het uitwisselen van activa op het netwerk, en een contractketen voor het maken van slimme contracten.

De Ethereum-shardingmethode omvat een bakenketen die werkt als de relaisketen van Polkadot, en 64 shards waarbij knooppunten willekeurig worden toegewezen aan een van de 64 shards, waar ze verantwoordelijk zijn voor het gelijktijdig verwerken van hun eigen aandeel in het Ethereum-netwerk met andere knooppunten.

Wat zijn de risico’s van sharding?

Er is sprake van een shard-overname wanneer kwaadwillende nodes een of meerdere shards beschadigen, waardoor een deel van het netwerk wordt vervormd en het netwerk niet meer synchroon loopt of een deel van het netwerk wordt uitgeschakeld.

Een van de technieken van Ethereum om shard-overnames te voorkomen, is om in willekeurige perioden willekeurig nodes toe te wijzen aan een willekeurige shard op het netwerk. Dit wordt gedaan in de hoop dat potentiële aanvallers moeite hebben om te weten wanneer het beste moment is om een knooppunt aan te vallen en met welk knooppunt ze te maken hebben.

Waar kan ik meer leren?

Bezoek onze leerhub voor meer informatie over hoe de blockchain werkt. Als je meer wilt weten over cryptocurrencies en hoe je erin kunt investeren, ga dan naar de investeringshub.


Feiten controle

Onze redacteuren controleren alle inhoud om ervoor te zorgen dat deze voldoet aan ons strikt redactioneel beleid. De informatie in dit artikel wordt ondersteund door de volgende betrouwbare bronnen.

Risico melding

Invezz is een plek waar mensen betrouwbare, onpartijdige informatie kunnen vinden over financiën, handel en beleggen. Maar we bieden geen financieel advies. Gebruikers moeten altijd hun eigen onderzoek doen. De activa, die op deze website worden behandeld, inclusief aandelen, cryptocurrencies en grondstoffen, kunnen zeer volatiel zijn en nieuwe investeerders verliezen vaak geld. Succes op de financiële markten is niet gegarandeerd en gebruikers mogen nooit meer investeren dan ze zich kunnen veroorloven te verliezen. U dient uw eigen persoonlijke omstandigheden in overweging te nemen en de tijd te nemen om al uw opties te verkennen, voordat u een investering doet. Lees onze risico aanwijzingen >

James Knight
Editor of Education
Als hij niet aan het werk is, is James een fervent handelaar en golfer die graag reist. Ooit voedde, reed en at hij een struisvogel op… lees meer.