- Dieser Artikel kündigt die Einführung einer Proof-of-Work-(PoW)-Abwehrfunktion für Onion Services an. Ziel ist es, verifizierten Netzwerkverkehr zu priorisieren und Denial-of-Service-(DoS)-Angriffe zu verhindern. Die Funktion ist Teil der neuen Veröffentlichung von Tor 0.4.8.
- Der PoW-Abwehrmechanismus bleibt unter normalen Bedingungen deaktiviert, damit die Nutzererfahrung reibungslos bleibt. Wenn ein Onion Service jedoch unter Belastung gerät, fordert er eingehende Client-Verbindungen dazu auf, schrittweise komplexere Aufgaben auszuführen.
- Onion Services priorisieren diese Verbindungen nach dem Grad des vom Client nachgewiesenen Aufwands. Es wird erwartet, dass dieser PoW-Mechanismus groß angelegte Angriffe teuer und unpraktisch macht, Angreifer abschreckt und legitimen Verkehr priorisiert.
- Die Notwendigkeit dieses Mechanismus ergibt sich aus dem besonderen Design von Onion Services, bei dem der Schutz der Privatsphäre der Nutzer durch das Verbergen von IP-Adressen im Vordergrund steht. Dieses Design machte Onion Services anfällig für DoS-Angriffe, und herkömmliche IP-basierte Ratenbegrenzung bot nur unvollständigen Schutz.
- Der PoW-Mechanismus funktioniert wie ein standardmäßig deaktiviertes Ticketsystem, passt sich aber an Netzwerklast an, um eine Prioritätswarteschlange zu erzeugen. Bevor Clients auf einen Onion Service zugreifen, müssen sie ein kleines Rätsel lösen, um nachzuweisen, dass „Arbeit“ geleistet wurde. Je schwieriger das Rätsel ist, desto mehr Arbeit wurde investiert, was zeigt, dass der Nutzer ein echter Nutzer ist und kein Bot, der den Dienst überfluten will.
- Wenn Angreifer versuchen, einen Onion Service mit Anfragen zu überschwemmen, erhöht die PoW-Abwehr den für den Zugriff auf die .onion-Site erforderlichen Rechenaufwand. Dieses Ticketsystem soll Angreifer benachteiligen, die massenhaft Verbindungsversuche gegen Onion Services unternehmen.
- Für alltägliche Nutzer ist der zusätzliche Rechenaufwand zum Lösen der Rätsel auf den meisten Geräten tragbar. Nimmt der Angriffsverkehr zu, steigt auch der erforderliche Aufwand und kann auf etwa eine Minute Rechenzeit anwachsen. Dieser Prozess bleibt für Nutzer unsichtbar, und das Warten auf eine PoW-Lösung ähnelt dem Warten auf eine langsame Netzwerkverbindung.
- Mit der Einführung der PoW-Abwehr positioniert Tor Onion Services als eines der wenigen Kommunikationsprotokolle mit eingebautem DoS-Schutz. Bei einer Übernahme durch große Sites verspricht dies, die negativen Auswirkungen gezielter Angriffe auf die Netzwerkgeschwindigkeit zu verringern. Die dynamische Natur des Systems hilft zudem, die Last bei Verkehrsspitzen auszugleichen und einen konsistenteren und zuverlässigeren Zugang zu Onion Services sicherzustellen.
1 Kommentare
Hacker-News-Kommentare