GithubHelp home page GithubHelp logo

Comments (15)

 avatar commented on June 15, 2024

This is now disabled by default in #4.

from bitcoinclassic.

ripper234 avatar ripper234 commented on June 15, 2024

ACK, RBF should definitely be accessible to whichever miners who want it (only opt in).

from bitcoinclassic.

 avatar commented on June 15, 2024

RBF should be pulled. Fee Market not a concern when approaching from a "bitcoin grows parallel with tech" thought process.

If Peter Todd wants to show proven use cases that is a different story.

from bitcoinclassic.

ripper234 avatar ripper234 commented on June 15, 2024

The code is implemented and tested, no need to throw it away.
There is zero harm in having it in the codebase, opt in.

Let miners experiment with it if they want.

Another benefit: the less diffs we have from the Core codebase, the easier it gets to merge patches cross repos.

from bitcoinclassic.

 avatar commented on June 15, 2024

RBF is a major contention, if it stays Classic doesnt stand a chance. Opt in, in this instance doesnt hold weight as it is the receiver that is affected most.

from bitcoinclassic.

ripper234 avatar ripper234 commented on June 15, 2024

If we leave it in, we increase the number of miners who are comfortable running Classic instead of Core.

Give the user more options, don't try to dictate policy for them.

from bitcoinclassic.

 avatar commented on June 15, 2024

I submit that is not the correct framing. Miners benefit from higher fees in that scenario, but it is based on a fee market which overall harms bitcoin more than helps.

They would earn far more with raising the number of tx's and having a healthier bitcoin. Not all miners think short term, and those that do arent really in it to see bitcoin grow. That is the "quick buck, get out early" mindset.

"The code is implemented and tested, no need to throw it away."

Is the equivalent of asking:

"I already rolled this blunt, why throw it out?" while in the process of getting pulled over by a state trooper who has a K9 in the back of his vehicle.

RBF is a contention, and not a small one at that. It has no real world testing nor proven data to back it up. Classic doesnt move forward with this.

from bitcoinclassic.

ripper234 avatar ripper234 commented on June 15, 2024

Completely removing RBF from the codebase distances us from Core.

The more distant we are, the more words are wasted on internet forums debating "Core vs Classic".

from bitcoinclassic.

m-schmoock avatar m-schmoock commented on June 15, 2024

Changing it to real "Opt-In" (as they claim) by disabling it per default seems the right decision to me.

from bitcoinclassic.

 avatar commented on June 15, 2024

"Changing it to real "Opt-In" (as they claim) by disabling it per default seems the right decision to me."

I agree, however changing it to "real opt-in" is the same as removing it or nullifying it as a whole. Disabling it entirely would most likely be sufficient, I would remove it though personally.

Nothing further to add.

from bitcoinclassic.

m-schmoock avatar m-schmoock commented on June 15, 2024

@Soupernerd : Theres a difference in disabling or just changing the default. The latter means that the node will still be able to process it if the initiator opt'ed-in for RBF.
If we disable/remove it, the node cannot process RBF at all, correct?

After all it should be the users decision to have RBF or not.

from bitcoinclassic.

dgenr8 avatar dgenr8 commented on June 15, 2024

Replaceability has use cases, and opt-in RBF actually helps 0-conf by tagging a class of tx that can easily be shunted to "don't trust without confirm". This class exists, even without RBF -- for example, non-standard or low-fee transactions.

However, an "always allow RBF" option (a la #4) has no more place in an official distribution than do tools for creating double-spends intended to defraud receivers.

from bitcoinclassic.

andyrowe avatar andyrowe commented on June 15, 2024

ACK

from bitcoinclassic.

ripper234 avatar ripper234 commented on June 15, 2024

https://bitcoinclassic.consider.it/leave-rbf-in-but-disabled-by-default

@ahmedbodi can you add a link to consider.it to the OP?

from bitcoinclassic.

jtoomim avatar jtoomim commented on June 15, 2024

screen shot 2016-01-18 at 9 51 36 pm

from bitcoinclassic.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.