Kann ein Double Spend-Angriff verschleiert werden, indem die Transaktionen nachgeahmt werden, die vor dem Fork zu sehen waren?

Ein Angreifer kontrolliert den Großteil der Hashing-Power und will doppelt ausgeben, ohne Verdacht zu erregen. Wenn sie die Aktivität der öffentlichen Kette widerspiegeln, während sie den privaten Fork generieren und der Fork kurz ist (z. B. 10 Blöcke), können Sie die doppelten Ausgaben nur erkennen, indem Sie überprüfen, ob sich die Block-Hashes nicht geändert haben, oder die doppelte Ausgabentransaktion direkt bemerken?

Ich bin mir nicht sicher, ob ich verstehe, was Sie fragen. Blöcke werden verglichen, indem ihre Hashes verglichen werden, nicht nur, indem ihre Transaktionen betrachtet werden. Wenn die Blöcke dieselben Transaktionen enthalten, aber nicht identisch sind (unterschiedliche Nonce oder an unterschiedliche Adressen gezahlte Belohnungen), sieht das Netzwerk, dass sie sich auf zwei verschiedenen Forks befinden. Wenn sie identisch sind, dann gibt es überhaupt keinen Fork.
Ich habe es ein wenig bearbeitet. Ich frage mich, ob es andere Möglichkeiten gibt, den Doppelausgabenangriff zu erkennen, wenn Sie die primären Kettenblock-Hashes nicht aufzeichnen, bevor die längere private Gabel sie ersetzt, und die ursprünglichen Doppelausgaben verpassen.
Da dies eine allgemeine Frage ist, die für die meisten dezentralisierten Währungen gilt, gibt es einen bestimmten Grund, warum sie mit [dogecoin] gekennzeichnet wurde? Es scheint Menschen, die nach bestimmten Dogecoin-Informationen suchen, nicht zu helfen, und behindert Menschen, die nach allgemeinen Informationen suchen.
Wie ahmt man eine Transaktion nach?

Antworten (1)

Die kurze Antwort lautet, dass es keine Möglichkeit gibt, Ausgaben zu verdoppeln, „ohne Verdacht zu erregen“. Vermutlich würden Sie gegen jemanden doppelt ausgeben und diese Person würde es bemerken, sobald Sie die Hauptkette umgeleitet haben.

längere Antwort: Solange Sie Ihre private Kette aufbauen, können Sie alles, was Sie haben, doppelt ausgeben, indem Sie normalerweise an die öffentliche Kette senden, in dem Wissen, dass es später umgekehrt wird. Es gibt keine Möglichkeit, einen 51%-Angriff zu erkennen/abzuwehren, bis er passiert, und sobald er passiert, ist die Sicherheit der Blockchain von Xcoin offensichtlich gefährdet und die gesamte Münze/Ihr Münzvorrat ist jetzt wertlos, also hatte es nicht viel Sinn im doppelten ausgeben sowieso.