Pages:
Author

Topic: Replace-By-Fee: A Counter Argument (Read 2603 times)

legendary
Activity: 889
Merit: 1013
January 18, 2016, 07:12:07 PM
#23
Is the RBF update being rushed through by Mike Hearn his next move in the Bitcoin (core developer) civil war?  I don't personally see this as an update but it could well be an actual act of sabotage.  Or hasn't he just come out and called the Bitcoin experiment a failure and walked away from core development.  If so then his proposed update (act of sabotage) hopefully won't be implemented at the next bitcoin core update.
Mike doesn't have core commit rights, here's mike talking about it.
https://medium.com/block-chain/on-block-sizes-e047bc9f830#.45j09pglp

If he did he would have to whine about things needing to be changed, he would change them.
newbie
Activity: 1
Merit: 0
January 18, 2016, 06:29:08 PM
#22
I'm not a Bitcoin developer, but I am a developer. Could someone who knows more than me about Bitcoin please have a look at this proposal of mine and tell me if it could possibly work or not?

https://www.reddit.com/r/Bitcoin/comments/3wtlvk/solving_zero_confirmation_transactions/

Thanks in advance.
legendary
Activity: 1372
Merit: 1003
January 17, 2016, 01:33:19 PM
#21
Mike Hearn calls Bitcoin's block size debate a ‘civil war’ - http://bravenewcoin.com/news/mike-hearn-calls-bitcoins-block-size-debate-a-civil-war/

Prominent Bitcoin Developer (Mike Hearn) Declares the Digital Currency a Failure - http://fortune.com/2016/01/14/bitcoin-developer-quits/?xid=soc_socialflow_facebook_FORTUNE

Is the RBF update being rushed through by Mike Hearn his next move in the Bitcoin (core developer) civil war?  I don't personally see this as an update but it could well be an actual act of sabotage.  Or hasn't he just come out and called the Bitcoin experiment a failure and walked away from core development.  If so then his proposed update (act of sabotage) hopefully won't be implemented at the next bitcoin core update.
legendary
Activity: 1260
Merit: 1115
January 17, 2016, 11:09:02 AM
#20
There are currently methods to pretty much be sure that a zero confirmation transaction will go through on the next block.  Wouldn't this RBF update break that.  Apart the helping to foster a free market on transaction fees I don't really see the benefits of this update.  And won't it break the core ethos of bitcoin only being a pure push system.  I've read this update is due to be pushed through at the next bitcoin core update release.   

Just a little.  Cry
legendary
Activity: 1372
Merit: 1003
January 17, 2016, 09:43:34 AM
#19
There are currently methods to pretty much be sure that a zero confirmation transaction will go through on the next block.  Wouldn't this RBF update break that.  Apart the helping to foster a free market on transaction fees I don't really see the benefits of this update.  And won't it break the core ethos of bitcoin only being a pure push system.  I've read this update is due to be pushed through at the next bitcoin core update release.   
sr. member
Activity: 321
Merit: 250
January 17, 2016, 08:59:40 AM
#18
Bitcoin needs trust. No RBF will make stuff more reliable. Charge backs are not a issue with paypal, because it's centralized with laws which we should not expect from BTC. RBF is a huge issue with bitcoin and if we will keep having it. There will be services which will take our payments under laws to make things secure for both side. RBF makes Centralization in BTC higher. It is not what satoshi expected from BTC and not what makes BTC special and unique.
legendary
Activity: 1260
Merit: 1115
January 16, 2016, 01:26:02 AM
#17
There is no problem with RBF. QR codes can be enhanced to indicate what type of txn is allowed, RBF or no. Wallets can be enhanced to check the QR and act accordingly informing the user. The exchange happens or it doesn't.

IF RBF is acceptable the payment now has an out for a small period of time. This supports someone making a mistake and fixing it quickly, a nice feature.

It can be unused otherwise.

Today 90% of my transactions are web based and I would use RBF on every one of these because you ALWAYS would like to review your txn AFTER you made it, I don't know anyone that doesn't.

Fear and FUD on this is insane.


My impression from trying to follow the technical details is that it isn't difficult to double-spend a 0-conf transaction even now, if you have the know-how. Opt-in RBF just sort of puts a process in place.

Isn't it?
legendary
Activity: 889
Merit: 1013
January 15, 2016, 07:48:25 PM
#16
Could someone post a link to the documentation around how RBF is opt in and can't become default? The cash-like (non-reversable) nature of bitcoin seems essential to me, and zero confirmation works fine for retail if RBF can easily be excluded from the transaction.
newbie
Activity: 17
Merit: 0
January 13, 2016, 06:46:26 PM
#15
Any bitcoin enthusiast and supporter might always say "There is a big problem with Paypal - the charge back issue". While Paypal stays the world's largest merchant supported virtual payment network. Merchants are widely supporting it. Bitcoin has the major advantage of the non-reversal of the payment. So, it is better than Paypal. RBF may alter this to some extent. But still even if RBF is adapted, wide support of bitcoin won't stop. However, I don't want RBF.

I agree. While RBF may offer some convenience, the ultimate cost of being able to double spend this easily (and especially with the scenario outlined in the article regarding non-chronological processing) not only compromises the security that Bitcoin was founded on, but introduces a host of new problems (i.e. network division/fragmentation).
newbie
Activity: 48
Merit: 0
January 13, 2016, 12:16:53 PM
#14
Any bitcoin enthusiast and supporter might always say "There is a big problem with Paypal - the charge back issue". While Paypal stays the world's largest merchant supported virtual payment network. Merchants are widely supporting it. Bitcoin has the major advantage of the non-reversal of the payment. So, it is better than Paypal. RBF may alter this to some extent. But still even if RBF is adapted, wide support of bitcoin won't stop. However, I don't want RBF.
legendary
Activity: 1260
Merit: 1115
January 09, 2016, 01:47:38 AM
#12
I just noticed this thread is in Technical Discussion. Did I open this thread in Technical Discussion? I don't know anything technical!

My mistake. Feel free to discuss tho.

How is this still up?

Brg444 would like to stop thinking. Now!
sr. member
Activity: 392
Merit: 250
January 09, 2016, 01:38:22 AM
#11
I just noticed this thread is in Technical Discussion. Did I open this thread in Technical Discussion? I don't know anything technical!

My mistake. Feel free to discuss tho.

How is this still up?
legendary
Activity: 1260
Merit: 1115
January 08, 2016, 09:53:31 PM
#10
I just noticed this thread is in Technical Discussion. Did I open this thread in Technical Discussion? I don't know anything technical!

My mistake. Feel free to discuss tho.

jr. member
Activity: 43
Merit: 1
legendary
Activity: 1260
Merit: 1115
January 07, 2016, 06:13:12 PM
#8
Ok. There are some good thinks here.

*Thinks more*
legendary
Activity: 1639
Merit: 1004
January 07, 2016, 04:38:07 PM
#7
There is no problem with RBF. QR codes can be enhanced to indicate what type of txn is allowed, RBF or no. Wallets can be enhanced to check the QR and act accordingly informing the user. The exchange happens or it doesn't.

IF RBF is acceptable the payment now has an out for a small period of time. This supports someone making a mistake and fixing it quickly, a nice feature.

It can be unused otherwise.

Today 90% of my transactions are web based and I would use RBF on every one of these because you ALWAYS would like to review your txn AFTER you made it, I don't know anyone that doesn't.

Fear and FUD on this is insane.
legendary
Activity: 1260
Merit: 1115
January 07, 2016, 10:13:39 AM
#6
Hold please...

*Thinking*
sr. member
Activity: 433
Merit: 263
January 07, 2016, 10:08:37 AM
#5
Just no. Angry
Not an argument.

He argues against the Scorched Earth Policy and I would agree that blindly accepting zero confirmation transactions all the time everywhere in any market is probably a bad idea. If it's not appropriate for a given market then zero confirmation transactions just won't be done, so what's the big deal?

He also argues against Replace By Fee by doing some weird equivocating. RBF isn't consensus code and could be implemented by miners at any time, and it's in their self-interest to do so because it allows them to mine blocks with the highest fees. That seems like pretty good reasoning but Mike says they shouldn't do it because RBF would lose them money in the long run. Huh?

Repeating past statements, it is acknowledged that Peter’s scorched
earth replace-by-fee proposal is aptly named, and would be widely
anti-social on the current network
—Jeff Garzik
Following a Scorched Earth Policy blindly and in all situations would probably be anti-social. So ya, I guess I'd acknowledge that too.

RBF is irrational and harmful to Bitcoin.
 — Charlie Lee, engineering manager at Coinbase
Appealing to Authority.

Replace-by-fee is a bad idea.
 — Gavin Andresen
Appealing to Authority.

I agree with Mike & Jeff. Blowing up 0-confirm transactions is vandalism.
— Adam Back (a founder of Blockstream)
Appealing to Authority.

Probably the most important aspect of of Replace By Fee is that it allows people to increase the fee they're paying so that their transaction doesn't get stuck in the transaction queue. Even if zero-confirmation transactions aren't done at all, it's useful for that alone.

What's really bad is Mike Hearn seems perfectly aware that the current system of handling transactions in the Memory Pool causes a permanent back log, and then he went on to argue against the practical solution to that (RBF).
https://medium.com/@octskyward/crash-landing-f5cc19908e32#.1sl3cov3d
newbie
Activity: 23
Merit: 0
January 07, 2016, 03:02:13 AM
#4
RBF is opt-in, so it is not forced on anyone.
You are free to not use it if you don't want to.
It just offers an additional option for those who need it.

So i really don't see what all the fuss is about.
Pages:
Jump to: