Title: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: sgk on February 14, 2014, 04:47:54 AM In view of the recent malleability issue in Bitcoin protocol, I was wondering if it would help to have a feature to approve/disapprove incoming transactions.
For example if someone sends you 'mystery' 1 satoshi which you don't want. You can disapprove the transfer and it goes back to the original address. Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: justusranvier on February 14, 2014, 05:28:26 AM Bitcoin doesn't work like that. Recipients have nothing to do whatsoever with whether transactions are processed or not.
Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: str4wm4n on February 14, 2014, 05:36:33 AM could it work like that though?
Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: sgk on February 14, 2014, 06:03:30 AM Bitcoin doesn't work like that. Recipients have nothing to do whatsoever with whether transactions are processed or not. I know; that's why I am saying it to be a 'wishlist' feature. Would it be good to have it implemented in Bitcoin protocol? Would it work for good if implemented? What would be the good/bad sides of such a feature?Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: Pente on February 14, 2014, 06:06:12 AM You could always select that input and send it back to its source if you don't want it.
Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: Barek on February 14, 2014, 06:07:59 AM You are asking for the client to ignore small inputs. You specify a threshold and everything smaller will be ignored.
That is certainly a reasonable feature I could see being added. Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: sgk on February 14, 2014, 06:08:56 AM You could always select that input and send it back to its source if you don't want it. That's not what I intended. I was more concerned to avoid issues like malleability, so I am talking about 'avoiding the original transaction' rather than 'originating a second one to reverse the funds'.Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: auzaar on February 14, 2014, 06:35:38 AM In view of the recent malleability issue in Bitcoin protocol, I was wondering if it would help to have a feature to approve/disapprove incoming transactions. Why it should go back, it should be dropped from the blockchain, but that would be not be easy as it is block-chainFor example if someone sends you 'mystery' 1 satoshi which you don't want. You can disapprove the transfer and it goes back to the original address. Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: justusranvier on February 14, 2014, 02:24:46 PM could it work like that though? Is it possible to turn a bicycle in to a hair dryer? Maybe, but afterwards you won't be able to use it as a bicycle any more.You might think you're asking for a simple feature, but what you're really asking for is an entirely different system with opposite properties from what Bitcoin has now in nearly every way. Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: yatsey87 on February 14, 2014, 02:53:30 PM Could a minimum fee not be implemented, one that would make sending 1 satoshi currently futile?
Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: picobit on February 14, 2014, 03:05:00 PM Could a minimum fee not be implemented, one that would make sending 1 satoshi currently futile? It is. Most of these 1 satoshi transactions will never confirm, and will go away after a week os so. But some do, as some miners include transactions even without a fee. That is how it will necessarily be in a distributed system. Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: yatsey87 on February 14, 2014, 03:56:15 PM Could a minimum fee not be implemented, one that would make sending 1 satoshi currently futile? It is. Most of these 1 satoshi transactions will never confirm, and will go away after a week os so. But some do, as some miners include transactions even without a fee. That is how it will necessarily be in a distributed system. They still get sent though and linger in peoples wallets. Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: guybrushthreepwood on February 14, 2014, 03:56:52 PM Could a minimum fee not be implemented, one that would make sending 1 satoshi currently futile? It is. Most of these 1 satoshi transactions will never confirm, and will go away after a week os so. But some do, as some miners include transactions even without a fee. That is how it will necessarily be in a distributed system. Mine went after a few days. Title: Re: Wishlist Feature: Approve/Disapprove Incoming Transactions Post by: Barek on February 14, 2014, 03:59:44 PM Just ignore them. As long as the client does not include them in a transaction, they don't do anything.
Like I wrote, an option to visually remove outputs below a certain threshold would take care of it. Until then, you just have to show some willpower. You can do it! |