Transakcja zaginęła w sieci

Gaduła
Posty: 362
Rejestracja: 19 maja 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Transakcja zaginęła w sieci

Postautor: DavidPL » środa, 15 listopada 2017, 13:55

Kilka godzin temu wysłałem z Trazora transakcję, z fee 224 sat/byte. Tx id transakcji to c9c94f3a0b1be2275b842d5bcb929454cec0ae733f6045a8df8744dce2c3245f.
Problem polega na tym, że transakcja zaginęła z sieci i nie widać jej w mempoolu.

https://btc-bitcore3.trezor.io/tx/c9c94 ... dce2c3245f ją widzi,
https://btc-bitcore1.trezor.io/tx/c9c94 ... dce2c3245f też ją widzi, ale już

https://insight.bitpay.com/tx/c9c94f3a0 ... dce2c3245f czy też
https://blockchain.info/tx/c9c94f3a0b1b ... dce2c3245f jej nie widzą.

Jak to jest możliwe?
Z idiotą się nie dyskutuje - sprowadzi Cię do swojego poziomu i pokona doświadczeniem.

Początkujący
Posty: 7
Rejestracja: 5 września 2017
Reputacja: 16
Reputacja postu: 
0
Napiwki za post: 0 BTC

Transakcja zaginęła w sieci

Postautor: ManiekR87 » środa, 15 listopada 2017, 19:40

Dziwna sprawa... jeszcze niedawno na stronie https://blockchain.info/pl/unconfirmed-transactions
Suma opłat $ 295,720.41 A BYŁO 24 miliony $
Całkowity rozmiar 10307.688 (KB) BYŁO 956000.000
Transakcje na sekundę 3.52

Tak się wszystko zapchało że wcięło prawie 1 GB transakcji? I rozliczyło 24M$ fee?
Proszę kogoś bardziej wtajemniczonego o zabranie głosu.

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
1
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: Transakcja zaginęła w sieci

Postautor: rav3n_pl » środa, 15 listopada 2017, 20:46

Bardzo proste: ktoś (w kopalni) generuje pierdylion transakcji wydając te same monety z powoli rosnącą opłatą. Na tyle mało żeby były "lepsze" transakcje ale na tyle dużo żeby "zmusić" innych do robienia większych opłat.
A gdy mempool puchnie robi double-spend pierwszej transakcji w łańcuszku z dużym fee i jako kopalnia akceptuje ją w pierwszym wykopanym bloku. Reszta łańcuszka natychmiast staje się niepoprawna i znika bez śladu.
Ot cała tajemnica ;)
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Gaduła
Posty: 362
Rejestracja: 19 maja 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Transakcja zaginęła w sieci

Postautor: DavidPL » środa, 15 listopada 2017, 21:15

A jak wytłumaczyć to, że wallet Trezora nagle przestał działać? Zbieg okoliczności? Problemy z całą siecią?
Z idiotą się nie dyskutuje - sprowadzi Cię do swojego poziomu i pokona doświadczeniem.

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Transakcja zaginęła w sieci

Postautor: rav3n_pl » środa, 15 listopada 2017, 21:27

W opcjach trezora możesz wybrać z jakiego połączenia (serwera) korzysta.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Gaduła
Posty: 362
Rejestracja: 19 maja 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Transakcja zaginęła w sieci

Postautor: DavidPL » czwartek, 16 listopada 2017, 10:05

Transakcje przeszły. Myślałem, że Trezor rozsyła transakcje po całej sieci, co przy wysokim fee zwiększyło by szansę na szybkie zatwierdzenie transakcji ale chyba wygląda na to, że transakcje lądują tylko w mempoolu slusha. Dobrze myślę?
Z idiotą się nie dyskutuje - sprowadzi Cię do swojego poziomu i pokona doświadczeniem.

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Transakcja zaginęła w sieci

Postautor: rav3n_pl » czwartek, 16 listopada 2017, 10:43

DavidPL pisze: co przy wysokim fee zwiększyło by szansę na szybkie zatwierdzenie transakcji
Błędne rozumowanie.
Transakcja standardowa jest rozgłaszana w całej sieci w kilka sekund.
Wystarczy ją wysłać do jednego węzła.

Dodano po 22 sekundach:
Zatwierdzenie nie zależy od propagacji tylko od opłaty.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Gaduła
Posty: 362
Rejestracja: 19 maja 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Transakcja zaginęła w sieci

Postautor: DavidPL » czwartek, 16 listopada 2017, 10:49

rav3n_pl pisze: Błędne rozumowanie.
Transakcja standardowa jest rozgłaszana w całej sieci w kilka sekund.
Wystarczy ją wysłać do jednego węzła.
Też tak do tej pory myślałem, tylko dlaczego zatem transakcja była widoczna btc-bitcore3.trezor.io oraz na btc-bitcore1.trezor.io, a na insightbitpay.com i na blockchain.info już nie? Dopiero po zatwierdzeniu w bloku pojawiła się we wszystkich.
Z idiotą się nie dyskutuje - sprowadzi Cię do swojego poziomu i pokona doświadczeniem.

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14380
Rejestracja: 16 kwietnia 2012
Reputacja: 2659
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Transakcja zaginęła w sieci

Postautor: rav3n_pl » czwartek, 16 listopada 2017, 10:53

Przy pełnym mempoolu węzła transakcje z fee niższym niż obecne w pamięci mogą nie być przyjmowane.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Gaduła
Posty: 362
Rejestracja: 19 maja 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Transakcja zaginęła w sieci

Postautor: DavidPL » czwartek, 16 listopada 2017, 11:19

To jest reguła?
Gdy mempool jest pełny transakcje z wyższym fee wypychają te z niższym, czy są w ogóle odrzucane?
Pytam bo pchnąłem dwie transakcje, jedną z fee 224 sat/b i drugą z fee 720 sat/b. O ile ta tańsza mogła wisieć bo faktycznie miała niską opłatę, to już ta z większym fee powinna się potwierdzić dość szybko. Tymczasem transakcja z większym fee wisiała około 3 godzin, a ta z mniejszym około 21 godzin (szacowane czasy zatwierdzenia były odpowiednio: 2 bloki dla droższej i 6 dla tańszej).
Z idiotą się nie dyskutuje - sprowadzi Cię do swojego poziomu i pokona doświadczeniem.

Weteran
Awatar użytkownika
Posty: 3439
Rejestracja: 4 sierpnia 2011
Reputacja: 479
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Transakcja zaginęła w sieci

Postautor: powered » czwartek, 16 listopada 2017, 12:10

DavidPL pisze: Gdy mempool jest pełny transakcje z wyższym fee wypychają te z niższym, czy są w ogóle odrzucane?
Każda kopalnia dowolnie wybiera sobie, którą transakcję doda do bloku. Oczywiście wybierają te z najwyższym fee. Zależy im aby opłaty były jak najwyższe, aby obecna sytuacja z przepełnieniem mempoola trwała jak najdłużej.

Gaduła
Posty: 362
Rejestracja: 19 maja 2011
Reputacja: 1
Reputacja postu: 
0
Napiwki za post: 0 BTC

Transakcja zaginęła w sieci

Postautor: DavidPL » niedziela, 19 listopada 2017, 19:25

powered pisze: Każda kopalnia dowolnie wybiera sobie, którą transakcję doda do bloku. Oczywiście wybierają te z najwyższym fee. Zależy im aby opłaty były jak najwyższe, aby obecna sytuacja z przepełnieniem mempoola trwała jak najdłużej.
Nie no... to to jest oczywiste. Każdy miner chce zarobić jak najwięcej.
Zastanawia mnie dlaczego moja transakcja nie była odnajdywana w mempoolach wszystkich nodów, pomimo iż miała wysokie fee. Jak to jest w ogóle możliwe?
Z idiotą się nie dyskutuje - sprowadzi Cię do swojego poziomu i pokona doświadczeniem.

Wróć do „Bitcoin”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 50 gości