Einer der Vorteile, die ich über Taproot gehört habe, ist, dass alle Transaktionen für einen Blockchain-Beobachter identisch erscheinen. Dies würde natürlich auch für das Öffnen/Schließen von Lightning-Channel-Transaktionen gelten, was ein großer Datenschutzvorteil für Lightning-Benutzer wäre.
Soweit ich das vorgeschlagene ANYPREVOUT-Upgrade verstehe, wird es auf Taproot aufbauen, muss aber einen Pubkey mit einer anderen Länge verwenden. Wäre es für einen Beobachter möglich, die Blockchain nach dieser Pubkey-Länge zu scannen, um festzustellen, welche Transaktionen ANYPREVOUT verwenden und daher wahrscheinlich blitzbezogen sind? Oder ist es möglich, dies irgendwie in Taproot so zu verstecken, dass die Privatsphäre weiterhin gewahrt bleibt?
Die Grundlage eines Kanals ist ein Multisig-Ausgang, der bei Verwendung von Musig und Taproot nicht von anderen Ausgängen unterschieden werden kann.
Die gegenseitige Kanalschließung ist nur ein normaler TX, der diese Ausgabe ausgibt, daher würde ich sagen, dass es schwierig sein wird, dies ohne andere Daten als Blitzkanal zu erkennen (ähnlich wie bei aktuellen Kanälen).
Das einseitige Schließen ist jedoch anders und hinterlässt einen Fußabdruck des Kanalzustands. Ich denke, die Update-Transaktion, die zum Kicken des Settlement-Tx verwendet wird, könnte die erkennbare Struktur haben, auf die Sie sich bezogen haben. (Ich würde Sie gerne nach Ihrer Quelle fragen)
Benutzer121612
René Pickhardt
Benutzer121612