Properties
Properties used to evaluate the trade-offs of different design atoms.
P1
Latency Bound
Strict delivery time bounds (e.g. 300ms p90) required for BFT consensus.
P2
Bandwidth Overhead
Additional data traffic generated by the privacy mechanism.
P3
Identity Unlinkability
Severing the link between physical IP address and validator identity.
P4
Sybil Resistance
Resistance against adversaries spinning up many identities to eclipse nodes.
P5
GPA Resistance
Protection against Global Passive Adversaries monitoring traffic profiles.
P6
BFT Compatibility
How well the mechanism fits within Ethereum's consensus slot rhythms.
P7
Implementation Complexity
Amount of new networking machinery and spec changes required.
P8
Economic Deterrence
Using financial slashing to disincentivize malicious behavior.
P9
Censorship Resilience
The mathematical guarantee against the deterministic exclusion of honest votes or messages by a subset of malicious nodes.