Skip to content

Glossary

Weak Subjectivity

Eine Proof-of-Stake-Eigenschaft, bei der ein Knoten, der von Grund auf oder nach langer Ausfallzeit synchronisiert, einem aktuellen Checkpoint statt allein dem Genesis-Block vertrauen muss.

Weak Subjectivity beschreibt die Tatsache, dass ein Proof-of-Stake- Knoten die kanonische Kette nicht immer allein aus dem Genesis-Block und den Protokollregeln bestimmen kann. Ein Peer, der lange offline war oder sich erstmals synchronisiert, hat keine aktuelle ehrliche Referenz und könnte durch eine mit alten Validator-Schlüsseln gefälschte Historie getäuscht werden.

Um sicher zu bleiben, muss ein solcher Knoten einen aktuellen Weak- Subjectivity-Checkpoint beschaffen — einen vertrauenswürdigen Block-Hash von einem Bekannten, Client-Entwickler oder Block-Explorer — und ihn als Startanker behandeln. Ab diesem Punkt kann der Knoten Slashing- und Fork-Choice-Regeln normal anwenden. Anders als Proof of Work, das "objektiv" ist und nur Genesis benötigt, akzeptiert Proof of Stake diese milde Vertrauensannahme, um sich gegen Long-Range-Angriffe zu schützen.