Gibt es eine Mindesttransaktionsgebühr und basiert diese auf der Anzahl der Eingabetransaktionen (UTXO)?

Ich weiß, dass wahrscheinlich jeder eine zusätzliche Transaktionsgebühr erhebt, aber gibt es eine Mindesttransaktionsgebühr, die man zahlen muss, und basiert sie auf der Anzahl der Eingabetransaktionen (UTXO)?

Und ich habe gelesen, dass Wallet-Entwickler versuchen, kleine UTXOs zu eliminieren, wenn sie eine neue Transaktion vorbereiten. Ist es also schädlich, zu viele kleine/Staub-UTXOs zu haben?

Die Minergebühr beträgt 0,001 BTC/KB. Die mittleren Transaktionsgrößen liegen bei etwa 226 Milliarden.
@bitsabhi danke! Ist die maximale Anzahl von txn, die ein Miner in einen Block stecken kann, durch die Blockgröße oder durch eine vordefinierte maximale txn-Zahl begrenzt?
Block Größe. Da die Blockgröße auf 1 MB fest codiert ist und wir davon ausgehen, dass alle Transaktionen 226b betragen. Die insgesamt möglichen Transaktionen wären also etwa 4,5.000. Aber normalerweise ist das nicht der Fall, da nach dem Mining eines Blocks keine weiteren Transaktionen hinzugefügt werden können. Ich habe 1000-1500 txns in einigen Blöcken gesehen.
@bitsabhi, das scheint eine Ineffizienz des Mining-Programms zu sein, scheint, als würde sich der Block nach Beginn des Hashings nicht mehr ändern, sollte es nicht effizienter sein, dass der Block während des Hashings aktualisiert werden kann. Und da Hashing per Definition zufällig ist, verringert das Modifizieren des Blocks nicht die Chance, einen Block zu minen. Was schadet es?
@bitsabhi Oh, meinst du, ein Block wird gefunden, bevor er gefüllt werden konnte?

Antworten (1)

Gibt es Mindesttransaktionsgebühren?

Nein, Sie könnten auch keine Gebühr zahlen, aber Ihre Transaktion wird dann wahrscheinlich nicht in einen Block aufgenommen. Dies ist eine ziemlich alte Beispiel-Transaktion ohne Gebühr: https://blockchain.info/de/tx/8131ffb0a2c945ecaf9b9063e59558784f9c3a74741ce6ae2a18d0571dac15bb

und basiert es auf der Anzahl der Eingangstransaktionen

Nicht auf die Anzahl, sondern auf die Größe in Bytes.

Ist es also schädlich, zu viele kleine/Staub-UTXOs zu haben?

Ja. Sie können es im Moment sehen. Die Leute zahlen etwa 1,80 $ für eine "one address to one address"-Transaktion. Mehr Ein-/Ausgänge bedeutet eine größere Größe. Größere Größe bedeutet höhere Gebühren.

Können Sie erläutern, warum "größere Größe höhere Gebühren bedeutet"? Liegt es daran, dass die Blockgröße fest ist, bedeutet eine größere Transaktion also, dass der Miner weniger Transaktionen in einem Block ausfüllen kann, sodass mehr Gebühren enthalten sein müssen?
Ja. das Maximum ist fest. Ein Miner schürft einen Block, der eine Grenze von etwa 1 Mb hat. Wenn der Miner also eine große Transaktion in einen Block einbezieht, kann er vielleicht nicht 4 kleinere mit besseren Gebühren einbeziehen. Wenn Sie 2 Dollar für eine 1000-Byte-Transaktion bezahlen, aber 4 andere Personen mit 250-Byte-Transaktionen 1 Dollar pro Transaktion zahlen, kann der Miner wählen, ob er von Ihnen 2 Dollar für 1000 Bytes oder 4 Dollar für die anderen 4 Transaktionen bekommt (ebenfalls mit 1000 Bytes insgesamt).