Kombinierte Transaktionen bündeln mehrere Inputs in einer Zahlung und sparen so Bitcoin-Gebühren, bei einzelnen Nutzern ebenso wie bei Börsen.
Mehrere Inputs in einer Transaktion
Eine Bitcoin-Transaktion besteht aus Inputs und Outputs. Inputs sind die UTXOs, die vorherige Beträge referenzieren, aus denen sich die zu sendende Summe zusammensetzt. Eine einzelne Transaktion kann dabei mehrere Inputs gleichzeitig verwenden, unabhängig davon, aus wie vielen früheren Zahlungen diese Inputs stammen.
Genau das passiert bei kombinierten Transaktionen: Statt für jeden Betrag eine eigene Transaktion zu senden, werden mehrere Inputs in einer einzigen Transaktion gebündelt. Das Ergebnis ist ein Vorgang, der mehrere Werte auf einmal verarbeitet.
Diese Möglichkeit ist im Bitcoin-Whitepaper angelegt: Eine Transaktion kann mehrere frühere Ausgaben zusammenführen und daraus neue Outputs erzeugen. Kombinierte Transaktionen gehören damit zum ursprünglichen Design und sind kein nachträglicher Trick.
Wer regelmäßig kleine Beträge empfängt, sammelt zwangsläufig viele einzelne UTXOs an. Ohne kombinierte Transaktionen müsste jeder dieser UTXOs später einzeln ausgegeben werden, was mit eigenem Platzbedarf und eigener Gebühr verbunden wäre.
Kombinierte Transaktionen bei Börsen
Börsen und größere Dienste stehen vor einem ähnlichen Problem in größerem Maßstab: Viele Kunden wollen gleichzeitig Bitcoin abheben. Statt für jede Abhebung eine eigene Transaktion zu erzeugen, fassen viele Börsen mehrere Auszahlungen in einer einzigen kombinierten Transaktion zusammen.
Technisch bedeutet das: Ein Input aus dem Bestand der Börse wird auf viele Outputs verteilt, einen pro Kunde. Diese Praxis wird häufig als Batching bezeichnet und ist im Bitcoin-Whitepaper angelegt, das den grundsätzlichen Aufbau von Transaktionen mit mehreren Ein- und Ausgängen beschreibt.
Für die Börse sinkt dadurch die Anzahl der Transaktionen, die sie insgesamt in einem Block unterbringen muss. Für das Netzwerk bedeutet es weniger beanspruchten Blockplatz, obwohl die gleiche Anzahl an Zahlungen abgewickelt wird.
Kombinierte Transaktionen sind damit über einzelne Nutzer hinaus ein etabliertes Verfahren im Betrieb großer Dienste. Kunden bemerken davon meist nichts, da für sie nur der eigene Output zählt.
Gebühren als praktischer Faktor
Bitcoin-Gebühren richten sich nicht nach dem gesendeten Wert, sondern nach der Datenmenge einer Transaktion in vbytes. Jeder zusätzliche Input und jeder zusätzliche Output vergrößert diese Datenmenge und damit die Gebühr.
Wer zehn einzelne Transaktionen sendet, bezahlt zehnmal die Grundstruktur einer Transaktion. Werden dieselben zehn Zahlungen dagegen in einer kombinierten Transaktion gebündelt, teilt sich die Grundstruktur einmal, und ein Teil der Bitcoin-Gebühren entfällt.
Der Effekt fällt besonders bei hoher Netzwerkauslastung ins Gewicht, wenn die Gebühr pro vbyte steigt. Genau dann lohnt sich der Blick auf kombinierte Transaktionen als praktisches Mittel, um Kosten zu senken.
Wer eigene UTXOs verwaltet, kann diesen Effekt auch selbst nutzen, etwa indem mehrere kleine Beträge zu einem günstigen Zeitpunkt in einer Transaktion zusammengeführt werden. Das reduziert die Zahl der UTXOs für spätere Ausgaben und damit auch den Platzbedarf künftiger Transaktionen.
berichteten wir über die längste Blockkette als einzige Wahrheit.





