Rogue Bitcoin Cash developer adds contentious code attempting to syphon $8m per year TL;DR If you are using Bitcoin ABC, you should migrate to BCHN (or others) before November because Bitcoin ABC will stop following the BCH blockchain if not every block contains a forced payment towards Bitcoin ABC. Recent events On August 15th 2020, Amaury Séchet, the lead developer of one of the Bitcoin Cash node implementations (Bitcoin ABC), has introduced code that will syphon 8% of miner's block rewards into ABC's pockets beginning November 15th 2020. Starting with version 0.22.0, Bitcoin ABC will reject and attempt to orphan all blocks that do not contain this forced Bitcoin ABC fee payment (let's call it AFP from here on out). https://github.com/Bitcoin-ABC/bitcoin-abc/commit/d2b040ab307f41d7bef72137e9efa1f1d64c7eb3 This selfish behaviour by a single node will likely lead to a soft fork because the rest of the Bitcoin Cash community interprets this as a unilateral attempt to change the consensus rules, effectively resulting in an attack on the network for personal gain. This is especially painful because for many years, Bitcoin ABC was considered a strong cornerstone for BCH's development and improvements. However in the last few months Bitcoin ABC's lead developer Amaury Séchet has made many similar unilateral moves and made it clear that he does not care about the interests or opinions of the BCH community. A good write-up on these concerns was written by BCH developer Jonathan Toomim and many of its sentiments echoed by George Donnelly, who worked closely with Bitcoin ABC lead developer Amaury Séchet and has since left the organization: "Amaury is not an effective leader, period, full stop." https://www.youtube.com/watch?v=XjRQCUw4qII https://read.cash/@BigBlockIfTrue/this-conversation-was-marked-as-resolved-43b6ea7d https://read.cash/@jtoomim/dark-secrets-of-the-grasberg-daa-a9239fb6 https://read.cash/@georgedonnelly/a-manifesto-for-the-next-10-years-of-bitcoin-cash-1592813d#amaury-sechet-and-bitcoin-abc Drop-In replacement and other alternatives Luckily, people who still use Bitcoin ABC have many migration options because Bitcoin Cash is one of the few cryptocurrencies with node implementation diversity and real decentralization. The easiest migration is using the drop-in replacement Bitcoin Cash Node. It was derived from Bitcoin ABC and had its first release on February 27th 2020. It contains various improvements over Bitcoin ABC, most notably it does not contain the code enforcing the AFP. It is written and maintained by the team that spearheaded the development of the new difficulty adjustment algorithm ASERT which is the only change to make it into the scheduled BCH Update for November. https://gitlab.com/bitcoin-cash-node/bitcoin-cash-node https://news.bitcoin.com/bch-devs-bitcoin-cash-node/ Other BCH software alternatives are BCHD, Bitcoin Unlimited, Bitcoin Verde, Flowee The Hub and knuth. https://bchd.cash/ https://www.bitcoinunlimited.info/download https://bitcoinverde.org/documentation/ https://flowee.org/hub/ https://github.com/k-nuth/kth Miner position and risk to miners As with any soft fork, it is relevant what the position of the miners is, so let's look at the early indications: A similar funding proposal was universally rejected by miners in May, where no miners voted for the "Infrastructure Funding Plan". That plan at least pretended to include a chance of other parties being funded through it but was troubled with the same concerns (chance of corruption, kickbacks, centralized whitelist approval, lack of auditing, lack of accountability). It seems likely that the arguably worse ABC fee payment will be equally rejected. Following the pre-announcement of the AFP, a group of notable BCH miners issued a statement that the majority of the BCH hash rate will not adopt the forced Bitcoin ABC fee payment. https://medium.com/bitcoin-abc/bitcoin-abcs-plan-for-the-november-2020-upgrade-65fb84c4348f https://read.cash/@asicseer/joint-statement-from-bch-miners-regarding-bitcoin-abc-and-the-november-2020-bch-upgrade-2cbdc38d Another major player in the BCH-BSV hash war, Roger Ver's bitcoin.com, has released the following statement: https://read.cash/@Bitcoin.com/to-our-customers-regarding-the-bitcoin-cash-network-upgrade-in-november-47879f0f Bitcoin.com is one such miner and for the record, we will not be mining with any Bitcoin Cash software that implements the IFP feature in the November 2020 network upgrade. At this time we also have reason to believe that most other miners have come to the same decision. It is not clear yet if non-ABC node implementations will accept or reject blocks containing the AFP. But given this strong opposition, at least a manual rejection of such blocks through miners seems likely. In any case, if the majority of blocks is mined without payments to Bitcoin ABC, all other node implementations will follow that longer chain instead of the Bitcoin ABC chain that enforces AFP in every block. This forces the companies and individuals mining Bitcoin Cash to act now. If they keep mining using Bitcoin ABC and thus paying the AFP, they risk that their block rewards will end up on the shorter chain. Since they cannot spend their block rewards for ~16 hours (100 blocks), chances are that the ABC chain will have already died out or lost all its value by the time they would be able to sell. Another indication of the value of the ABC coin is the futures market, that shows the Bitcoin ABC coins being worth only around $30, around 1/10th of the value of the BCH side . https://coinflex.com/markets/BCHABC-USD-201225-LIN https://coinflex.com/markets/BCH-USD-201225-LIN In comparison, migrating to BCHN is a safe no-regret move because as it stands, BCHN will follow the longest chain (=BCH) no matter what happens. Company positions and risks to companies Various companies already have voiced their disagreement to the Bitcoin ABC fee payment scheme: On the day of the AFP pre-announcement, the Token Exchange cryptophyl.com has stated on Twitter: https://cryptophyl.com/ "Today's announcement by Bitcoin ABC was not a proposal, it was an announcement. Their actions are not representative core values we and others expect and uphold within Bitcoin Cash." https://twitter.com/cryptophyl/status/1291350077416538113?s=19 The SLP foundation issued the following statement: "We will support SLP infrastructure development on Bitcoin Cash, not on a fork of Bitcoin Cash by ABC." https://read.cash/@SLP-Foundation/simple-ledger-protocols-joint-statement-regarding-bitcoin-abc-on-bchs-november-2020-upgrade-8cb73564 The promising adoption and ease-of-development initiative mainnet.cash has stated on reddit that they will not support an ABC side if a fork happens. https://mainnet.cash/ https://www.reddit.com/r/btc/comments/i4y76a/warning_mainnet_will_support_bchnside_only_if_you/ General protocols , the company behind AnyHedge had already positioned against ABC's unilateral Grasberg announcement, today Company President John Nieri confirmed to me that his statement towards CoinFugazi was also representative of the company as a whole: https://generalprotocols.com/ https://anyhedge.com/ https://read.cash/@sha256_88ebd526/bitcoin-cash-bch-november-2020-upgrade-statement-f7c03159 https://read.cash/@CoinFugazi/bitcoin-abcs-8-play-for-bitcoin-cash-9a82d2bf "The Bitcoin Cash (BCH) ecosystem has made it clear that it requires rational, well evidenced, well reviewed proposals. The only change that has met that bar for November 2020 is the aserti3-2d DAA algorithm. No other proposals have enough time to be considered. Pools and Exchanges are advised that the entire infrastructure of BCH will only support one chain in November, and that chain will have aserti3-2d DAA algorithm with no other major changes." Roger Ver's company bitcoin.com similarly elaborated in their statement what they recommend other companies building on BCH to do: https://read.cash/@Bitcoin.com/to-our-customers-regarding-the-bitcoin-cash-network-upgrade-in-november-47879f0f The reason Bitcoin.com is choosing to run software that does not implement IFP is that we do not observe that this feature is supported by what we see as a prerequisite governance model necessary to ensure that funding raised via its use is spent in furtherance of the vision of Bitcoin Cash that we freely associate with. Thus, we can neither risk our vision of peer-to-peer electronic cash nor the future value of our customers’ Bitcoin Cash by implementing IFP at this time. **Furthermore, we encourage all network participants who share our perspective to run only Bitcoin Cash software without IFP specifically during the November 2020 network upgrade.** If you find further company statements (no matter what side they favor), please reply in the comments and I will add them here. In conclusion: **If you are a company using Bitcoin ABC, you should migrate to BCHN or other BCH implementations as soon as possible.** As it stands, they will follow the longest chain and will still be compatible to blocks built by Bitcoin ABC. If you stay with Bitcoin ABC, there is a very high risk of getting stranded on an outdated chain due to ABC rejecting every block that does not include the ABC fee payment.
$1502.75
-
@MarcDeMesel
$1500.00
-
@Howelzy
$1.00
-
@emergent_reasons
50¢
-
@ErdoganTalk
50¢
-
@nyusternie
25¢
-
@marley
20¢
-
@unitedstatian
20¢
-
@jonny
10¢
- +KT
- +BCH
Log in to join in Reading is open to everyone. Replying needs an account.
29 comments
Poetic justice would be shitlord ramming in a checkpoint right at the fork and castrating all your rebellious efforts just as they did against majority hash in nov 2018. yall loved it back then 🍿🍿😘
That title is right to the point...
Dishonest claims and massive wall of text used to fool people into falling for the dishonesty. This person appears to be a professional anti BCH social engineering agent out to hurt BCH while claiming to care about it. He/she/they are very good at their job.
Well, the claims aren't exactly dishonest, and one could just as easily call you a professional anti BCH social engineer agent out to hurt BCH while claiming to care about it. Although maybe you're not so good at your job considering that you provide no evidence. Perhaps it's important to note that this "rogue" developer was arguably a cornerstone of the fork from BTC when it was apparent BTC had been taken over by entities with interests against than those of its origins. However, that doesn't make the developer's behavior any less rogue. When this change was publicly voted on by miners, it received no support. Forcing a worse version of the change despite that is clearly going rogue.
Definitely dishonest. The trolls often call me a troll. This change was not voted on by the miners. The anti-BCH troll army just keeps pretending this is the same thing. Real voting will happen in November.
If by dishonest, you mean missing facts, you seem to be a pot calling a kettle black. While it is true that THIS change was not voted on (which is a problem in and of itself), my understanding is that the previously proposed IFP was voted on (and by voted on I mean available for a miner majority to signal for) and did not pass. Suggesting that a single developer throwing code that makes a controversial change by default into what is presumed to be the most commonly used node software constitutes voting when that change is enforced by any set of miners who might very will be oblivious to the change discounts any names you might call anyone afaic.
I really doubt that miners are going to ditch the implementation and team they have been relying since the start of Bitcoin Cash for a team that has just been created a few months ago, has an anonymous leader, and no roadmap. 8% cut is well worth the guarantee of business continuity and roadmap execution.
So you're saying that miners are sheep that need a leader because they aren't capable of determining what is in their best interest on their own? I'm guessing you already know this, but in case you don't (in spite of the fact that the article implies it), there are other node implementations out there with teams who weren't created a few months ago and don't "have an anonymous leader."
The lead maintainer of BHCN, freetrader, is definitely anon. I haven't heard anyone from BCHN detailing their vision for BCH. They don't even have a roadmap. Seems like an easy choice to make for serious miners.
It's interesting how you're sticking to bashing BCHN like there are no other options. It's also neat how you imply that the published ABC roadmap is somehow proprietary and the other open source implementations couldn't possibly continue forward with it.
Great title! Truth hurts
Thank you so much for your generous donation, I just re-logged in and saw it (shocked!). I would do it without the finanical incentives too, I write these articles because I believe in the version of Bitcoin that follow the original ideology. But your generosity is greatly appreciated.
Making the BCH centralized for real
Alright, who's been downvoting the comment section? I want names! Anyhow, we need more people learning of the truth, and show this to the affected, which means everyone. The most important are the miners. We need everyone on the side of no-IFP, because we have automated rolling checkpoints on ABC and BCHN and 10 blocks on both sides will constitute a split. Also, @MarcDeMesel is going to bring news, since you're supporting the good fight! Keep it up!
Wow
It was really a selfish decision to syphon such amount
Woaaa that donation...
great infos to that
BCH more simple than BTC i feel
This is outrageous
Nice
I like Bitcoin Cash & also Bitcoin SV!
Hope we are secured?
Wow, Such an informative article, hope BCH runs more smoothly
That is so nice. and you have so many points. wowwwww
I see...
I just hope that after the upgrades all our hardwork would not be gone..or neither not abused by once that are so greedy to share his Knowledge about whats happening in between..thank u for giving us the chance to think and consider ..
Thats alarming. Hope they will fix it.
👉If you are a company using Bitcoin ABC, you should migrate to BCHN or other BCH implementations as soon as possible. This line could you suggest a highly recommended from your idea sir?