Satoshi BrotherDein Bruder am Kryptomarkt
DE

Eclair verschärft die Bitcoin-Finanzierungsregeln nach Entdeckung von Sicherheitsanfälligkeiten bei Lightning-Zahlungen

Eclair hat die Bitcoin-Finanzierungsregeln aktualisiert, um die Sicherheit von Lightning-Zahlungen zu verbessern, und fordert Betreiber auf, ein Upgrade durchzuführen, nachdem Schwachstellen in der Transaktionsverarbeitung entdeckt wurden.

Eclair verschärft die Bitcoin-Finanzierungsregeln nach Entdeckung von Sicherheitsanfälligkeiten bei Lightning-Zahlungen

ACINQ fordert Upgrade für Bitcoin Lightning Node-Betreiber

Der Bitcoin Lightning-Entwickler ACINQ hat Node-Betreiber aufgefordert, ein Upgrade durchzuführen, nachdem Sicherheitsanfälligkeiten entdeckt wurden, die von böswilligen Peers ausgenutzt werden könnten. Am 27. Oktober veröffentlichte das Unternehmen die Eclair-Version 0.14.6, die strengere Transaktionsanforderungen und Wiederherstellungsmechanismen einführt, um zu verhindern, dass manipulierte Kanalfinanzierungen ausstehende Zahlungen gefährden.

„Wir empfehlen dringend ein Upgrade, da einige dieser Probleme von böswilligen Knoten ausgenutzt werden können“, erklärte ACINQ in seiner Ankündigung.

Die Warnung bezieht sich auf eine Schwäche in der Art und Weise, wie Lightning-Kanäle Finanzierungsänderungen handhaben, bevor die zugrunde liegenden Bitcoin-Transaktionen bestätigt werden. Lightning ermöglicht es Benutzern, Bitcoin über Zahlungskanäle zu übertragen, ohne jede Transaktion in der Blockchain aufzuzeichnen. Betreiber können auch Liquidität aus bestehenden Kanälen durch einen Prozess namens Splicing hinzufügen oder abziehen.

Allerdings warnt die Dokumentation zur Veröffentlichung von ACINQ, dass die Annahme unbestätigter Finanzierungsinputs von einem anderen Knoten eine Möglichkeit zur Manipulation schafft. Ein böswilliger Peer könnte eine unbestätigte Transaktion nach der Unterzeichnung eines Splices doppelt ausgeben und damit die Finanzierungsvereinbarung, die den Kanal unterstützt, ungültig machen. Wenn der betroffene Kanal anschließend über die Bitcoin-Blockchain geschlossen wird, könnten ausstehende Zahlungen, die durch bedingte Verträge, bekannt als HTLCs, gesichert sind, gefährdet werden, da ihre Abwicklung von der ungültigen Finanzierungs-Transaktion abhängt.

Die Entwickler beschrieben eine potenzielle Sicherheitsanfälligkeit, jedoch keinen bestätigten Diebstahl, sodass das Ausmaß einer realen Ausnutzung unbekannt bleibt. Das Update führt eine neue Sicherheitseinstellung ein, die bestätigte Eingaben von Peers erfordert, bevor sie Mittel zu Kanal-Splices beitragen können. Standardmäßig aktiviert, verhindert dieser Schutz auch, dass Betreiber zusätzliche Splices auf unbestätigten Finanzierungsänderungen aufbauen, wodurch die Möglichkeiten für böswillige Peers, die Abwicklung zu untergraben, verringert werden.

ACINQ trennte diese Anforderung von seinen bestehenden Dual-Finanzierungsschutzmaßnahmen, die jetzt speziell für die Kanalbildung gelten. Die Entwickler verstärkten auch die Reaktion der Software, wenn ein Kanal geschlossen werden muss, während eine Finanzierungs-Transaktion unbestätigt bleibt. Unter der überarbeiteten Abwicklungslogik wählt Eclair eine Verpflichtungs-Transaktion aus, die durch Finanzierungen unterstützt wird, die von ihrem Bitcoin Core-Backend erkannt werden, und kehrt bei Bedarf zum neuesten bestätigten Finanzierungsstatus zurück.

Diese Änderung behebt ein Problem, bei dem ein Betreiber versuchen könnte, einen Kanal mit einer Finanzierungs-Transaktion abzuwickeln, die aus seinem lokalen Pool ausstehender Bitcoin-Transaktionen verschwunden war. Eine verwandte Korrektur behandelt ein weiteres potenzielles Verlustszenario, das Transaktionen betrifft, die Miner bestätigen, nachdem Eclair aufgehört hat, sie als bevorzugten Abwicklungsweg zu verfolgen. Zuvor konnte die Software eine solche Transaktion fälschlicherweise als zur Gegenpartei gehörend identifizieren, was dazu führen konnte, dass Mittel und ausstehende Zahlungsoutputs, die weiterhin wiederherstellbar waren, nicht beansprucht wurden.

Die neue Logik erkennt diese Transaktionen und versucht, die entsprechenden Outputs wiederherzustellen, um Mittel zu schützen, die andernfalls unbeansprucht bleiben könnten. ACINQ warnte die Betreiber auch davor, die optionale Nullgebühren-Verpflichtungsfunktion beim Splicing mit unzuverlässigen Peers zu verwenden. Diese Funktion war bereits standardmäßig deaktiviert.

In der Veröffentlichung wird der Sicherheitsforscher Erick Cestari für die verantwortungsvolle Offenlegung der in diesem Update behandelten Probleme gewürdigt. Betreiber, die ältere Eclair-Versionen verwenden, wurden aufgefordert, den Patch zu installieren und den neuen Schutz für bestätigte Eingaben beizubehalten. ACINQ erklärte, dass bestehende Zahlungskanäle während des Upgrades geöffnet bleiben können, was erfordert, dass die Software gestoppt, die neue Version installiert und der Knoten neu gestartet wird.

In anderen Sprachen: EnglishРусскийFrançaisItalianoEspañol

Redaktions- & KI-Richtlinien · Kontakt