Bitcoin Forum
December 24, 2024, 11:00:45 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Transaktion wird nicht bestätigt, kann ich noch BTCs empfangen?  (Read 706 times)
BillRizer90 (OP)
Full Member
***
Offline Offline

Activity: 130
Merit: 110


View Profile
March 30, 2017, 10:29:43 AM
 #1

Hallo liebe Community,

ich wollte gestern Mittag eine Transaktion an Bitpay veranlassen und habe die Transaktion mit folgender ID ausgelöst: f41422f60e532d6971afb59678b4210bf079d97eeb6d7e609df0ef491d4f685d

Leider habe ich die Fees zu niedrig gewählt, sodass die Transaktion nun schwer bestätigt wird. Nun habe ich mich belesen und einiges versucht. Pushen, txaccelerator und so weiter.

Anschließend habe ich beschlossen, dass das Netzwerk einfach die Transkation vergessen soll. Ich habe mit -zapwallettxes die Transaktion gelöscht, sodass sie nicht mehr geboradcastet wird. Heute morgen habe ich dann eine weitere Transaktion veranlassen wollen (c5135d88d350afb700bde3e4d6eaf24403367a1353f6d64d77c3dc32ce03401e), die nicht einmal ans Netzwerk übergeben wurde. Das wird wohl an meiner unbestätigten Transaktion liegen. Nun habe ich die wallet erstmal vom Netz genommen, in der Hoffnung, dass die Transaktion vergessen wird.

Nun die Frage: Kann der Lösungsansatz funktionieren? Kann ich noch Bitcoins empfangen? Wie kann ich sehen, ob die Transaktion vergessen wurde? Was passiert mit der zweiten Transaktion von heute morgen, wenn die erste doch bestätigt wird?

Vielen Dank für eure Antworten Smiley
Chris601
Hero Member
*****
Offline Offline

Activity: 722
Merit: 592


View Profile
March 30, 2017, 12:29:58 PM
Last edit: March 30, 2017, 12:40:30 PM by Chris601
 #2

Richtig. Die Fee ist sehr gering (zu gering sage ich absichtlich nicht).

Verstehe ich das richtig, dass du die Transaktion von Core aus veranlasst hast?

Die TX wird (das prognostiziere ich mal aus Erfahrung) so schnell nicht vergessen werden, weshalb ein Doublespend nicht so schnell möglich sein wird.
(doublespend ist aktuell deshalb selten eine gute Idee.)

ICH würde folgendes machen:

- nochmals ein -zapwallettx machen, damit deine Wallet den Doublespend vergisst
- dann nochmals die TX pushen (wenn du die RAW hast, dann direkt aus der Wallet, sonst in irgend einem Blockexplorer), somit ist in deiner Wallet die unbestätigte ursprüngliche TX wieder sichtbar.

Jetzt ist die Frage, wie eilig die TX ist.
- zeitlich unkritisch? Deine Chancen stehen nicht schlecht, dass die TX in ein bis zwei Wochen bestätigt wird. Rebroadcasten hilft - Core einfach anlassen.
- zeitlich kritisch? Die TX hat zwei Ausgänge. Einer davon ist dein Wechselgeld. Dann beliest du dich zu CPFP und deine TX geht je nach gesetzter Gebühr (eher großzügig ansetzen!) durch.

zu deinen Fragen:
Kann der Lösungsansatz funktionieren?


Prinzipiell geht das. In der Praxis ist das recht schwer geworden und nicht der beste Lösungsweg.

Kann ich noch Bitcoins empfangen?
Ja natürlich, deine Wallet arbeitet nach -zapwallettxes immernoch mit den gleichen Adressen/Schlüsseln.


Wie kann ich sehen, ob die Transaktion vergessen wurde?
Gar nicht. Weil du nicht ALLE Knoten prüfen kannst.
Du kannnst die TX in allen Blockexplorern suchen, die du findest. Je weniger es sind um so "vergessener" ist die TX.


Was passiert mit der zweiten Transaktion von heute morgen, wenn die erste doch bestätigt wird?

Es gibt im Prinzip keine erste und zweite TX. Es gibt zwei konkurrierende. Sobald eine von beiden bestätigt wird, wird die zweite ungültig.
In deinem Fall glaube ich aber kaum, dass die "zweite" überhaupt jemals größere Verbreitung findet.
BillRizer90 (OP)
Full Member
***
Offline Offline

Activity: 130
Merit: 110


View Profile
March 30, 2017, 01:00:46 PM
 #3

Danke für die Antwort. Das bedeutet, wenn meine Transaktion niemals vergessen werden sollte, kann ich so lange keine BTCs senden?

Hast du einen guten Link zum Thema CPFP? Wenn ich mir die Transaktion im Baumchart ansehe, dann sind die 0,0099 mein Wechselgeld? Wiedo geht das an eine andere Adresse?
Chris601
Hero Member
*****
Offline Offline

Activity: 722
Merit: 592


View Profile
March 30, 2017, 01:29:02 PM
 #4

Das bedeutet, wenn meine Transaktion niemals vergessen werden sollte, kann ich so lange keine BTCs senden?

Nein, Es kann schon sein, dass deine TX irgendwann mal vergessen wird. Nur eben vermutlich nicht zeitnah.
Doch, natürlich kannst du weiterhin BTC senden. Nur eben nicht die gleichen Inputs. (Coin-Control verwenden.)
Wenn dein Core die "originale TX wieder kennt (siehe mein erstes Posting). Kannst du auch ganz normal andere Coins versenden. Das sortiert sich Core dann schon hin.

Hast du einen guten Link zum Thema CPFP? Wenn ich mir die Transaktion im Baumchart ansehe, dann sind die 0,0099 mein Wechselgeld? Wiedo geht das an eine andere Adresse?

CPFP ist keine Raketenwissenschaft. Okay, 0,0099 sind das Wechselgeld. Dafür erzeugt Core eine neue Adresse. Das ist normal und diese Adresse gehört dir auch.
CPFP funktioniert nur, wenn Core die originale TX wieder kennt (sieht meine erste Antwort).
Dann aktivierst du "unbestätigte Coins dürfen ausgegeben werden" und "Coin-Control".
Dann machst du eine neue Überweisung und betätigst den Knopf für Coin-Control. Da solltest du einen Eingang von 0,0099BTC finden, der noch keine Bestätigung hat. DIESEN überweist du an dich selbst mit hoher Fee. Das ist alles.

Ich würde trotzdem einfach warten, wenn es nicht eilig ist. An den Wochenenden stehen die Chancen gut. Vor ein paar Tagen wurden 8 meiner Transaktionen bestätigt, die gar keine Fee gezahlt haben. :-)
BillRizer90 (OP)
Full Member
***
Offline Offline

Activity: 130
Merit: 110


View Profile
March 30, 2017, 01:48:56 PM
 #5

Warten muss ich. Die Order  MMGOA wurde sowieso schon gecanceled, sodass ich von BitPay meine Coins eingentlich wieder bekommen sollte.
Support von Bitpay wurde informiert.
Chris601
Hero Member
*****
Offline Offline

Activity: 722
Merit: 592


View Profile
March 30, 2017, 04:51:44 PM
 #6

Ja genau. Die Gebühr muss aber hoch genug sein, daß du in der Summe ca. 150Satoshi pro Byte hast. Und da deine erste TX 4000Byte groß ist, wird das eben nicht billig. Genauer gesagt frisst das mehr als die Hälfte deiner 0,0099BTC (aber deine 1. TX wird bestätigt, ja).
BillRizer90 (OP)
Full Member
***
Offline Offline

Activity: 130
Merit: 110


View Profile
March 30, 2017, 05:15:16 PM
Last edit: March 30, 2017, 05:31:11 PM by BillRizer90
 #7

So, hab es probiert. Coin Control ist ja ne tolle Sache. Spart ja ne Menge Gebühren Smiley Man lernt auch nach 7 Jahren mit dem BTC nicht aus Smiley

EDIT: vielen Dank für deine Hilfe Smiley
Chris601
Hero Member
*****
Offline Offline

Activity: 722
Merit: 592


View Profile
March 30, 2017, 05:34:20 PM
 #8

Gut. Du hast verstanden, wie CPFP funktioniert und alles richtig gemacht. Glückwunsch.

AAAAABER: Es hat dir nicht viel gebracht. Denn:

Deine neue TX ist mit 164.013sat/B vernünftig dimensioniert. Da aber ein Miner für diese TX deine "Problem-TX" mit durchziehen muss, sieht das Verhältnis der Gebühr zur Größe immernoch suboptimal aus (aber immerhin 10x besser als vorher).

Problem-TX: 4029 Bytes Gebühr: 0.00004038 BTC macht ca. 1sat/Byte

Beide TX zusammen: 4029+224 Byte= 4253Byte und 0.00004038+0.00036739=0.00040777 ca. 10sat/Byte.

Aktuell werden schon über 100Sat/Byte erwartet.... Außerdem steigt seit 16 Uhr der Mempool wieder dauerhaft in den 5stelligen Bereich.

Aber wenn mal ein paar Blöcke in Folge gefunden werden, hast du vielleicht Glück.

Auch kannst du die neue TX bei VIA-Btc einkippen. Vielleicht bringts ja was.
BillRizer90 (OP)
Full Member
***
Offline Offline

Activity: 130
Merit: 110


View Profile
March 30, 2017, 06:39:54 PM
 #9


Auch kannst du die neue TX bei VIA-Btc einkippen. Vielleicht bringts ja was.


Na mal sehen, ob sie bis morgen früh durch ist. Ich will sie doch nur wiederhaben. Zum Teufel mit der Dezentralisierung! Wink

VIA-BTC bringt nichts. Dort heißt es immer, dass die Beschleunigung fehlgeschlagen ist.
BillRizer90 (OP)
Full Member
***
Offline Offline

Activity: 130
Merit: 110


View Profile
March 31, 2017, 06:10:26 AM
 #10

JUHU, durch. Jetzt muss ich sie nur noch zurückbekommen.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!