Bitcoin Forum
November 10, 2024, 09:22:45 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Which wallet is working the best in face of malleability ?  (Read 1771 times)
GermanGiant (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 501



View Profile
October 11, 2015, 09:46:08 PM
 #1

I think, the one which does not spend UTXO or at least offers a choice not to spend the UTXO, will serve the best...
Mickeyb
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000

Move On !!!!!!


View Profile
October 11, 2015, 09:52:19 PM
 #2

I think, the one which does not spend UTXO or at least offers a choice not to spend the UTXO, will serve the best...

I don't know which one works the best, but I do know which one works the worst definitely.

Stay away from blockchain.info wallet !!!
unamis76
Legendary
*
Offline Offline

Activity: 1512
Merit: 1012


View Profile
October 11, 2015, 09:57:23 PM
 #3

Bitcoin Core seems the most logical choice, I think. Armory allows you to handle this too, probably Electrum, but don't quote me on that. breadwallet also handles the situation quite well, but I'm not sure if it allows you to spend unconfirmed.
newIndia
Legendary
*
Offline Offline

Activity: 2226
Merit: 1052


View Profile
October 11, 2015, 10:02:14 PM
 #4

I think, the one which does not spend UTXO or at least offers a choice not to spend the UTXO, will serve the best...

I don't know which one works the best, but I do know which one works the worst definitely.

Stay away from blockchain.info wallet !!!
It seems blockchain.info has shortened their pruning time. Hence, Tx affected by malleability are getting cleared from their nodes sooner and hence users are being able to reuse those UTXO faster.

jt byte
Hero Member
*****
Offline Offline

Activity: 994
Merit: 500



View Profile
October 11, 2015, 10:04:52 PM
 #5

Since coinbase pays the fee for their users i am using it.
The fee that they applies at the time of melleability attack is somewhere at 0.0002-0.0004
But dont consider coinbase as a wallet because they don't give you private key. GL
RussianRaibow
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500

I AM A SCAMMER


View Profile WWW
October 11, 2015, 10:09:55 PM
 #6

Since coinbase pays the fee for their users i am using it.
The fee that they applies at the time of melleability attack is somewhere at 0.0002-0.0004
But dont consider coinbase as a wallet because they don't give you private key. GL
Coinbase does not need to pay anything fro their internal settlement. But, Coinbase is paying Tx fee even when the Tx is going out of Coinbase too?

I AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMERI AM A SCAMMER
jt byte
Hero Member
*****
Offline Offline

Activity: 994
Merit: 500



View Profile
October 11, 2015, 10:16:07 PM
 #7

Since coinbase pays the fee for their users i am using it.
The fee that they applies at the time of melleability attack is somewhere at 0.0002-0.0004
But dont consider coinbase as a wallet because they don't give you private key. GL
Coinbase does not need to pay anything fro their internal settlement. But, Coinbase is paying Tx fee even when the Tx is going out of Coinbase too?

I have used coinbase many times and until now yes.
Here is an article about "Does Coinbase pay bitcoin miner fees?"
https://support.coinbase.com/customer/en/portal/articles/815435-does-coinbase-pay-bitcoin-miner-fees-
Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 2996
Merit: 2374


View Profile
October 11, 2015, 10:30:26 PM
 #8

I think, the one which does not spend UTXO or at least offers a choice not to spend the UTXO, will serve the best...
First of all, UTXO generally stands for Unspent tx(transaction) Outputs, and you must spend an unspent transaction output in order to create a valid transaction.

Based on the title of this thread, I will assume that you are looking for a wallet that will not attempt to spend an unconfirmed output from a transaction that has not yet confirmed, and will answer accordingly.

First of all, you should be sure not to reuse addresses, and doing this will make it much easier to avoid spending an unconfirmed output.

Once you are following the above rule, you will want to find a wallet that allows for coin control. I would personally recommend using electrum as it is a lightweight client (meaning it takes up very little resources), that will generally be able to validate when you have received a transaction, and is deterministic (so all you need to recover your private key is your recovery seed). You can use the coin control features with electrum (both "freeze" addresses, and "send from") to spend only inputs that are confirmed. You can "freeze" addresses when you do not wish to spend BTC "in" those addresses, and you can "send from" addresses whose inputs have sufficient confirmations (you can even select multiple addresses to "send from").

If you are already running a full node locally (or if you are giving immediate credit to people who send you BTC) then you may want to use armory. Using armory will require you to run a full node locally, so any transactions will be fully validated which requires an incremental lesser amount of trust then using a light weight wallet. Armory has similar coin control features that electrum has, although I believe they are titled something different.

★ ★ ██████████████████████████████[█████████████████████
██████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████
██████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████
████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████
★ ★ 
Plento
Jr. Member
*
Offline Offline

Activity: 140
Merit: 1


View Profile
October 11, 2015, 10:45:06 PM
 #9

I only use Mycellium.
seoincorporation
Legendary
*
Online Online

Activity: 3332
Merit: 3116



View Profile
October 11, 2015, 10:46:09 PM
 #10

I think, the one which does not spend UTXO or at least offers a choice not to spend the UTXO, will serve the best...

I think miltibit should handle it good because it don't let you spend btc who isn't confirmed. That way you will not have problem with double spend like those who blockchain give you when you spend unconfirmed btc and one of the inputs get mutated by the malleability bug.

▄▄███████▄▄
▄██████████████▄
▄██████████████████▄
▄████▀▀▀▀███▀▀▀▀█████▄
▄█████████████▄█▀████▄
███████████▄███████████
██████████▄█▀███████████
██████████▀████████████
▀█████▄█▀█████████████▀
▀████▄▄▄▄███▄▄▄▄████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀
.
 MΞTAWIN  THE FIRST WEB3 CASINO   
.
.. PLAY NOW ..
neonshium
Hero Member
*****
Offline Offline

Activity: 1134
Merit: 515



View Profile
October 12, 2015, 05:38:17 AM
 #11

I think, the one which does not spend UTXO or at least offers a choice not to spend the UTXO, will serve the best...

I think miltibit should handle it good because it don't let you spend btc who isn't confirmed. That way you will not have problem with double spend like those who blockchain give you when you spend unconfirmed btc and one of the inputs get mutated by the malleability bug.

I'm the user of Multibit and Electrum. Any user experience with these wallets must be most appreciated. Right now I do not have any need to spend my bitcoin but for the precautious step I need to know how to handle the attack and do not get panic.
Possum577
Sr. Member
****
Offline Offline

Activity: 434
Merit: 250

Loose lips sink sigs!


View Profile WWW
October 12, 2015, 06:40:56 AM
 #12

I think, the one which does not spend UTXO or at least offers a choice not to spend the UTXO, will serve the best...

The best wallet selector website I've found yet, check it out -> https://bitcoin.org/en/choose-your-wallet

These are not all the wallets available, but it's a good start.  Good luck!

Amph
Legendary
*
Offline Offline

Activity: 3248
Merit: 1070



View Profile
October 12, 2015, 07:10:29 AM
Last edit: October 28, 2015, 07:44:34 PM by Amph
 #13

i've heard that 1 confirmation, isn't enough to be sure that your transaction was spent, with this fancy attack?

i must wait for six confirmation for the time being? or i can... dunno, goes well with 3?
Omikifuse
Legendary
*
Offline Offline

Activity: 1848
Merit: 1009



View Profile
October 12, 2015, 07:55:27 AM
 #14

Just use the Core and don't hurry, so you can afford several confirmations before spending, and you will be safe
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1540


No I dont escrow anymore.


View Profile
October 12, 2015, 08:48:44 AM
 #15

Bitcoin Core seems the most logical choice, I think. Armory allows you to handle this too, probably Electrum, but don't quote me on that. breadwallet also handles the situation quite well, but I'm not sure if it allows you to spend unconfirmed.

Electrum had problems with the attack, e.g. showing a wrong balance IIRC. I personally would agree with core, not only because it detects conflicting transactions which allow you to be aware of an issue. It also allows you to hand pick the inputs you use with coin controll enabled, thus even if you are waiting for your change from TX 1 to get confirmed you can use a different input for a 2nd TX right away. On top of that its the only major wallet[1] I have not seen anyone having issues with. That being said I also did not see any posts about issues with most mobile wallets, but I dont see many posts about them in general.

With all that being said, I would not switch my wallet just because of the attack. I would guess that most wallets that had massiv problems are not being improved.

i've heard that 1 confirmations, isn't enough to be sure that your transaction was pent, with this fancy attack?

i must wait for six confirmation for the time being? or i can... dunno, goes well with 3?

One confirmation is enough, two if you want to make sure you dont catch an orphaned block. The important thing is that your wallet knows which is the correct TX ID. If it picks the one that does not get confirmed any following TX will not confirm either. Once any of the two TX is confirmed the other is invalid and should be gone from most mempools.

[1] Core, Multibit(HD), Electrum, blockchain.info are IMHO the major wallets discussed here.

Im not really here, its just your imagination.
LiteCoinGuy
Legendary
*
Offline Offline

Activity: 1148
Merit: 1014


In Satoshi I Trust


View Profile WWW
October 12, 2015, 08:57:21 AM
 #16

using MyCelium and no problems.

TheGr33k
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
October 12, 2015, 05:05:53 PM
 #17

I've just been a simpleton since my start in the bitcoin network. I've just been a die-hard Core/QT user. I understand that it's pointless for everyone to host a full-node, but it seems to always hold the "steadiest".
gentlemand
Legendary
*
Offline Offline

Activity: 2590
Merit: 3015


Welt Am Draht


View Profile
October 12, 2015, 05:07:55 PM
 #18

No probs with mycelium here either.
GermanGiant (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 501



View Profile
October 12, 2015, 05:49:28 PM
 #19

I think, the one which does not spend UTXO or at least offers a choice not to spend the UTXO, will serve the best...
First of all, UTXO generally stands for Unspent tx(transaction) Outputs, and you must spend an unspent transaction output in order to create a valid transaction.

Based on the title of this thread, I will assume that you are looking for a wallet that will not attempt to spend an unconfirmed output from a transaction that has not yet confirmed, and will answer accordingly.
Yup... that's what I mean. Thanks for the explanation. Smiley
ndnh
Legendary
*
Offline Offline

Activity: 1302
Merit: 1005


New Decentralized Nuclear Hobbit


View Profile
October 12, 2015, 06:49:35 PM
 #20

As long as you stick to one of the main popular wallets I guess there won't be any problem. Just don't trust unconfirmed transactions and check balance with multiple block explorers that is not bc. I recommend btc.blockr.io


I think, the one which does not spend UTXO or at least offers a choice not to spend the UTXO, will serve the best...

I don't know which one works the best, but I do know which one works the worst definitely.

Stay away from blockchain.info wallet !!!

Yeah, but at the moment, blockchain.info seems to have fixed it. No more negative or huge balances. Cheesy
Pages: [1] 2 »  All
  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!