User avatar
arnoudk
Bronze Bitcoiner
Bronze Bitcoiner
Posts: 631
Joined: Wed Oct 21, 2015 4:04 am
Location: Belize

F2Pool enables "Classic" mining on Core 0.12.0 software

Thu Feb 25, 2016 2:03 am

In a rather unexpected turn of events....

F2Pool supposedly signed a document claiming that they would only run "Core compatible" consensus code:
We will only run Bitcoin Core-compatible consensus systems, eventually containing both SegWit and the hard-fork, in production, for the foreseeable future.
[source]

Well, "Bitcoin Core-compatible consensus systems" is interpreted by F2Pool to include the following gem:
We are testing Classic mining on stratum.f2xtpool.com at port 3333. F2XTPool is currently powered by Bitcoin Core v0.12.0, with -mempoolreplacement=false, only block version is set to 0x30000000. We are not going to run Classic node in production, for the “foreseeable ”future.
And what about this one!
[–]macbook-air 16 points 2 hours ago
  • We have agreed in Hong Kong that we are not going to run Classic in production, for the “foreseeable” future.
  • Classic is compatible with Bitcoin Core unless 75% target is met, which is not “foreseeable”.
So, they are "honoring" their agreement, in their own way I guess, by running a Core node configured as Classic.
Last edited by arnoudk on Thu Feb 25, 2016 7:04 am, edited 1 time in total.
Excited about the potential of Bitcoin Cash in the beautiful country of Belize.
Developer of the RegisterDocuments.com Document Registration Service (using the Bitcoin Cash blockchain).

kingscrown
Bronze Bitcoiner
Bronze Bitcoiner
Posts: 390
Joined: Tue Oct 27, 2015 3:50 am

Re: F2Pool enables "Classic" mining on Core 12.0 software

Thu Feb 25, 2016 3:27 am

This is great news man!
Financial Underground KIngdom - Best Cryptocurrency Blog with Private Mailing List

GIVE ME A BEER 1HC58noBPD7fmyNZKP7qf7thjb6ZSVN7fK

iFixBTCmemoryIssues
Gold Bitcoiner
Gold Bitcoiner
Posts: 2682
Joined: Tue Nov 24, 2015 9:03 pm

Re: F2Pool enables "Classic" mining on Core 12.0 software

Thu Feb 25, 2016 4:21 am

Hats off to F2Pool, well done gentlemen :)
Image

If you are running a version of Bitcoin Core, stop using it. Upgrade to Bitcoin Unlimited or Classic immediately.

Fix Your Unconfirmed Transaction.

Vote for the future of our Bitcoin network!

throughnothing
Nickel Bitcoiner
Nickel Bitcoiner
Posts: 17
Joined: Tue Jan 19, 2016 3:09 am

Donate BTC of your choice to 17XwrhkbVdxUpWH2wDKiv6W2okuDQ3R6dG

Contact: Twitter Telegram

Re: F2Pool enables "Classic" mining on Core 12.0 software

Thu Feb 25, 2016 6:31 am

This is very confusing, I'm not sure exactly how to interpret this. It sounds like they are running Bitcoin Core (NOT classic), but just setting the version number to make it LOOK like it is classic. That seems like a bad thing to me, but this all seems unclear and confusing.

User avatar
arnoudk
Bronze Bitcoiner
Bronze Bitcoiner
Posts: 631
Joined: Wed Oct 21, 2015 4:04 am
Location: Belize

Re: F2Pool enables "Classic" mining on Core 12.0 software

Thu Feb 25, 2016 6:44 am

This is very confusing, I'm not sure exactly how to interpret this. It sounds like they are running Bitcoin Core (NOT classic), but just setting the version number to make it LOOK like it is classic. That seems like a bad thing to me, but this all seems unclear and confusing.
Yes this is exactly what they are doing.

As long as 75% of the last 1000 blocks are not marked Classic, nothing will change. When that mark is hit, they will have to upgrade their nodes to Classic (or Core will most likely be pressured to create a version with the 2 MB block patch which they can just copy from Classic).

If Core does not make such a change, they will have to upgrade to Classic - or make the changes themselves to Core.

There is a 4 week period for them to make the switch. This is more than enough. I know miners have a more complicated setup, but it took me all of 5 minutes to switch to Classic. For them, it would be no different than upgrading a version of Core.

Never a dull day in Bitcoin-land.
Excited about the potential of Bitcoin Cash in the beautiful country of Belize.
Developer of the RegisterDocuments.com Document Registration Service (using the Bitcoin Cash blockchain).

throughnothing
Nickel Bitcoiner
Nickel Bitcoiner
Posts: 17
Joined: Tue Jan 19, 2016 3:09 am

Donate BTC of your choice to 17XwrhkbVdxUpWH2wDKiv6W2okuDQ3R6dG

Contact: Twitter Telegram

Re: F2Pool enables "Classic" mining on Core 0.12.0 software

Thu Feb 25, 2016 7:08 am

I see, thats a very good point. Thanks for explaining. The reason I was (am?) suspicious, is because we've seen this before where miner's mine different version blocks without actually running that software version. Then when the 'trigger' happens, they don't actually switch, they've essentially just been lying. Hopefully when/if the Classic trigger happens, those guys will stay honest and actually upgrade in the 28 day window.

User avatar
arnoudk
Bronze Bitcoiner
Bronze Bitcoiner
Posts: 631
Joined: Wed Oct 21, 2015 4:04 am
Location: Belize

Re: F2Pool enables "Classic" mining on Core 0.12.0 software

Thu Feb 25, 2016 7:19 am

I see, thats a very good point. Thanks for explaining. The reason I was (am?) suspicious, is because we've seen this before where miner's mine different version blocks without actually running that software version. Then when the 'trigger' happens, they don't actually switch, they've essentially just been lying. Hopefully when/if the Classic trigger happens, those guys will stay honest and actually upgrade in the 28 day window.
Me too. If they don't, it is an attack on the network. Not a smart move for a company with many millions invested that would be worthless or worth less if they perform a successful attack.

However, there are more ways to do this kind of thing. They could run Classic, wait until the trigger, and then uninstall Classic and run Core. In effect, this is the exact same type of attack.

You'd expect miners to be somewhat rational and not destroy their business.

I believe that what we are seeing is fear. Miners want to scale, but they want Core to do this. Core won't, at least not for a long time.

I truly believe that miners who want core to scale should act as follows:
Run classic. Mine >75% out of the last 1000 blocks.
Wait for the trigger.
Demand that Core makes the change needed, or run Classic.

Core will make the change. They work for Blockstream, and did they not just get a 75 million dollar investment? What will the investors say if the people in the company they invested in just stop showing up for work? They WILL continue to work, Core will continue to be a platform that miners will continue to run.
Excited about the potential of Bitcoin Cash in the beautiful country of Belize.
Developer of the RegisterDocuments.com Document Registration Service (using the Bitcoin Cash blockchain).

Return to “Pools”

Who is online

Users browsing this forum: No registered users and 1 guest