Kann ich zur Reduzierung der Gebühren mein Wallet „konsolidieren“, indem ich das gesamte Guthaben an eine neue Adresse in demselben Wallet sende?

  1. Mein Guthaben besteht derzeit aus vielen kleinen Beträgen
  2. Ich weiß, dass ich meine Bitcoin-Wallet für eine Weile nicht verwenden werde, also ist es mir egal, ob die Konsolidierungstransaktion langsam ist.

Würde das Erstellen dieser Transaktion ohne (oder relativ niedrige) Gebühr das Ziel erreichen, nachfolgende Transaktionen kleiner zu machen und daher weniger wahrscheinlich höhere Gebühren anzuziehen, um sie schnell durchzuführen?

Angenommen, diese Art der "Konsolidierung" funktioniert überhaupt. Was würde passieren, wenn ein Wallet-Programm eine Funktion hätte, die es den Benutzern ermöglicht, über Nacht automatisch zu "konsolidieren", abhängig von der Zusammensetzung des Wallet-Guthabens? Könnte es negative Auswirkungen auf das Netzwerk haben?

Diese Frage fragt nicht wie, also habe ich diese Frage hier gestellt: bitcoin.stackexchange.com/questions/5583/…

Antworten (2)

Es hängt davon ab, in welchem ​​der beiden Fälle Sie sich befinden:

Wenn Sie viele anständige Transaktionen zu „sammeln“ haben, wird es wahrscheinlich das Gegenteil des gewünschten Effekts haben. Im Moment haben Sie wahrscheinlich viele alte Transaktionsausgaben, die Ihre zukünftigen Transaktionen beanspruchen können. Das bedeutet, dass Sie viele Transaktionen bilden können, die nur alte Ausgaben verwenden, und so eine höhere Basispriorität erhalten. Wenn Sie Ihre Münzen konsolidieren, haben Sie nur eine Transaktionsausgabe, die Sie beanspruchen können. In Zukunft können Sie also nur noch eine Transaktion mit hoher Priorität erstellen. Sobald Sie das tun, haben Sie keine alten Münzen mehr.

Aber wenn Sie viele absurd kleine Transaktionen zu „sammeln“ haben, wird es Ihnen wahrscheinlich helfen. Indem Sie in Zukunft nicht viele kleine Transaktionsergebnisse zusammentragen müssen, werden Ihre zukünftigen Transaktionen nicht so groß sein und erfordern daher keine so hohe Gebühr (oder so lange Wartezeit).

Wenn Gebühren Ihre einzige Sorge sind, ja, es funktioniert. Indem Sie die kleinsten Eingaben (von denen Sie viele in einer zukünftigen Transaktion benötigen würden) in aufsteigender Reihenfolge bestellen und dann Transaktionen für sich selbst erstellen, die gerade klein genug sind, um die Zahlung von Gebühren zu vermeiden, erhalten Sie am Ende ein paar große Eingaben, die dann verwendet werden können in zukünftige Transaktionen, ohne eine Gebühr zu zahlen.

Dieses Verfahren wurde für mobile Clients diskutiert, da es erlaubt, ausgegebene Eingaben zu verwerfen und die zu speichernde/zu durchsuchende Datenmenge zu reduzieren.

Wie David jedoch betonte, könnten Ihre zukünftigen Transaktionen eine niedrigere Priorität für die Bestätigung erhalten:

Transaktionen innerhalb jeder Gebührenstufe werden basierend auf mehreren Faktoren priorisiert. Am wichtigsten ist, dass eine Transaktion mehr Priorität hat, wenn die verwendeten Coins viele Bestätigungen haben. Jemand, der das Netzwerk spammt, wird mit ziemlicher Sicherheit dieselben Münzen wiederverwenden, was die Priorität seiner Transaktionen verringert. Die Priorität wird auch für Transaktionen mit mehr BTC erhöht und für Transaktionen mit mehr Daten reduziert. 1

Es gibt also tatsächlich einen Kompromiss zwischen der Erneuerung Ihrer alten Eingaben und der Beibehaltung, wie sie sind, um Transaktionen mit höherer Priorität zu erstellen. Ich würde sagen, setzen Sie sich einfach ein Limit wie „Eingaben größer als 1 BTC sollten nicht aggregiert werden“ und alles wird gut.