“Geld zu erwerben erfordert Tapferkeit, Geld zu halten erfordert Diskretion, Geld auszugeben erfordert Kunst”

Berthold Auerbach

Heutzutage hat die Welt der Kryptowährung eine eigene spezifische Terminologie, die Anfängern oft nicht ganz klar ist. Wenn Sie einer von ihnen sind, helfen wir Ihnen, eine wichtige Sache zu verstehen, über die jeder Kryptohändler Bescheid wissen sollte. Und dies ist die TXID von Transaktionen in digitalen Währungen. Heute werden wir erklären, was diese vier Buchstaben bedeuten, was die TXID-Funktion ist, wie man sie findet und wie man sie verwendet..

Was ist TXID und warum wird es benötigt?

Um das Wesentliche zu verstehen, verstehen wir zunächst, was eine Transaktion ist. Geld wird von einem Konto auf ein anderes gesendet, das ist alles. Wenn wir über digitale Währungen sprechen, werden Münzen von einer Kryptowährungsbrieftasche in eine andere übertragen. Wie werden Kryptowährungstransaktionen jedoch technisch ausgeführt? Was wirklich hinter der Blockchain-Szene passiert, wenn Kryptowährung übertragen wird? 

Nun, eine Transaktion ist eigentlich eine Information über die Übertragung von Vermögenswerten. Diese Informationen werden in den Blöcken der Blockchain einer bestimmten digitalen Währung aufgezeichnet. Jeder Block enthält einen Header und eine Liste von Transaktionen. Der Header enthält die Hashes der Transaktionen, den Hash des Blocks selbst und den Hash des vorherigen Blocks. Um ein gültiger Teil der Blockchain zu werden und in einem Block aufgezeichnet zu werden, muss jede Transaktion von einem Miner bestätigt werden. 

Da die Gültigkeit und Richtigkeit jedes Datensatzes durch das dezentrale Blockchain-Netzwerk sichergestellt wird, ist es unmöglich, Informationen in der verteilten Datenbank zu manipulieren..

Die zur Bestätigung von Transaktionen benötigte Zeit ist eines der Probleme mit Bitcoin (und einigen anderen virtuellen Währungen). Ursprünglich war geplant, dass die Übertragung der Kryptowährung sofort erfolgen sollte, aber es wurde bald klar, dass die Bestätigung von Transaktionen angesichts der vielfältigen Anzahl von Benutzern immer länger dauern könnte.. 

Größere Transaktionen sowie Transaktionen mit einer höheren Benutzergebühr werden schneller bestätigt. Bergleute bestätigen Transaktionen, wenn sie neue Blöcke in der Blockchain erstellen und Berechnungen durchführen, um den Hash zu finden.

Transaktionen in Netzwerken wie Bitcoin werden mit dem UTXO-Modell (nicht ausgegebene Transaktionsausgabe) ausgeführt. Mit diesem Modell verfolgen Knoten im Netzwerk alle verfügbaren Transaktionsausgabedaten, kurz UTXO (nicht ausgegebene Transaktionsausgabe), die zum Generieren einer Transaktion verwendet werden können. TXID fungiert hier als Kennung für jede nicht ausgegebene Transaktion oder jeden nicht ausgegebenen Transaktions-Hash. Mit anderen Worten, TXID ist ein eindeutiges Datenelement, mit dem eine Transaktion identifiziert wird..

Transaktionen

Wie im obigen Bild gezeigt, hat jede Transaktion mindestens eine Eingabe und eine Ausgabe, wobei jede Eingabe die in der vorherigen Ausgabe enthaltenen Bitcoins ausgibt. Die Ausgabe, jetzt UTXO, befindet sich im UTXO-Satz, bis sie für eine spätere Eingabe ausgegeben wird. Wenn die Brieftasche des Benutzers einen Verbrauchsguthaben von 5 BTC anzeigt, kann dies so interpretiert werden, dass der Benutzer 5 UTXOs mit einem Nennwert von 1 BTC oder 1 UTXO mit einem Nennwert von 2 BTC und 1 UTXO mit einem Nennwert von 3 BTC hat . Tatsächlich können der Nennwert und die Anzahl der UTXOs beliebig sein. Zum einen können wir sicher sein, dass ihr nominaler Gesamtbetrag 5 Bitcoins entspricht. Es ist wichtig zu bedenken, dass UTXO eine unteilbare Größe ist. Wenn Sie beispielsweise ein neues iPhone, das neueste Modell, für 0,5 BTC kaufen möchten und nur zwei UTXOs in Nennwerten von 2 und 3 BTC haben, nimmt das Blockchain-Netzwerk Ihr kostenloses UTXO mit dem niedrigsten Nennwert – in Höhe von 2 BTC und erstellen Sie im Austausch 2 neue UTXOs, von denen einer 1,5 BTC abzüglich Transaktionsgebühren und der zweite UTXO – 0,5 BTC sein wird, die Eigentum des Telefonverkäufers werden.

Daher enthält unsere Transaktion die vollständige Information, dass Sie ein bestimmtes UTXO mit einem Nennwert von 2 BTC des Blockchain-Netzwerks übertragen haben, davon 0,5 BTC an einen bestimmten Verkäufer, und im Gegenzug ein anderes bestimmtes UTXO mit einem Nennwert von 1,5 BTC minus a erhalten haben spezifische Provision.

Alle diese Daten werden in der Transaktion verschlüsselt.

Wenn Sie etwas anderes kaufen, verwenden Sie bereits ein neues UTXO mit einem Nennwert von 1,5 BTC, und die gesamte Historie mit der Aufzeichnung des Betrags und der Gegenparteien der Operation wird wiederholt. Die nächste Transaktion wird gebildet. Und so weiter auf unbestimmte Zeit, bis das Geld auf dem Kontostand aufgebraucht ist &# 128578;

Die gesammelten Transaktionen werden in ein serialisiertes Byte-Format übersetzt, das als Rohtransaktionsformat bezeichnet wird. In der Informatik ist Serialisierung der Prozess der Übersetzung der internen Darstellung einer Datenstruktur in ein Format, das byteweise übertragen werden kann. Dieses rohe Transaktionsformat wird dann zweimal unter Verwendung eines kryptografischen Hashing-Algorithmus gehasht, der im Fall von Bitcoin eine SHA-256-Codierung ist, um die TXID der Transaktion zu erstellen.

Folglich ist TXID ein “Pass” einer Transaktion, eine eindeutige Nummer, mit der der aktuelle Status einer bestimmten Transaktion ermittelt und festgestellt werden kann, ob sie tatsächlich in der Blockchain aufgezeichnet wurde oder nicht. Die TXID (Transaktions-ID) oder der Transaktions-Hash wird jeder Übertragung der Kryptowährung zugewiesen. Da Kryptowährung als aufgezeichnete Information existiert, ist es sehr wichtig, den Status eines solchen Datensatzes zu verfolgen.

TXID wird unmittelbar nach dem Beitritt zum Netzwerk durch eine Kryptowährungstransaktion zugewiesen und ist das eindeutige Token. Es wird zufällig generiert und sieht aus wie eine Folge von Buchstaben und Zahlen. Die gesamte TXID-Größe beträgt 64 Zeichen.

Alle diese Transaktionen werden zu einem Block zusammengefasst, der die Ketten und die gesamte Blockchain bildet. Auf diese Weise erhalten wir einen vollständigen und transparenten und gleichzeitig hackresistenten Bericht aller Benutzer des Systems mit detaillierten Daten, an wen und wie viel Geld wir überwiesen haben und wie viel wir noch auf dem Kontostand haben.

Verwendung von TXID

Die Transaktion erhält ihre TXID automatisch, und Benutzer kümmern sich normalerweise nicht einmal darum, es sei denn, es gibt Probleme – ihre Transaktion ist verzögert, die Assets wurden nicht empfangen usw. In solchen Fällen muss der Status der überprüft werden Transaktion, um herauszufinden, ob es in der Blockchain aufgezeichnet und bestätigt ist oder nicht.

TXID wird erst garantiert, wenn die Transaktion vom Netzwerk bestätigt wurde. Die Nachverfolgung von Zahlungen mit TXID kann jedoch durch die Flexibilität der Transaktionen beeinträchtigt werden. Dies geschieht, wenn sich die TXID einer Transaktion ändert, bevor sie in einem Block bestätigt werden kann. Dies ist problematisch, da dadurch die Möglichkeit eines Angriffs auf schlecht codierte Brieftaschensoftware entsteht, bei der davon ausgegangen wird, dass nicht überprüfte TXIDs unveränderlich sind. Im Fall von Bitcoin wurde die Implementierung von Segregated Witness oder SegWit entwickelt, um das Problem der Transaktionsflexibilität anzugehen..

Mit der Einführung von SegWit haben Transaktionen im Bitcoin-Netzwerk nun zwei Kennungen: TXID und WTXID. TXID ist eine herkömmliche Transaktionskennung, bei der es sich um einen doppelten SHA-256-Hash einer serialisierten Transaktion ohne Zeugenangaben handelt. Während die neue WTXID-Transaktion ein doppelter SHA-256-Hash in einem neuen Format zum Serialisieren von Zeugen-Datentransaktionen ist. Da SegWit-Transaktionen nicht in jeder Eingabe Beweise enthalten, kann kein Teil der Transaktion von einem Dritten geändert werden.

Sie können spezielle Dienste verwenden, um den Status der Transaktion zu verfolgen. Wenn Sie an Bitcoin-Transaktionen interessiert sind, gibt es einen blockchain.com-Dienst, der Ihnen beim BTC-Explorer helfen kann. Um eine Ethereum-Transaktion zu überprüfen, können Sie Etherscan verwenden. Darüber hinaus gibt es Multi-Blockchain-Dienste, bei denen Sie detaillierte Informationen zu einer Reihe von Kryptowährungsübertragungen finden und verschiedene Blockchains erkunden können. SoChain kann Ihnen beispielsweise Informationen zu Übertragungen von Bitcoin, Ethereum, Dash, Dogecoin, Zcash und Litecoin bereitstellen. Benutzer müssen nur den Hash der erforderlichen Transaktion in das entsprechende Feld eingeben und das Ergebnis erhalten.

So finden Sie TXID

TXID kann direkt in der Kryptowährungsbrieftasche angezeigt werden, wenn der Benutzer eine bestimmte Transaktion ausführt. Alternativ können Sie TXID mithilfe von Apps finden. Nehmen Sie als Beispiel die Freewallet-App..

Klicken Sie auf Transaktion> Einen Hash in einer Liste finden> Überprüfen Sie die Transaktion in der Blockchain.

So finden Sie TXID

In anderen Diensten erhalten Sie Transaktionsdetails und suchen nach etwas wie Transaktions-ID, TXID, Transaktions-Hash usw..

Hash-Beispiel: 

6146ccf6a66d994f7c363db875e31ca35581450a4bf6d3be6cc9ac79233a69d0

Sie können einen Link von einer Plattform wie etherscan.io haben, zum Beispiel:

Link von einer solchen Plattform

Wenn Sie eines haben, benötigen Sie alle Zeichen nach “tx /”. Zum Beispiel im Link über dem Hash:

0x2446f1fd773fbb9f080e674b60c6a033c7ed7427b8b9413cf28a2a4a6da9b56c

im Link über dem Hash

In diesem Screenshot sehen Sie alle Informationen über die Übertragung von 10 000 BTC, die im Mai 2010 von einem der ersten Bitcoin-Entwickler, Laszlo Hanitz, durchgeführt wurde, der zwei Pizzen geliefert hat. Zu dieser Zeit war es für die Entwickler und die Community der ersten Kryptowährung sehr wichtig zu zeigen, dass Bitcoin tatsächlich als Zahlungsmittel verwendet werden kann..

Fazit

Somit ist TXID ein wichtiges und nützliches Element jeder Kryptowährungstransaktion. Dies ist eine eindeutige Identifikationsnummer für jede Übertragung, mit deren Hilfe Benutzer Transaktionen in der öffentlichen Blockchain verfolgen und alle Informationen abrufen können, die sie über sie benötigen. Bestehende Dienste bieten einfachen Zugriff auf Informationen, die in der Blockchain einer bestimmten digitalen Währung gespeichert sind, und ermöglichen es Benutzern, Blöcke schnell zu lesen und die benötigten Daten zu finden.