Video: Bitcoin-Eclipse-Angriffe und wie man sie löst

In dieser Folge von The Van Wirdum Sjorsnado diskutieren Aaron und Sjors über Eclipse-Angriffe. Genauer gesagt diskutieren sie das 2015 veröffentlichte Papier „Eclipse Attacks on Bitcoin’s Peer-to-Peer Network“, das von Ethan Heilman, Alison Kendler, Aviv Zohar und Sharon Goldberg von der Universität Boston und der Hebrew University/MSR Israel verfasst wurde.

Eclipse-Angriffe sind eine Art von Angriff, bei dem ein Bitcoin-Knoten isoliert wird, indem alle seine Verbindungs-Slots besetzt werden, um den Knoten daran zu hindern, irgendwelche Transaktionen zu empfangen, und ihn an anderen Transaktionen als denen zu hindern, die ihm vom Angreifer gesendet werden. Dies würde den Knoten daran hindern, zu sehen, was im Bitcoin-Netzwerk vor sich geht, und den Knoten möglicherweise sogar dazu verleiten, eine alternative (und damit ungültige) Version der Bitcoin-Blockkette zu akzeptieren.

Aaron und Sjors erklären, wie diese Art von Angriffen dazu benutzt werden könnte, Benutzer und Bergleute zu überlisten. Sie diskutieren auch einige der in dem Papier vorgeschlagenen Lösungen, um dieser Art von Angriffen entgegenzuwirken, einschließlich der Lösungen, die inzwischen bereits in Bitcoin Core Software implementiert sind. Dazu gehört auch eine Lösung, die in der nächsten Version der Bitcoin Core Software, Bitcoin Core 0.21.0, enthalten sein wird. Sie erwähnen auch eine Lösung, die nicht in dem Papier enthalten ist.