Werben Sie auf KripZen — bringen Sie Ihre Marke vor ein globales Krypto-Publikum.Kontakt aufnehmen →

Glossareintrag

Sharding

infrastructure

Sharding erklärt: eine Blockchain in parallele Shards teilen, um Kapazität zu gewinnen, samt Sicherheits- und Cross-Shard-Kompromissen.

Definition

Sharding ist ein Skalierungsverfahren, das eine Blockchain in parallele Partitionen — Shards — aufteilt, sodass jeder Validator nur einen Teil der Netzwerklast verarbeitet und speichert statt sämtlicher Transaktionen. Die aus dem Datenbankdesign entlehnte Idee soll die Gesamtkapazität ungefähr proportional zur Zahl der Shards erhöhen, während die Hardwareanforderungen an einen einzelnen Node moderat bleiben, was der Dezentralisierung zugutekommt. Schwierig sind die Kommunikation zwischen Shards — eine Transaktion über zwei Shards braucht ein sicheres Protokoll — und die Sicherheit, denn jeden Shard schützt nur ein Bruchteil der Validatoren, weshalb diese zufällig zugewiesen und regelmäßig rotiert werden müssen. Manche Netzwerke setzen inzwischen auf Daten-Sharding, bei dem Shards Datenverfügbarkeit für Rollups liefern.

Als Nächstes

Verwandte Begriffe

Mehr in infrastructure