Soweit ich weiß, beginnt ein Miner mit der Erstellung eines neuen Blocks, sobald er einen gültigen Block von einem anderen Miner erhält. Dann beginnt es, den nächsten Block über dem gerade empfangenen Block zu konstruieren und zu hashen, indem es alle Transaktionen verwendet, die es in seinem Speicherpool hat.
Es gibt jedoch immer noch einige Transaktionen, die nicht einfach (oder überhaupt nicht) im BitCoin bestätigt werden können .
Kann mir jemand erklären warum das passieren kann? Liegt es an einem Transaktionsauswahlmechanismus, den die Miner verwenden? oder liegt es an der Unzuverlässigkeit der Konnektivität zwischen den Knoten? oder etwas anderes?
Der Lebenszyklus einer Transaktion ist wie folgt:
Es gibt mehrere Möglichkeiten, wie eine Transaktion unterwegs nicht bestätigt werden kann:
minRelayTxFee
der Peers des Senders liegt. Die Absender werden eine solche Transaktion nicht zu ihrem Mempool hinzufügen und sie nicht weiterleiten.Also, 1) es gibt eine strenge Grenze in der Bereitstellung von Blockspace mit 1 MB pro ~zehn Minuten, und 2) Bitcoin-Transaktionen sind in vielerlei Hinsicht nützlich, es liegt nahe, dass es immer eine Art Mindestgebot für die Nutzung von Blockspace geben wird (z. B. Konsolidierung von nicht verbrauchten Ausgaben mit geringem Wert, Zeitstempel, Farbmünzenanwendungen, dezentralisierte Backups, Poesie…). Daraus folgt, dass es immer mehr Nachfrage nach Blockspace als Angebot geben wird und der Preis für Blockspace bei einem Gebührensatz, bei dem Nachfrage und Angebot übereinstimmen, eine Art Gleichgewicht finden wird. Daher wird es immer eine unbestätigte Transaktion geben.
In Mining-Blöcken ausgewählte Transaktionen sind nicht wie eine Warteschlange, in der Sie Ihre Zeit warten und schließlich nach vorne kommen.
Gebühren sind nicht obligatorisch, sollten aber in jeder Transaktion enthalten sein, wenn Sie keine oder niedrige Gebühren gesendet haben, können Sie trotzdem ausgewählt werden (obwohl es höchst unwahrscheinlich ist), aber der Miner wäre dumm, da er einfach die höhere angebotene Gebühr nehmen könnte von jemand anderem. Denken Sie daran, wenn Sie eine Transaktion buchen, bieten Sie eine Gebühr an.
Wenn Sie eine Bäckerei besitzen und 1000 Brote pro Tag backen, aber 1500 Kunden haben, würden Sie sie an jemanden verkaufen, der 0,10 $ bietet, wenn andere Leute 1,00 $ und mehr anbieten.
at least
25 BTC für die Blockgenerierung bekommt (das sind jetzt etwa 60000 Dollar). Ich bin nicht dagegen, dass Miner Geld verdienen sollten, aber verdienen sie ein angemessenes Geld oder verdienen sie zu viel? 1 zu 10 oder 1 zu 1 Million?Wenn Sie nicht genug Gebühr zahlen, können Sie lange warten, bis die Transaktion abgeschlossen ist.
Ich habe gestern eine 1000€ Transaktion gemacht und die Gebühr für 100€ gegeben - es war in 3-4 Stunden erledigt und akzeptiert.
.. es gibt eine Warteschlange - wenn Ihre Gebühr 0,10 Cent beträgt und von anderen Jungs 1-2-3 Euro oder mehr.
sie werden zuerst vor dir platziert!..
Wenn Sie also Pech haben, werden alle Transaktionen vor Ihnen platziert.
Ich denke schon, weil ich seit 1 Monat Anythink für 200 Euro gekauft habe und es 2 Monate unbestätigte Transaktion war....
Ich hoffe ich kann dir helfen--
Machen Sie diesen Trick wie ich - geben Sie jedes Mal 3x mehr Gebühr als normal. und alles ist ok :)
Önder Gürcan
minRelayTxFee
es auch eine Obergrenze für die Gebühren?Murch