Was ist die NTX-ID, auf die sich Mt. Gox in ihrer Erklärung vom 17. Februar bezieht?

Mt. Gox hat eine Erklärung zu ihren jüngsten Entzugsproblemen veröffentlicht.

Um das neue System zu starten, durchlaufen wir die folgenden Schritte:

  • Neuindizierung der gesamten Blockchain (ca. 32 Millionen Einträge)
  • Vollständige Bereitstellung der neuen NTX-ID
  • Implementierung einer neuen Bitcoin-Auszahlungswarteschlange, die getestet werden muss

Ist das NTX IDetwas natives der Blockchain.info-API? Hostet Blockchain.info eine eigene separate Version der eigentlichen Blockchain mit zusätzlichen Metadaten?

Das blockchain.info-Tag sollte entfernt werden, da diese Frage nichts mit dem Dienst zu tun hat. Stattdessen wäre Transaktionsformbarkeit angebracht.

Antworten (2)

Dies ist eng mit dem Bug verbunden, der das erneute Posten unbestätigter Transaktionen mit einer geänderten Transaktions-ID ermöglichte. Das Thema erhöhte die Komplexität für die Buchhaltung von Dienstleistungen mit einer hohen Anzahl von Transaktionen. Insbesondere haben einige Leute es verwendet, um doppelte Abhebungen von Mt.Gox zu erschleichen.

Die Änderung der Transaktions-ID wurde vorgenommen, indem zusätzliche Nullen an die Vorderseite der Signatur geschoben wurden. Ich denke, NTX ID steht für normalisierte Transaktions-ID , die alle doppelten Transaktionen auf dieselbe Darstellung abbildet, selbst wenn sie durch Ausnutzen der Transaktionsformbarkeit geändert wurden.

Es ist eine interne Blockchain-Darstellung, die von Mt.Gox verwendet wird, und hat nichts mit dem Dienst blockchain.info zu tun.

Normalisierte Transaktions-ID ist ein anderer Name für den normalisierten Transaktions-Hash:

Ein normalisierter Transaktions-Hash ist ein Hash der serialisierten Transaktion mit leeren Eingabeskripten. Dieser Hash kann nicht durch Transaktionsformbarkeit geändert werden

Sehen Sie hier eine Diskussion:

https://github.com/bitcoin/bitcoin/pull/3656