Pročitajte priču o jednom slučaju koji se desio jednom od korisnika ovdje:
https://bitcointalk.org/index.php?topic=5279758.0Ovo je prijevod posta kojeg je nc50lc napisao. Link tog posta je ovaj:
https://bitcointalk.org/index.php?topic=5279758.msg55312842#msg55312842 Post govori o tome kako uspješno uraditi double-spend sa Electrum novčanikom. Ovo se može koristiti i u dobre i u zle namjere. O zlim neću pričati. Dobra stvar je da na ovaj način možda možete spasiti Bitcoin kojeg ste grešnom poslali na pogrešnu adresu.
Ovo se može uraditi sa novčanicima koji mogu da kreiraju
potpisanu raw transakciju, gdje se može preskočiti proces emitiranja i slanja iste, a također postoje opcije za
coin-control.
Electrum ispunjava ove uslove.
Najlakši način je kreirati potpisanu raw transakciju "
koju ćete poslati samom sebi," prije slanja transakcije "
na drugu adresu".
Na taj način vam neće biti potreban dodatni trud u vezi uklanjanja već poslate transakcije iz historijate vašeg novčanika.
A. Kreiranje potpisane raw transakcije koja će biti poslana u vaš novčanik.1. Pokrenite Electrum i otiđite na "
coins" tab (
View->Show coins). Desnom tipkom miša kliknite i izaberite jedan ili više UTXO-a a zatim kliknite na "
spend" da biste izvršili uplatu.
Vaš će izbor bit označen zelenom bojom.
2. Uzmite adresu iz vlastitog novčanika i kliknite na "
send" tab. Ubacite svoju adresu u polje "
pay to" i unesite iznos kojeg želite poslati ili kliknite na max.
Kliknite "
send" ali u sljedećem izborniku koji će vam se otvoriti nemojte ponovo klikati na "
send." Umjesto toga izaberite "
Advance".
Kada vam se otvori prozorčić sa dodatnim opcijama, povećajte transakcijsku naknadu na jedan veliki iznos i izaberite opciju "
replace-by-fee." Kliknite na "
finalize".
Otvorit će se novi izbornik. Ovdje trebate kliknuti na "
sign" (
ovo je obavezno!):
3. Na istom izborniku, kliknite na "
Export->Copy to clipboard":
4.Spremite tekst u novu datoteku:
5. Zatvorite izbornik i ne obračajte pažnju na upozorenje da se transackija neće spremiti klikom na "
yes":
B. Pošaljite Bitcoin svojoj "meti"1. Ako ste zatvorili Electrum ili je izbor UTXO-a resetovan, ponovite korak broj 1 i odaberite (
UTXO) kojeg ste koristili prethodno.
2. Pošaljite tu transakciju kao što radite i sa normalnim transakcijama ali koristite naknadu od 1 sat/vByte. Nakon slanja, dobit ćete ID transakcije i ona će postati javno vidljiva na block explorerima.
Transakcija:
642bf8e3d46591485c5b0d9aef2349123a21378e784c3fac1014e907ac11bb36 (
sada označena kao nevažeća).
C. Učinite transakciju nevažećom emitiranjem zamjenske transakcije 1. Nakon što odlučite da zamijenite transakciju, sve što morate učiniti je da pošaljete prethodno kreiranu "
potpisanu raw transakciju" korištenjem "
console" taba (
View->Show console) ili uz pomoć neke od online usluga za emitiranje transakcija.
U Electrum console tab unesite:
broadcast("02000000000101c47926bed38d8c77ea6990aca56fab............................")
Transakcija se šalje sa navodnicima. 020000... je raw transakcija koju ste prethodno spremili u novoj datoteci.
Nakon toga, ova nova transakcija će zamijeniti onu prethodno poslanu transakciju, pod pretpostavkom da prvobitna transakcija još uvijek nije potvrđena na blockchainu. Nova transakcija mora imati veću naknadu od 1 sat/vByte i mora biti uključena opcija replace-by-fee:
Važeća transakcija:
d5d5300996c661de9ffb4588ae0ac6a0be3ffdccc63d92e37c159f77ec97cbf0