Wesentliche Punkte
- UTXO-Architektur: Der Kern von Bitcoin liegt nicht in traditionellen Kontoständen, sondern in einem Transaktionsgraphen, in dem jede „Ausgabe“ ein kryptografisch verifiziertes Ausgaberecht darstellt.
- Validierungsmechanismen: Die Sicherheit des Systems hängt von einer redundanten Validierung durch vollständige Knoten ab, die überprüfen, ob die Signaturen gültig sind und ob die Gelder nicht bereits zuvor ausgegeben wurden (Doppelausgabe).
- Skriptstruktur: Bitcoin verwendet eine einfache, aber leistungsstarke Programmiersprache (Script), die komplexe Ausgabebedingungen wie Multisignaturen oder Zeitsperren ermöglicht.
- Propagation und Mempool: Eine Transaktion ist mit ihrer Ausstellung noch nicht endgültig; sie muss das P2P-Netzwerk durchlaufen und zum „Mempool“ gelangen, wo sie darauf wartet, von einem Miner anhand der Gebührendichte ausgewählt zu werden.
Transaktionen (auch TX genannt) sind der grundlegende Mechanismus aller digitalen Vermögenswerte. Sie sind nicht einfach nur Werttransfers; sie stellen den unveränderlichen Datensatz dar, der es Bitcoin und anderen Netzwerken ermöglicht, ohne Genehmigung einer Bank zu funktionieren. Wenn wir unsere Gelder sicher und ohne Zwischenhändler transferieren wollen, sind wir vollständig auf die Ausführung dieser Transaktionen im Netzwerk angewiesen.
Verstehen wir wirklich, was passiert, wenn wir auf unserem Handy auf „Senden“ drücken? Es reicht nicht aus, lediglich den Kontostand zu sehen. Erst das Verständnis der Transaktionsstruktur unterscheidet einen erfahrenen Nutzer von jemandem, der ohne Vorkenntnisse agiert. In einem Ökosystem, das die frühe Einführungsphase bereits hinter sich gelassen hat, ist es riskant, die Datenvalidierung oder das Gebührenmanagement zu ignorieren.
Hier beginnt das Verständnis von Kryptowährungen. Es geht nicht um trockene Theorie, sondern um praktische Werkzeuge, mit denen Sie ein System nutzen können, das Ihnen volle finanzielle Souveränität ermöglicht. Letztendlich ist jede Information, die durch die Blockchain fließt, ein Teil Ihrer digitalen Freiheit.
Wie eine Transaktion funktioniert
Streng genommen ist eine Transaktion kein „Senden“ von Geld im herkömmlichen Sinne, wie wir es von Bizum oder einer Banküberweisung kennen. Es wird tatsächlich nichts von einem Ort zum anderen transportiert. Im Netzwerk BitcoinDiese Operationen sind Datensätze, die den Zustand des BlockchainIm Grunde genommen geht es um einen Informationsfluss, der die Eigentumsrechte an bestimmten digitalen Assets von einer Adresse auf eine andere überträgt.
Wie lässt sich das in die Praxis umsetzen? Stellen Sie sich Nachrichten vor, die durch Public-Key-Kryptografie programmiert und geschützt sind. Bei einer Transaktion signieren Sie digital eine Anweisung, die der Welt mitteilt: „Ich, der Eigentümer dieser Gelder, autorisiere deren Überweisung.“ Sobald Sie diese Nachricht von Ihrem Computer oder Mobilgerät senden, überprüfen die Netzwerkknoten, ob Ihre Signatur authentisch ist und ob Sie tatsächlich über die entsprechenden Krypto-Assets verfügen.
Die größte Stärke dieses Systems liegt in seiner Transparenz. Es gibt keine Geheimnisse oder verschlossenen Büros. Jede Transaktion wird unauslöschlich in der Netzwerkhistorie gespeichert, sodass wir jeden Token bis zu seinem Ursprung im Genesis-Block zurückverfolgen können. Diese vollständige Nachverfolgbarkeit garantiert, dass das System von jedem von uns geprüft werden kann, ohne dass wir uns auf die Aussage Dritter verlassen müssen. Was in der Blockchain steht, ist wahr; was nicht, existiert schlichtweg nicht.
Bitcoin 101-Kurs
Durchschnittliches NiveauIm Bitcoin 101-Kurs Bit2Me Academy Sie können Ihre Krypto-Kenntnisse weiter vertiefen und lernen, was Bitcoin ist, woher es kommt und wie man es erhält.
Wie funktionieren Bitcoin-Transaktionen?
Vergessen Sie die Vorstellung, dass Kryptowährungen über Kabel transportiert werden. In Netzwerken wie Bitcoin, Ethereum o Bitcoin CashEine Transaktion ist im Wesentlichen eine Statusaktualisierung in einem gemeinsamen Register. Beim Handel werden keine Dateien verschoben; Sie teilen dem Netzwerk lediglich mit, dass die zuvor mit Ihrer Signatur verknüpften Token nun einer anderen Adresse gehören. Es handelt sich um einen rein digitalen und transparenten Eigentümerwechsel.
Um diesen Prozess auszuführen, verwenden wir ein Geldbörse oder PortemonnaieAber Vorsicht vor Metaphern: Ihr Geld befindet sich nicht auf Ihrem Smartphone. Diese Programme sind Schnittstellen zur kryptografischen Schlüsselverwaltung, die die Interaktion mit der Blockchain ermöglichen. Ohne sie könnten Sie die Bewegung Ihrer Vermögenswerte nicht autorisieren.
Was genau macht die Software? Ganz einfach: Sie erstellt den mathematischen Beweis, der für die Netzwerkknoten notwendig ist, um Ihre Transaktion als gültig zu akzeptieren. Letztendlich fungiert die Wallet als Ihr rechtlicher Vertreter innerhalb des Protokolls und ermöglicht Ihnen die Verwaltung Ihrer digitalen Vermögenswerte, ohne dass Sie die Erlaubnis einer Bank benötigen, über Ihr eigenes Kapital zu verfügen. Wenn Sie wissen, wie Sie Ihre Schlüssel verwalten, haben Sie die volle Kontrolle; andernfalls können Sie Ihren Kontostand nur beobachten.
Wie kommen die Transaktionen zustande?
Nun werden Sie sich sicherlich fragen, welche Elemente eine Bitcoin-Transaktion ausmachen. Nun, diese Elemente sind die folgenden:
- Eingänge. Eingaben sind Verweise auf eine Ausgabe einer vergangenen Transaktion, die in keiner anderen Transaktion verwendet wurde. Diese ermöglichen es uns, die Herkunft der Vermögenswerte zu bestätigen, die in einer Transaktion verwendet werden, und enthalten die Adresse, an der die Bitcoins ursprünglich empfangen wurden.
- Ausgänge (Ausgänge). Diese enthalten die Adresse, an die die Überweisung erfolgt, und den gesendeten Betrag. Darüber hinaus enthalten sie die Adressen ändern oder zurücksenden Hier werden Transaktionsrückgaben gesendet, sodass eine Transaktion mehr als eine Ausgabe enthalten kann.
- Bezeichner (TXid). Jede getätigte Transaktion hat ihre eigene Hash-. Dieser Hash wird aus den Ein- und Ausgängen generiert. Dieser Wert ermöglicht die eindeutige und unwiederholbare Identifizierung einer Transaktion innerhalb einer Blockchain.
- Provisionssatz (Gebühr). Die Gebühr ist die kleine Zahlung, die Miner für die Abwicklung einer Transaktion erhalten. Somit erhält der Miner, der einen neuen Block generiert, eine Gebühr für jede innerhalb dieses Blocks verarbeitete Transaktion. Die Provision ist nicht ausdrücklich Teil einer Transaktion, das heißt, sie ist nicht mit einem Ergebnis verbunden, da nicht bekannt ist, welcher Bergmann diese Gebühr erhält. Um dies zu erreichen, hinterlässt man einen bestimmten Betrag, ohne ihn mit irgendeiner Produktion zu verknüpfen, und dies wird als Provision für die Bergleute verstanden.
Im folgenden Bild sehen wir jeden dieser Abschnitte innerhalb eines Bitcoin-Transaktion.

So funktioniert eine Transaktion
Alle Kryptowährungstransaktionen weisen die oben dargestellte Grundstruktur auf. Diese Struktur hat ein ungewöhnliches Design mit Ein- und Ausgaben, verfolgt aber ein ganz bestimmtes Ziel: die Gewährleistung der Sicherheit. Die Daten werden stets einem kryptografischen Hash-Prozess unterzogen. asymmetrische Kryptographie. Dadurch können die Informationen korrekt gesichert und validiert werden.
Bei Bitcoin wird dieser Prozess, der all dies ermöglicht, von der abgewickelt Bitcoin-Skripterstellung. Dabei handelt es sich um nichts weiter als eine leistungsstarke Programmiersprache, die es Bitcoin ermöglicht, ein enormes Potenzial zu haben. Obwohl das Potenzial sehr groß ist, reagiert die überwiegende Mehrheit der Bitcoin-Transaktionen derzeit auf dieses Schema:
OP_DUP OP_HASH160 b2089ebaad05c87a6d714cc33fbaa8cf181a4e30 OP_EQUALVERIFY OP_CHECKSIG
Dieses Schema findet sich in gewissem Maße auch bei anderen Krypto-Assets wieder, aber natürlich hat jedes von ihnen seine eigenen Besonderheiten, die die Abwicklung von Transaktionen verbessern oder erleichtern können.
Ein Beispiel dafür, wie eine Bitcoin-Transaktion funktioniert
Stellen Sie sich vor, dass Maria die Kontrolle über eine Adresse mit 1 Bitcoin hat. Wenn Sie Pedro nur 0,3 Bitcoins senden möchten und das Konzept der „Einträge“ nicht existiert, gibt es für das System keine Möglichkeit zu wissen, welcher Teil dieser 1 die gesendeten 0,3 sind, und es könnte erneut gesendet werden. Deshalb gibt es das Konzept der Einträge, denen die an einer Adresse ankommenden Bitcoins zugeordnet werden.
Auf diese Weise werden genügend Einträge vorgenommen, um den gewünschten Betrag zu erreichen. Wenn Sie zum Erreichen von 0,3 3 Eingänge mit jeweils 0,12 auswählen müssten, ergibt sich ein Wert von 0,36. Die restlichen 0,06 werden an die eigene Adresse gesendet und als Ausgang neben der Adresse angezeigt, an die ich 0,3 senden wollte.
Das heißt, wir hätten dieses Szenario mit Ein- und Ausgängen:
Die Adresse, an die die restlichen 0,06 BTC gesendet werden, kann dieselbe Adresse sein, die den Einträgen zugeordnet ist, oder eine neue. Das nennt man Richtung der Veränderung o Absender. Hier werden die Wendungen gesendet.
Es ist auch wichtig zu verstehen, dass es in derselben Transaktion beliebig viele oder mehrere Einträge von derselben Adresse geben kann. Das Gleiche gilt für Ausgänge. Dies ermöglicht die Durchführung mehrerer Lieferungen an verschiedene Personen in derselben Transaktion mit einer einzigen Provisionszahlung an die Bergleute. Diese Funktionalität wird von einigen Wallets genutzt, um Kosten zu sparen.
Die interne Art des Protokolls, Bergleute zu belohnen, erfolgt aus Geldern, die keiner Adresse zugeordnet sind. Alle verbleibenden Bitcoins einer Transaktion, die keiner Adresse zugeordnet sind der Bergmann behält sie Dadurch wird der Block mit Ihrer darin enthaltenen Transaktion abgebaut und es ist unmöglich, ihn wiederherzustellen.
Um diese Punkte klarzustellen: Um eine Transaktion im Bitcoin-Netzwerk durchzuführen, muss der Emittent Zugriff sowohl auf die öffentlichen Adressen als auch auf die privaten Schlüssel haben, die mit diesen Bitcoins verbunden sind, bei denen es sich lediglich um eine zufällige Folge von Zahlen und Buchstaben ohne a handelt definiertes Muster. Mit dem privaten Schlüssel können wir als Besitzer bestimmter Bitcoins eine Transaktion signieren und senden, während die öffentliche Adresse als E-Mail-Adresse oder Bankkontonummer fungiert, unter der wir die Transaktion durchführen oder empfangen.
Arten bestehender Transaktionen in Bitcoin
Coinbase
Eine Coinbase-Transaktion ermöglicht es Minern, neue Krypto-Assets zu generieren oder zu aktivieren., mit dem sie Mining-Belohnungen erhalten können. Im Fall von Bitcoin hieß die erste durchgeführte Transaktion Coinbase. Und es wurde nicht von einer Person zur anderen durchgeführt, sondern wurde von demselben Netzwerk durchgeführt wie eine generierende Transaktion. Dadurch wurde das gesamte Bitcoin-System zum Leben erweckt.
Mining-Knoten können für jeden neu generierten Block nur eine Coinbase-Transaktion hinzufügen. Somit stellt das System sicher, dass der Miner nur die ihm entsprechende Belohnung erhält und dass neue Coins in Umlauf kommen, die noch nie in der Blockchain waren.
In der Coinbase werden auch die Gebühren für die vom Miner abgewickelten Transaktionen hinzugefügt. Daher enthält diese Art von Transaktion die Summe der Block-Mining-Belohnung zuzüglich der Provisionen der verarbeiteten Transaktionen. Sie befindet sich im Allgemeinen als erste Transaktion, die innerhalb eines neuen Blocks hinzugefügt wird.
Wenn Sie tiefer in dieses interessante Thema eintauchen möchten, laden wir Sie ein, einen Blick auf unseren Artikel zu werfen Was ist ein Coinbase-Transaktion?
UTXO
UTXOs sind nicht ausgegebene Münzen. Im Bitcoin-Protokoll werden Transaktionseingaben auch UTXOs aus einer früheren Transaktion genannt. Das heißt, nicht ausgegebene oder ungenutzte Transaktionsausgaben. Und sie beinhalten grundsätzlich das Wechselgeld bzw. die Retouren, die sich aus einer Transaktion ergeben.
Wenn Sie beispielsweise 1 BTC in Ihrem Wallet haben, ist es wahrscheinlich, dass dieser von mehreren UTXOs stammt. Das können 4 von jeweils 0.25 BTC sein. Wenn Sie einen Gesamtbetrag von 0.30 BTC für ein Produkt ausgeben möchten, werden Sie feststellen, dass Sie mit diesem bestimmten Betrag kein UTXO haben. Der Einfachheit halber wird Ihr Wallet jedoch einen Gesamtsaldo von 1 BTC anzeigen.
Die Wahrheit ist, dass UXTOs nicht geteilt werden können. Wenn Sie also den Vorgang für 0.30 BTC durchführen, senden Sie tatsächlich 0.50 BTC (in diesem Fall 2 UTXOs). Und Ihr Wallet erzeugt zwei Ausgänge: einen für den Händler, an den Sie die 0.30 BTC zahlen werden, und einen weiteren für Sie mit 0.20 BTC Wie verändere ich mich oder dreht sich. Die Existenz des UTXO ermöglicht das Funktionieren von Transaktionen Kind zahlt für Eltern (CPFP). Hierbei handelt es sich um eine Transaktion mit einer höheren Mining-Gebühr, bei der die UTXOs einer unbestätigten Transaktion verschoben werden. Dadurch soll die übergeordnete Transaktion, die sie generiert, schneller bestätigt werden.
Wie läuft die Erstellung von Transaktionen ab, die Krypto-Assets senden?
Zum Versenden von Krypto-Assets benötigen Sie zwei Dinge: eins Adresse und Privat SchlüsselBeide Teile werden von der Kryptowährungs-Wallet abgewickelt.
Zunächst einmal ist die Adresse tatsächlich die öffentlicher Schlüssel des Eigentümers der Krypto-Assets. Dies könnten beispielsweise die Schlüssel sein, die den Zugriff auf Bitcoins ermöglichen. Die hohe Sicherheit dieser Schlüssel beruht darauf, dass sie aus einer Folge von Buchstaben und Zahlen bestehen, die mithilfe hochentwickelter, zufälliger mathematischer Verfahren generiert wird. Die Adresse (der öffentliche Schlüssel) folgt somit einem spezifischen und einzigartigen Muster, das mit dem Buchstaben „1“ beginnt. Dieser Anfangsbuchstabe kennzeichnet sie als Bitcoin-Adresse und nicht als Adresse eines anderen digitalen Vermögenswerts. Selbstverständlich besitzt jeder Krypto-Asset einen eindeutigen Anfangsbuchstaben, der ihn von den anderen unterscheidet.
Der private Schlüssel wiederum wird aus einem einzigartigen und nicht wiederholbaren Seed generiert, den Sie oder die von Ihnen verwendete Software Ihnen automatisch zuweist. Die Tatsache, dass sie einzigartig und unwiederholbar sind, garantiert, dass niemand den gleichen Schlüssel hat und ist ein wesentlicher Bestandteil der Sicherheit. Auf diese Weise können keine Brute-Force-Angriffe durchgeführt werden, die unsere Gelder gefährden könnten.
Der Ablauf dieses Prozesses würde ungefähr wie folgt aussehen.
Aber zurück zum Szenario von María und Pedro: Wenn María Bitcoins an Pedro senden möchte, verwendet sie ihren oder ihre privaten Schlüssel, um jeden Eintrag in der Transaktion (den Ursprung) zu signieren. Das erledigt das Wallet transparent, das ist seine Aufgabe.
Beispielsweise wird bei Bitcoin eine asymmetrische Verschlüsselung mit öffentlichen und privaten Schlüsseln verwendet. Auf diese Weise wird die Knoten Sie können schnell überprüfen, ob die Transaktion vom Eigentümer autorisiert wurde. Dazu können sie die Gültigkeit der Quelladresse bestätigen, bei der es sich, wie bereits erwähnt, um den öffentlichen Schlüssel handelt. Nach der Genehmigung wird diese Transaktion übertragen und von allen Knoten im Netzwerk geteilt, wobei sie in ihren entsprechenden Blockchains aufgezeichnet wird.
Manche Knoten fungieren gleichzeitig als Miner. Diese nutzen die jeweilige Transaktion zusammen mit Tausenden anderen, um ein mathematisches Problem zu lösen. So können wir Bitcoins (und andere Kryptowährungen) absolut sicher und innerhalb von Sekunden überall auf der Welt versenden.
Was ist, wenn ich nur einen Teil eines Bitcoins oder einer anderen Kryptowährung senden möchte?
Viele Einsteiger in die Welt der Kryptowährungen fragen sich, wie man Zahlungen versendet, da der Wert vieler Kryptowährungen einen Dollar oder Euro übersteigt. Der Clou: Viele Kryptowährungen lassen sich bis auf acht Dezimalstellen teilen. Das heißt, man kann Beträge bis zu einem Hundertmillionstel ihres Wertes senden.
Bei Bitcoin ist das Rechnungseinheiten Sie ermöglichen uns eine Vielzahl von Mikrozahlungen. Tatsächlich ist die kleinste Einheit, der „Satoshi“ (zu Ehren des Schöpfers von Bitcoin, dem Unbekannten „Satoshi Nakamoto«) ist der niedrigste Wert, den wir in Bitcoin haben können.
Allerdings gibt es bei Bitcoin eine Sendebeschränkung, die das Senden von Werten unter 546 Satoshis (0,00000546 BTC) verhindert, bekannt als Staubtransaktionen. Dies dient als Netzwerkschutzmaßnahme und sollte vermieden werden Netzwerk-Dusting-Angriffe.
Ähnliche Maßnahmen gelten auch für andere Krypto-Assets; sie alle wurden geschaffen, um Netzwerküberlastungen und Angriffe zu verhindern, die dessen ordnungsgemäße Funktion beeinträchtigen könnten.
Vorteile von Bitcoin-Transaktionen
Rapidez
Während die Genehmigung oder Ablehnung einer Transaktion über das traditionelle Finanzsystem Stunden oder sogar Tage dauert. Bei Bitcoin ist alles viel schneller, einfacher und günstiger.
Für die Verarbeitung und Genehmigung von Vorgängen sind keine Vermittler erforderlich, das System basiert jedoch auf einem Netzwerk miteinander verbundener Knoten, die die in den Transaktionen enthaltenen Informationen validieren. Dadurch wird der Prozess wesentlich schneller, sicherer und zuverlässiger.
Irreversibilität
Sobald eine Transaktion in Bitcoin durchgeführt und zur Blockchain hinzugefügt wurde, ist es praktisch unmöglich, sie rückgängig zu machen oder zu ändern. Darüber hinaus sind in diesem System nach Abschluss der Transaktion keine Stornierungen oder Rückerstattungen möglich, was in mehreren Bereichen der Wirtschaft und Finanzen einen großen Vorteil darstellt.
Sicherheit
Bitcoin-Transaktionen werden mit öffentlichen Adressen und privaten Schlüsseln durchgeführt. Wobei die privaten Schlüssel Ihnen das Recht geben, die Bitcoins auszugeben, als wäre es eine PIN oder ein Passwort. Und über öffentliche Adressen können Sie Bitcoin-Transaktionen senden oder empfangen, ohne dass die Gefahr eines Diebstahls besteht.
Günstigere Provisionen
Die an Miner für die Abwicklung einer Transaktion gezahlten Gebühren sind im Vergleich zu den von Banken oder anderen traditionellen Systemen verlangten Prozentsätzen wirklich niedrig.
Eine Transaktion mit Krypto-Assets kann unabhängig vom gesendeten Betrag nur wenige Cent kosten, da die Gebühren nicht auf der Grundlage des Transaktionsbetrags, sondern auf der Grundlage seiner Größe berechnet werden.





Autor


