Gebühren beim Senden von mehreren Adressen

Hey, ich bin quasi noch ein Newbe :wink: - seit ca. 3 Monaten beschäftige mich mit Kryptowährungen.
Habe mittlerweile einen Ledger Nano X und auch die ersten Bitcoins empfangen. Ledger generiert ja dann eine neue Adresse für die nächste Bitcoin-Transaktion.
Wie ist das eigentlich mit den Transaktionsgebühren wenn ich irgendwann einmal Bitcoins von mehreren Adressen versenden möchte? Steigen die dann linear mit der Anzahl der beteiligen Adressen?
Wenn ja, wann macht es eigentlich Sinn eine neue Adresse zu verwenden? Ich persönlich versende aktuell immer nur BTC von einem Exchanger zu meiner Wallet. Dort möchte ich sie dann erstmal halten.

VG Steff123

Genau genommen zahlst du die Länge des Datensatzes der Transaction. Eine BTC Transaction besteht typischerweise aus 1 x Input (Quelladresse) und 2 x Output (Zieladresse und Change Adresse).

In deinem Fall hättest du 2 x Input, entsprechend länger der Datensatz ergo höhere Gebühren. Aber das kann dir auch mit nur einer Adresse passieren. Wenn du z.B. auf eine Adresse 3 x 0,1 BTC bekommst sind das 3 Outputs für dich (weil du es bekommst). Wenn du jetzt 0,3 BTC versendest, dann generierst du nicht einen Input von 0,3, sondern gibst diese 3 x 0,1 wieder weiter, hast also 3 Inputs. Die Länge der Transaction wäre also 3 x Input + 2 x Output obwohl von der selben Adresse.

Deshalb machen es manche Leute mit sehr viel Zahlungen auf eine Adresse (z.B. Unternehmen, Spenden,…) so, dass sie hin und wieder mal hergehen und von einer Adresse mit z.B. 50 Zahlungseingängen eine Transaction auf eine andere machen mit der Summe der BTC. Das wird dann zwar einmal eine große Transaction, aber auf die neue Adresse kommen die 50 Inputs als 1 Output an, und von dem kannst du dann so oft zahlen wie du möchtest, die Transactions werden dann immer nur 1 x Input und 2 x Output sein was dann auf lange Sicht günstiger sein kann als mit einer Adresse und zig. Eingängen zu agieren.

In deinem Fall wird es egal sein, aber bei jemanden mit sehr vielen Zahlungseingängen und Ausgängen kann es durchaus Sinn machen eine Empfangsadresse und eine Zahlungsadresse zu haben. Was auch Sinn macht ist darauf zu achten dass du native Segwit Adressen verwendest, weil bei denen ist der Datensatz kleiner.

6 „Gefällt mir“

Danke @nittels, das hat mir sehr geholfen. Hatte ich bisher nicht so auf dem Schirm, dass das auch für Transaktionen auf einer Adresse gilt. Native Segwit verwende ich bereits.

1 „Gefällt mir“

Wie gesagt, in deinem Rahmen wird es egal sein, weil ich annehme dass Ledger Live eine Intelligenz eingebaut hat die versucht eine Transaction mit so wenigen Inputs wie möglich zu realisieren. Aber bei Firmen mit hunderten I/Os kann einem das schnell um die Ohren fliegen.

Was in deinem Rahmen mehr Sinn macht ist zu achten wann du die Transaction machst. Zu Zeiten wo die Blockchain einen kleinen MemPool hat ist es am günstigsten.

1 „Gefällt mir“

In dieser Podcast Episode vom Stephan Livera Podcast werden die trade-offs im Detail erklärt, wenn du eine ausführliche Erklärung haben möchtest.

1 „Gefällt mir“

Danke für den Link. Höre ich mir gleich an.

Kurz zum Hintergrund warum ich so frage: Ich wollte halt ein oder zweimal im Monat in den kommenden Jahren immer Bitcoins kaufen (ähnlich einem ETF Sparplan). Da könnten schnell hundert Transaktionen zusammenkommen, wenn ich jedes Geschäft einzeln von der Börse zu meiner Wallet sende. Nehmen wir an, in einer Phase wo die Transatkionsgebühren wieder bei ~ 1000 sat/byte stehen, möchte ich einen Teil oder Alles verkaufen. Nach meiner Überschlagsrechnung könnte da einer dreistelliger Betrag an Transaktionsgebühren zusammenkommen.

Aber vielleicht beantwortet ja der Podcast schon die Frage. :wink:

Das hast du richtig erkannt. Allerdings glaube ich nicht, dass die Gebühr so hoch sein wird in Zukunft, es sei denn du willst dann unbedingt im nächsten Block inkludiert sein. Viel eher wahrscheinlich ist ein Szenario, bei dem du innerhalb weniger Tage in einen Block kommst ohne dass du diese Summen ausgeben musst.

Hallo Roman, Team und Community.

Du hast, so viel ich mich erinnern kann auch schon selbst gesagt, dass es Sinnvoll sein kann seine Bitcoins auf mehreren Adressen oder sogar Ledgers zu verteilen. Folgende Überlegung. Wenn Bitcoin in geraumer Zukunft einen Massiven Run hinlegt, liegt es wahrscheinlich nahe, dass auch die Transaktionsgebühren massiv ansteigen. Auch hast du gesagt, dass du dir vorstellen kannst, dass in ferner Zukunft die Gebühren im Mainlayer extrem Teuer sein werden.
Nun zu meiner Frage. Was schätzt du, ab wann beziehungsweis ab welchem Betrag an Bitcoins oder Satoshis lohnt es sich auf mehrere Adressen, Wallet aufzusplitten? Oder versteh ich etwas falsch und Anzahl Adressen sind nicht relevant, sondern immer prozentual auf die Anzahl BTC die ich im gesamten verschicken möchte? Ich denke meine Gedanke kommt daher, dass wenn ich von zwei verschiedenen Exchanges etwas auf mein Ledger schicke ich z.B zwei Mal eine Gebühr bezahle von 0,0005 BTC unabhängig ob ich 0.1 BTC versende oder 5 BTC…

Beste Grüsse, Biotac

https://forum.blocktrainer.de/t/gebuehren-beim-senden-von-mehreren-adressen

2 „Gefällt mir“