Or, There and Back Again, a Full-Node’s tale Introduction I want to precede this article with some clarification to make things very clear. Just to kick this off the right way, when I say BCash, I mean the Bitcoin , formally referred to as Bitcoin ‘ . copycat Cash’ Out of their community’s lack of enthusiasm for the BCash nickname everyone else has graced their project with, someone created a fake project actually called “BCash” as a laughable attempt to confuse bystanders and dismiss people from referring to Bitcoin as BCash. Now they all source this fake project when you use the term, as if that negates whatever argument you were trying to debate. ‘Cash’ Were you just in the middle of a conversation or debate and used the term BCash? Debate over… “BCash is a different coin, you must be confused or a troll.” Sorry, no, I’m neither one of those. You’re just a liar. This is fake: This is not BCash. This is not a different coin. This is a distraction. The fake page above and the associated page is what Roger refers to as “a completely separate project not related at all” in this clip below: (screenshot is outdated, Vinny has since blocked me) empty Github “a paid operative”: — Caller 1 Caller 2 Here’s another two clips, one from Roger, and the other Jihan Wu getting very upset over the nickname. Clearly this isn’t a joking matter, and we should try to treat their project/scam with more respect by calling it by its actual name: (two of the projects largest advocates) In the , Bitcoin Jesus implicitly referred to BCash as “[his] project”. full interview https://www.pscp.tv/w/1BdxYMDqezgxX Again, for the rest of this article , all references to BCash are references to Bitcoin , . I don’t care about your feelings towards a nickname. This article isn’t for those who are hurt by the nickname, its for those that barely even know what’s going on. If that bothers you… (and whenever you see someone say it online) ‘Cash’ just in case there was ever any confusion don’t read it: https://www.youtube.com/watch?v=EigRGcfSEcw I don’t like BCash, so I won’t be using it, or its actual name. Moving along to the actual article… So what is BCash? Where did it come from? What is its purpose? Should I care? Why is it colored green? There’s no reason you should blindly trust me, but realistically if you just avoid it you have nothing to worry about. This article isn’t for those who’ve been around for a long time , it’s for newbies, unaware casuals, and the future waves of interest flowing into this space. Some of this info might seem dated or “old news”, but the goal is to inform and archive. No one new to this community should have to browse years of Reddit comment history, Twitter threads, and watch hundreds of hours of Bitcoin conference panels/lectures, YouTube interviews, or Alex Jones’ guest appearances just get a grasp on why they are being scammed if they listen to these frauds and buy BCash. I highly recommend reading my if you’re just stumbling across this one casually. You’ll get a better feel for some of the players involved in this scam. (except as a bookmark to reference) first article Like my on the failed 2X fork, I won’t be discussing the entire years-old history of the scaling debate. I’ll be aggregating as much information as I can into a digestible order, with a twist of my own opinions. Half the value in this post is from content shared here that is not mine so make sure you check the sources I’ve linked throughout this article, including an hour long video on block propagation. If you actually want to learn some things you should take the time to watch it and read all the other articles scattered throughout. second article Index The gateway to Schnorr, MAST, Confidential Transactions, Lightning Network, and the convenient killer of ASICBoost. Delaying Segwit: How to effectively destroy your entire reputation, but only to those who’ve been paying attention, and why that’s a good business strategy in the cryptocurrency space. Disinformation & Propaganda: Increasing transistor counts on silicon over time has nothing to do with keeping Bitcoin’s network decentralized. Moore’s : Observation Craig Wright is a fraud, and Roger Ver is his friend. Satoshi Dundee: Words of advice. Conclusion: Why try to block and ridicule Segwit? Understanding why begins with understanding all the benefits of Segwit, its negative effect on Bitmain’s hardware operation, and then realizing that anyone trying to co-opt Bitcoin would lose whatever leverage they had if the upgrade to Segwit was successful, because it lays out the framework necessary for smooth and soft-forks moving into the future, but I’ll touch on that later. I couldn’t begin to outline all the technical benefits of Segwit any better than the on the Bitcoin Core site , go read it. Instead I’ll summarize some of the things Segwit provides, and the most known up-and-coming developments I’m anticipating that require Segwit in order to implement efficiently . inclusive actual post 2 years ago (not all may make it, and some may evolve over time) Segwit enables: — Built in error checking making it less likely a mistyped address will be considered valid, plus a means to allow future Segwit to be soft-forked in with ease. Bech32 Address Encoding script opcodes — The theoretical size limit for a block has been increased from 1MB to 4MB, but the effective average size has been increased to 2MB+, so more than double the current capacity. Transaction Throughput Increase — Allows more transaction data in a block, no matter the size of that block. still have to process that extra data, but the doesn’t take a hit because it’s the same volume of data being sent around. Signature Aggregation (enabled with Schnorr Signatures) (via “compression”) Nodes network Can be soft-forked in using SegWit script opcodes. — Significantly reduces the amount of script data necessary in smart contracts & transactions. Merklized Abstract Syntax Tree (MAST) Can be soft-forked in using SegWit script opcodes. — Allows the of Bitcoin you send in a transaction to be hidden, but provable if desirable. Confidential Transactions amount Can be soft-forked in using SegWit script opcodes . — With Segwit’s malleability fix, the Lightning Network is less complicated to implement, more efficient in its use of blockchain space. It’s also now possible to have lightweight Lightning clients that outsource monitoring the blockchain, instead of each Lightning client needing to also be a Bitcoin full-node. Lightning Network (like mobile wallets) So Segwit allows a lot of great features to be implemented more smoothly down the line, like new opcodes that can be added without breaking the network via a hard-fork, making future upgrades more safe, and fixing some transaction formatting issues that hindered growth in other technological developments. But why bother, right? Instead, let’s make fun of it, try to prevent it, and when it ends up being successful anyway because it’s good code, let’s fork the chain and create a new altcoin without it. We’ll continue to spread lies about what it is and how it works throughout this whole process, and even talk about potentially reversing Segwit as a fallback option just in case nobody likes or wants to buy our new altcoin we just made, like Rick Falkvinge did in this video: (BCash) I’ll mention it briefly now, and touch on it later: Infrastructure reinforces consensus code. Segwit can’t be reversed. The graph below shows a rough estimate of Segwit compatible nodes. All of which have been accepting Segwit formatted blocks since the beginning of August 2017. Any attempt to reverse Segwit would result in a hard-fork, splitting the network into 2 coins, and on that new chain you would make all Bech32 addresses open to having coins stolen, including The original chain will keep functioning fine, because nothing changed, and nothing broke on it. (~80%) another every single Lightning payment channel. Simply put, Rick is deceiving you. nobody would use the new chain. Highlighted boxes are software implementations that are assumed to not be Segwit compatible because they’re likely older than 0.12.1. The reality is, not everyone here is working on the same “team”. BCash was originally created by and for Jihan Wu, because Segwit would marginalize his companies profits by disabling covert ASICBoost, which is an “improvement” to mining that gave his mining operation significant leverage over others. You can read more about it below, it goes into much better detail: _Of course this happened while I was sleeping, but Greg Maxwell sent a very interesting mail._medium.com ASICBoost, the reason why Bitmain blocked Segwit. Jihan knew there was a minority community that wanted to go their own way and used that to his advantage. He actually made it very clear multiple times that Bitcoin is Bitcoin, and BCash is BCash, and they are not to be confused. What happened instead was, that minority community took the new fork and ran with it. Prominent figures tried to capture it and call it Bitcoin, to which even Jihan fought back and said no: The https://twitter.com/JihanWu/status/928831035441274880 Meanwhile, the whole time this was happening , the 2X fork was on the horizon, and the very same people who were applauding BCash were simultaneously pushing for 2X to try and divide the Bitcoin community. (all of 2017) Read my 2X article for more on that. So again I ask, why try to block the most important upgrade to the Bitcoin network since its inception? Why play marketing and social media games? Why sprea d disinformation & propaganda? One of the most notable things about the cryptocurrency community is how rapidly it’s growing but how slow the education process is. I’ve learned a lot of what I know by speaking directly to some of the developers, and engaging with many less-involved people like myself, but that obviously doesn’t scale. Lectures are nice, but “nobody” really watches them. Podcasts are good too but they rarely dive deep technically. Looking at all of this from the outside without any knowledge of its inner workings it’s easy to think we have this all squared away, until you read posts like mine and many others that show you just how in its infancy all of this really is. How many people do you know that are aware of Bitcoin fit this description? Understands that it’s nobody controls. “a protocol” Knows that people it. “mine” Knows the price goes up and down. That’s it. I’m willing to bet it’s most of them. Articles like this one I’m writing are , but it took 4 months for my first article to reach 20,000 “views”. Most people just don’t want to invest the time, or have the skill-set required to do their own research. On the other hand it took this tweet with a short video a couple of days to reach over 20,000 video views and 100,000 impressions, and that’s still really not that much okay (and it’s only a short video): None of this is really surprising though, “nobody” understands how the Internet works. Those who do are less than 1% of the population, and the same will go for Bitcoin’s protocol stack. As the community grows from Bitcoin adoption it stops looking like a community and starts looking like a population with a gradient of opinions, meanwhile the “actual” community keeps chugging along, continuing to discuss and build what Bitcoin was intended to be. That inner circle keeps growing, but nowhere near the rate of the outer circles with wildly different opinions. (and still is) https://twitter.com/janeygak/status/967076813141786624 It does, but that’s because most people aren’t actually part of the “community”, nor do they need to be, or ever will be. There is no “TCP/IP” community that consists of Internet Protocol engineers the average Facebook user. Let’s take a look at some really over simplified categories of community growth as an example, growing by varying factors: and Putting real-world accuracy aside , do you see what I see? I see 10,000,000 people that can potentially be manipulated into believing false premises and propaganda. How many of them would I have to convince if I wanted to sway enough opinions to appear competitive with the real community? In a room of 1,000 people, I only need to convince 2 of them to believe me and take to Reddit or Twitter. So what do you do to combat that? Maybe you ignore it because you’re unconcerned, maybe you argue with people on social media, or maybe you write an article to inform people. (Coinbase is just a single platform) 0.18%. Those numbers are obviously off, and I’m not interested in anyone trying to challenge them because it detracts from the point. It’s very easy to lie in this space, profit off of it, get called out for it, and then lie again for more profit. People can have no clue what the following arguments mean, but if they are just getting in and they stumble across this they become instantly biased and they have no idea the goalpost was moved 10 times already: https://twitter.com/Falkvinge/status/967687732721004545 Segwit is a botched fix for a non-issue, Bitcoin can scale with larger blocks. Segwit as a soft-fork is a hack-job and would be much better as a hard-fork, we also need larger blocks. Segwit is being forced on the users who don’t even know what it is, but I’ll take it if it comes with bigger blocks. Lightning Network is vaporware and doesn’t actually exist. Lightning Network won’t be ready for 18 months and even then it’s completely centralized. Lightning Network will be too complicated for the end user experience, and won’t work without bigger blocks. BCash will have Lightning Network too, and BCash has bigger blocks, so it will work better, and we have no Segwit. Malleability wasn’t the only thing added in with Segwit, and it was never just about Lightning. Bitcoin Unlimited failed. About 400 of their fake nodes recently shut down too… There’s no infringement. are owned by Adobe, would effect the entire Internet, and aren’t enforceable. Segwit has nothing to do with this. At best Adobe owns these defensively. The patents referenced T defines an electronic coin as a chain of signatures (section 2). This still exists with Segwit. he whitepaper Right… Vitalik supports the Raiden Network (Ethereum’s version of Lightning), and nothing about the Lightning Network changes the security of Bitcoin’s base layer. It only adds features on top of it. Again…Lightning changes nothing about Bitcoin’s base layer. It only adds features on top of it. The problem always existed. He just came into this space early, ignorantly spread what he believed to be true, while all the developers knew what would eventually happen. Also, Satoshi conceived of payment channels. Lightning sucks so bad, but if you like it, you can still have it on BCash! — Roger I never actually said that, this quote is libel. I’m telling my lawyers. — Roger “More Users” and “More Nodes” are provably false. Notice his friend Fake Satoshi in the bottom right corner? We’ll get back to that later… (Craig) Bitcoin Cash can have everything Bitcoin has, plus bigger blocks. As a matter of fact, Bitcoin Cash Bitcoin. Not yet though, but when it is, we can just drop the “Cash” from the name. is That’s why they the name BCash. It does exactly the opposite of what they want, it drops “Bitcoin” from the name instead, and they’ve been pushing to try and confuse people with this naming convention. Roger owns Bitcoin.com, and is working with the person who controls the @bitcoin Twitter account, who’s been pushing “BCash is Bitcoin, Bitcoin is not” as well. Many suspect he controls the account and it isn’t beyond belief because the style of responses are similar, and there’s some other information that points to that conclusion as well. I don’t think any of this information proves this theory correct but again, they are working together: hate really hard at the least ‘Core’ at the least https://twitter.com/bitfinexeded/status/980205104707063808 Roger doesn’t like it when you comment on his tweets with polls because they go against him every time. Don’t believe me? Give it a try, he’ll block you. He’s done it 3 times to me so far. This isn’t a sockpuppet account, this is me being open about who I am, asking simple questions for the community. He claims censorship left and right and publicly takes pride in being for “free and open speech”, so I have no qualms circumventing his choice to block me. The reason I’m showing this information is because what’s really interesting to note is , even though this was a fresh account that never interacted with the @bitcoin twitter. What’s even more interesting is, when it became clear that I was going to continue doing this , and continue calling out both accounts for simultaneously blocking me, the @bitcoin account announced their “Twitter Blockchain” list, for plausible deniability. They really don’t want you ruining their attempt to confuse you. the @bitcoin account blocked me at the same time Roger did (high visibility polls that go against their narrative) I’m going to quote myself here: Did you notice the ‘Pro Bitcoin Unlimited’ tag I have for the user in the old Bitcoin- subreddit? Same campaign, different flag: XT Take control of the network. Take control of the name Bitcoin. As their ability to take over the network gets further and further away from reality they focus more and more on the naming conventions, because it’s the only thing they have left to try and trick people as the network becomes hardened. They started doing this late last year, the 2X fork day had passed: (you can’t take infrastructure like Lightning nodes and their channel balances with you when you hard fork) before Despite this announcement, Roger went ahead and promoted the 2X fork , because he knew it might have an effect on dividing us. It’s only built up since then and the use of the term “Bitcoin Core” has been added into their efforts so they can begin trying to drop “Cash” from BCash. As you can tell by the votes, despite intentionally misleading 800,000 potential voters, most of those that voted know what’s going on and aren’t having it. You can even replace the names with whatever you want, it doesn’t matter: as well (mentioned above) None of this stops the attempts, and it seems like doubling down on his actions is all Roger knows how to do. The Bitcoin.com mobile wallet lists BCash first, now no longer creates an actual Bitcoin wallet by default, and his website is now defrauding visitors with the same tactics: https://explorer.bitcoin.com/bch /// https://twitter.com/billsmith4lyfe/status/988803284038172672 https://twitter.com/peterktodd/status/988693611943514113 I have a strong feeling this is all going to come crashing down on him, but until then Bitcoin Jesus will keep on keeping on. He keeps getting interviews with people from outside the space who know nothing about his history or the context of the discussion they’re about to have, and he keeps repeating the same-exact-mantra on every single one of them. “Bitcoin Core is” “Slow” “Expensive” “Unreliable” “ ” Moore’s Law means blocks can scale on-chain forever. “Bitcoin Cash is” “Fast” “Cheap” “Reliable” “Thanks to it will keep scaling.” Moore’s Law Watch these three interviews below and just yell “BINGO” when you hear all four of them get said in each one: (if you can bear it) Moore’s Observation I published this section as a standalone piece so it can easily be referenced when someone makes this argument in the future. You can find that here. https://twitter.com/ELEProbtc/status/963845795140292609 Moore’s law is the observation that the number of in a dense doubles approximately every two years. — Wikipedia transistors integrated circuit It’s become commonplace to cite Moore’s Law when people discuss raising Bitcoin’s block size in an attempt to justify why the network can continue scaling this way. In short, the mantra goes something like this: Bitcoin has always scaled this way in the past when needed. Computers get more powerful all the time, just look at Moore’s Law. You don’t need to run a node, only miners should decide what code is run. Notice how the third one has nothing to do with the first two? That’s because after you dismiss the claims about Moore’s Law they fall back to how you just don’t to run a node, so because you don’t need to run one it’s okay if they take away your to run one. So let’s dismiss Moore’s Law, and make a solid argument for why being to run a Bitcoin node is of utmost importance. need ability able Moore’s Law is a measure of integrated circuit growth rates, which averages to 60% annually. It’s not a measure of the average available bandwidth . (which is more important) Bandwidth growth rates are slower. Check out . Starting with a 1:1 ratio , at 50% growth annually, 10 years of compound growth result’s in a ~1:2 ratio. This means bandwidth scales twice as slow in 10 years, 4 times slower in 20 years, 8 times in 40 years, and so on… Nielsen’s Law (no bottleneck between hardware and bandwidth) (It actually compounds much worse than this, but I’m keeping it simple and it still looks really bad.) Network scales slower than bandwidth. This means that as the average bandwidth speeds increase among nodes on the network, block & data propagation speeds do not scale at the same rate. latency Larger blocks demand better data propagation to counter node centralization. (latency) https://twitter.com/ELEProbtc/status/963845795140292609 forever and ever … 4 times slower in 20 years, 8 times in 40 years, and so on… … Recycling this because it’s applicable, and a good meme. I made it myself. This is not new information either, he’s been spouting this misconception for years. Even people who have hopped on the BCash bandwagon after knocking Bitcoin non-stop knew years ago that latency is the issue, but none of this stops this argument from being brought up over and over again. These tweets are from years ago (‘15/’16) and the following Reddit post was in April of this year (2018): He knows it’s not relevant. /// https://twitter.com/adam3us/status/693847158693433344 https://twitter.com/el33th4xor/status/638399125474684931 https://www.reddit.com/r/btc/comments/8e88xu/satoshis_original_whitepaper_talks_about/ It’s not about storing those transactions. It’s about full-nodes being able to receive the transaction, check the UTXO set to verify the information in the transaction is correct, and consider it valid before sending it off to the next node to do the same. This delays propagation. Then at some point a miner successfully finds a valid hash for a block and sends that block out to the network, which must then propagate to the nodes on the network and get validated just like all the transactions. There’s ways to shortcut this by checking the block against transactions you’ve already validated, but again it still takes time, and increasing the block size directly effects this process. If you want to increase the block size, put in work that helps offset this issue. This takes time. This is real scaling: https://www.reddit.com/r/Bitcoin/comments/7x4psl/advances_in_block_propagation_greg_maxwell/ So we’ve established that all of this is important because of the centralizing effects on full-nodes. Good, now that we’ve completely dismissed that argument, we can forget it even happened. Why? All that work you put into arguing with someone online over this doesn’t matter because: (again…) You don’t need to run a node, only miners should decide what code is run. There’s only two sides to this debate. “Non-mining” nodes matter, or they don’t. Anyone arguing in between these two stances is missing the bigger picture, or knows that arguing the middle ground helps the side you’re actually on win the tug of war. https://twitter.com/VinnyLingham/status/936271705298812928 …Let’s discuss why that’s a misunderstanding of the bigger picture, but first go over some simple concepts we should all be able to agree with. It’s better to overshoot security than it is to undershoot security. If a change in consensus results in an increase in the number of individuals with the ability to operate a full node, the network decentralizes by value. ceteris paribus , some If a change in consensus results in a decrease in the number of individuals with the ability to operate a full node, the network centralizes by value. ceteris paribus , some Soft-forks are inclusive. Hard-forks are exclusive. Inclusiveness builds a healthy single network, exclusion divides. Any change you propose that results in someone no longer being able to run their node, and the code they agree upon when they connected to the network, . You just created an enemy who has the financial incentive to oppose your change, and you downsized the network by degree. You also established a precedent that disincentivizes others from getting involved because they may fear being disconnected. is a bad thing to do some (Tangentially, this precedent is one reason why a Proof of Work change is also a bad idea. You’re cutting off nodes and hashpower.) Additionally, you run the risk of breaking infrastructure that is already in place. Right now this includes services that are dependent on running nodes, current and future services that make use of the Lighting Network, and anything else down the line that get built on top of this network. Lightning is just the beginning. I wouldn’t even say the network is secure right now because there’s still too much risk of change, and I don’t think it will be secure until there is sufficient layering and real-world negative consequences for even to make such a change to the underlying rules. will attempting What do I mean by attempting? The following is a “TCP segment”. You don’t have to know what that means, and I don’t know much all about it past what I’m about to tell you. A TCP segment consists of a segment and a section. The TCP header contains 10 mandatory fields, and an optional extension field. The data section follows the header. Its contents are the payload data carried for the application. The length of the data section is not specified in the TCP segment header. It can be calculated by subtracting the combined length of the TCP header and the encapsulating IP header from the total IP datagram length (specified in the IP header). — Wikipedia header data Those are consensus rules. The consensus rules. Internet If you change those rules and try to send that data across the Internet using your new rules nothing happens, it’s unrecognized. It’s invalid. If you implement network code or hardware that uses different rules, and then connect 2 computers together with those new rules, you just created a new network which is completely incompatible with the rest of the Internet. If you do this with a datacenter full of new hardware and software, network them all together, and then try to connect to the outside world, nothing happens, and you just wasted a lot of money and time. If you’re the AT&T CEO and you conspire with Verizon to roll out 4G LTE as a hard-fork, you have a few options: Surprise everyone, nobody has 4G phones, everyone switches to Sprint, and you lose so much money your mother rejects you as her child. Announce a hard-fork date. Everyone laughs at you. You scrub your idea. In either scenario, if you were the CEO and wanted to do this, y_ou wouldn’t even be able to._ If the entire Board of Directors voted yes, you still wouldn’t be able to get it done. From your lawyer calling you all idiots down to the engineering group being told that in 6 months they need to offline all of their switches globally, and then subsequently laughing at the memo you just sent them. While just a sample of a much broader analogy I won’t be making, this is what enforced consensus really is. My 3G phone enforces this consensus just by existing alongside millions of others, and asking the following question just sounds absurd, doesn’t it? What’s the minimum number of phones worldwide to ensure that you have sufficient decentralization? There are just too many layers to the entire system such that going against the grain and would only result in getting cut off from the system. Try driving on the opposite side of the road as a . I’ve done it on an empty road, I’ve done it to pass slow cars, but actually as a hard rule? Never going back to the normal side? See how long that works out for you. Get back to me with the results. Hard-forks don’t happen in real life. refusing to cooperate with existing infrastructure you hard rule Bitcoin’s consensus security at full scale doesn’t come from the amount of “users” running “nodes”, it comes from an overall inability to change any old rules from the mining the client side. How we get to that point or when we get to that point I couldn’t tell you, but we will never get to that point with a “hard-forks are okay” mentality, and we will never get to that point with a “miners can dictate consensus freely” mentality, as if the miners ever even had decentralization on their priority list… or Satoshi Dundee In an interesting turn of events, disdain has begun brewing within the BCash community surrounding Fake Satoshi Craig is starting to get called out by his own team and I think this is important because it’s likely this will result in a perfect example as to why the “hard-forks are okay” mentality is actually not okay. Something that would normally be mundane, like a conflict between a community and a few individuals, would normally just result in those individuals disappearing or being known as “the loud mouths who won’t go away”. In this community, they have financial influence and control over various aspects of Internet/social platforms, and the potential result is a hard-fork of a multi-billion market cap technology. Sounds great, right? (Craig S Wright). It actually is. Remember inclusiveness versus exclusiveness? They both compound themselves with each iteration. Every time you try to hard-fork you end up with a minor community on its own that thinks they are all in agreement, until they’re not again and hard-fork…again, and again, and again, splitting them up more and more. Conversely, the soft-fork community continues to build by being inclusive. Never kicking your node off the network, making sure the software you coded doesn’t become incompatible, or ensuring the wallet you downloaded doesn’t get disabled or confused on what to do or who to follow with each upgrade to the network. they Generally, each client that tried to fork, or proposed a fork for Bitcoin has had a single lead developer behind it: Mike Hearn — Bitcoin-XT Gavin Andresen — Bitcoin Classic Peter Rizun — Bitcoin Unlimited Jeff Garzik — 2X (btc1) Amaury Sechet — Bitcoin Cash (deadalnix) Emin Gun Sirer — Bitcoin-NG (fork proposal for Bitcoin Cash, no client yet) Ever since BCash successfully forked off, two of these old clients have been repurposed to be compatible with that chain. Mike, Gavin, and Jeff are gone, although the clients are stringing by, but there are really only three people who have potential influence on the code and direction of BCash at the moment: . Amaury, Peter, and Emin I don’t mean to discredit the other developers, but there’s only three others that work on Bitcoin Unlimited along with Peter who claims lead as Chief Scientist, and a two developers patch-working XT. Amaury is the only developer committing code to , and has helped repurpose the Bitcoin XT client to be compatible with the upcoming BCash hard-fork. This helps to put on the impression that BCash has “implementation decentralization” and that ABC is not the reference client… Bitcoin-ABC (the BCash reference client) it is. https://github.com/bitcoinxt/bitcoinxt/graphs/contributors?from=2018-01-01&type=c https://cash.coin.dance/nodes Since no one is actually running XT nodes, this leaves ABC, Unlimited and potentially “NG” in the future. . Which brings me back to Craig, because and are the ones publicly calling him out on his bullshit. This leaves the eventual choice: Denounce Craig and his proposals, or accept them and implement them. The latter would result in BCash forking into two chains, but the former will result in all the active developers working on BCash shunning Craig, which puts his friend in an interesting predicament… 400 of those Unlimited nodes are fake Peter Emin Amaury (who has argued with Craig and his sockpuppet Mr. Scatman in the past, as well as having a history of not seeing eye-to-eye with other members of that community) Roger https://twitter.com/StopAndDecrypt/status/988263156517621761 Don’t believe there’s going to be an issue here? nChain, where Craig is deemed the “Chief Scientist”, just put out their “ ”. Craig’s been pretty open about his intent to put out patents for software related to BCash and how they intend on adding features to BCash that you can only use with nChain’s permission. I think this short conversation below sums up the issue with that pretty well but hey, just remember that “hard-forks are okay”, and all the BCash developers are in agreement. Open Bitcoin Cash License (They’re not.) https://www.reddit.com/r/btc/comments/8f1ffv/the_nchain_open_bitcoin_cash_license_pdf/ The outlook doesn’t look good for the camp, and they can’t say we didn’t tell them so. They’ve latched on to these people because they have money to help push the fork they originally wanted, but now that money is pushing further than they may have wanted and letting go is going to be difficult. If Craig get’s pushed out what will Roger do? If Craig & nChain force a fork and Roger backs them, but half their community doesn’t want it, what will the other developers do? What happens when nChain starts suing? What happens if the other developers compromise their morals and work with them? “other” Conclusion Consolidating everything above was already a process in itself. I wish I could include more but it would turn this article into what may already look like a Tumblr page. If I had to take everything above, in combination with my prior articles, I’d only conclude with advice for the few of those on the other end of this “debate”: genuine The BCash community needs to ditch Craig and Roger. If you sincerely believe that bigger blocks are the way, you’re going to get anywhere with them still on your team. Cut the cord, they’re legitimately holding you back. The worst part about it? You’re going to realize that half of your community/support won’t want to. They’re too invested and dependent on them to support their claims, but it’s something you need to do. never https://twitter.com/PeterRizun/status/983961846804725761 Rebrand and move forward, it worked for Dash Just bite the bullet, because if it’s all about Satoshi’s Vision it shouldn’t matter. Ditch the name game and , ditch the infighting, and again, ditch the weight on your back that insists on making this the focus of debate. (formerly DarkCoin). the focus on the title of the whitepaper (Roger) https://twitter.com/CryptoCobain/status/963538894959644673 Give up on the conspiracy theories. I shouldn’t even have to get into this but it makes your entire group look like lunatics. If you seriously believe “Bilderberg is behind Blockstream” you really need to watch this video below and reconsider your outlook on life. Stop liking stupid Twitter comments that suggest this idiocy or sharing articles like the one below. If you don’t believe the theories, consider not giving voice to those “on your side” that propagate them . (Roger) _The latest Tweets from 🅂🅃🄾🄿 (@StopAndDecrypt). Fullstack Social Engineer: 10% FUD, 20% memes, 15% concentrated…_twitter.com 🅂🅃🄾🄿 (@StopAndDecrypt) | Twitter