A (brief and incomplete) history of censorship in /r/Bitcoin
Please do not use the censored /r/bitcoin or Bitcointalk. Use /r/btc instead.
Anyone who has been following Bitcoin closely over the past couple of years should by now be well aware of the issues being debated and the existence of censorship in some of Bitcoins most prominent communities. For the unaware, a primer:
The Bitcoin network is currently at max load, and today is capable of processing approximately three transactions per second. This was not part of the original design of the Bitcoin protocol, and the 1MB block size limit was added in 2010 by Satoshi Nakamoto himself as a temporary anti-spam measure.
Because bitcoins were so cheap at the time, and the number of bitcoin users so few, making transactions on the bitcoin network was effectively free. The concern was that a malicious entity could simply flood the network with transactions, filling up blocks and bogging down transaction speeds for legitimate users. Because transactions were so cheap to make, such an attack would have cost the perpetrator very little to pull off, and could have crippled the entire bitcoin network while it was still in its infancy. Former bitcoin lead maintainer Gavin Andresen addressed this attack in a blog post, writing:
But even this one megabyte limit was hardly restrictive; at the time the average block size ranged from 200 bytes to occasional peaks of around one kilobyte. The one megabyte limit was meant to handle new user influx and peak period transactions up to several thousand times what the average daily transaction volume was at the time. In October 2010, Satoshi Nakamoto even laid out his plan for increasing the maximum block size:
Pretty simple, right?
One would think. Since the limit was introduced in 2010, there have been countless discussions on the necessity as well as the methods that would be used to increase this limit, and Bitcoins transaction processing capabilities with it. Those attempts have repeatedly been blocked by a small group of developers, and in recent years discussion of increasing the limit has been censored from some of Bitcoins largest discussion forums, all of which are moderated by the same individual, who posts using the handle Theymos. What is forbidden includes any discussion of code changes that propose increasing the limitation.
Some dont believe the censorship is problematic, or refuse to acknowledge that it is censorship at all. Heres Blockstream CEO Adam Back:
And Blockstream CTO and Bitcoin Core developer, Gregory Maxwell:
And Blockstream contractor and Bitcoin Core developer Luke-jr:
And Bitcoin Core developer Peter Todd:
And /r/bitcoin moderator /u/frankenmint:
Based on this outpouring of support from certain interested parties, its almost as if theyd have you believe there were no censorship happening at all! Pay no attention to the fact that /u/theymos has been shown to have financial dealings with Blockstream. Lets take a look at censorship on /r/bitcoin through the ages:
May 7th, 2015. Using a tool called UnReddit, we can see a large number of deleted comments in a thread on increasing the block size.
August 9th, 2015. A highly upvoted thread (archive)(705 points, 89% upvoted) on /r/bitcoin receives three Reddit gildings for asking:
/r/bitcoin moderator /u/BashCo posts a response and is heavily downvoted when he says:
Again for the uninitiated: the moderators of /r/bitcoin attempt to classify discussion of Bitcoin code changes (only the ones that attempt to increase the limit) as off-topic on the basis of being altcoins. Altcoins are entirely different currencies, with their own ledgers and tokens, and are not inter-operable with Bitcoin. BitcoinXT, on the other hand, runs on the same Bitcoin network as other Bitcoin software, uses the same tokens, and the same ledger, and is interoperable. A user running the BitcoinXT software is perfectly capable of transacting bitcoins with a user running the Bitcoin Core software.
August 13th, 2015. /u/aminok has his post (archive) deleted, in which he asked the mods: please dont try to impose your will on the Bitcoin community. He posted about it in an uncensored Bitcoin subreddit.
August 14th, 2015. The very next day /u/aminok was then banned for posting a thread asking How is the Bitcoin community supposed to build consensus to do a hard fork when the /r/bitcoin mods ban any discussion of a hard fork proposal that does not have consensus? (archive). The thread was deleted after reaching the #1 spot on /r/bitcoin.
Aminok posted about the banning in an uncensored subreddit. /r/bitcoin moderator /u/StarMaged chimed in to offer this reasoning:
August 15th, 2015. A now [deleted] post (archive) on /r/bitcoin calling for the moderators to step down garnered more than 2,800 upvotes (91% upvoted), making it one of the highest-voted threads of /r/bitcoin history. The community demonstrated consensus (heh) that the current /r/bitcoin mod squad was corrupt, participating in censorship, and needed to go.
Ironically, in the same thread, /r/bitcoin moderator /u/BashCo says that he supports consensus, before admitting that he is regrettably censoring posts.
August 16th, 2015. Moderator /u/BashCo admits that the mods are participating in censorship:
The same day, user /u/SatoshisGhost was banned for mentioning BitcoinXT.
A popular Bitcoin webcomic artist /u/raisethelimit was given a 30 day ban for trolling when he tried posting two of his comics there.
/u/Jackten was given a 7-day ban for attempting to discuss Bitcoin-XT. In the comments, user /u/dnivi3 posts about how none of his posts are getting through either, and then edits his post to say that he has been banned from /r/bitcoin (presumably for his comment in /r/bitcoin_uncensored).
The same day, during this massive purge of users, /r/bitcoin head moderator /u/Theymos posted a thread titled, Call for more moderators (archive). The thread was heavily downvoted, and sits at 0 points (43% upvoted). His post includes the phrase: Dont apply if you disagree with /r/Bitcoin policy.
August 18th, 2015. /u/SundoshiNakatoto has his post (archive) deleted for encouraging others to educate themselves on which code they like best (Core or XT) and running a full node. The deletion was discussed in an uncensored subreddit.
August 19th, 2015. /r/bitcoin moderator /u/jratcliff63367 makes a post to Lets Talk Bitcoin titled Confessions of an /r/bitcoin moderator. He observes:
August 24th, 2015. /u/chinawat is banned for noticing and pointing out all the recent bans.
August 25th, 2015. /u/SwagPokerz explains how the /r/bitcoin moderators have manipulated the subreddits CSS to mask the presence of deleted comments.
With /r/bitcoins custom CSS (70,000 lines!), deleted comments are masked, and the new comment tree will display like this:
Worth noting here is that Reddits moddiquette guidelines tell moderators not to Hide reddit ads or purposely mislead users with custom CSS.
August 29th, 2015. Ten days after his anti-censorship post on Lets Talk Bitcoin, former /r/bitcoin moderator /u/jratcliff63367 announces that he has been removed from his role. In the thread, /u/theymos chimes in to explain why he removed jratcliff:
September 4th, 2015. /u/hardleft121 announces that he has been removed as a moderator of /r/bitcoin for inactivity (archive). /u/hardleft121 is a bit of a legend in the Bitcoin subreddits for his frequent generous tipping of bitcoin users, sometimes even giving away hundreds of dollars at a time.
The same day, he makes a post to /r/bitcoin (archive) that garners 403 points and the sympathy and outrage of /r/bitcoin users. In the thread, it is revealed that /u/SeansOutpost was not removed as moderator, despite also being quite inactive as a mod. When asked what he thinks of the censorship, /u/SeansOutpost wrote:
He was shortly thereafter removed as a moderator.
November 4th, 2015. /u/Theymos attempts to explain his censorship policies, writing:
This once again raises the question: how is something supposed to gain community consensus if it is not allowed to be discussed? Theymos also has a strong tendency to play word games. It is very unclear and never explicitly defined what the difference of promoting as an idea and promoting the usage of is. The main factor seems to be whether it is discussed favorably (not permitted) or unfavorably (permitted).
November 5th, 2015. In a post that was downvoted to -749 points (archive), /u/theymos threatens to ban prominent Bitcoin company Coinbase and its CEO Brian Armstrong from /r/bitcoin for supporting block size increase proposal BIP101. Theymos also threatened to remove Coinbase from bitcoin.org (which he controls).
In the same thread, /u/StarMaged chimes in and admits how the post being discussed had been deleted by /r/bitcoin mods several times prior to being allowed. StarMaged also says of users commenting on the censorship and the ensuing confusion that
Yes, ideas are dangerous.
December 26th, 2015. /u/nathan2055 tested /r/bitcoin moderation policies by posting a totally innocuous discussion thread (archive) asking What is you guys [sic] opinion on BitcoinXT and BIP101? Of course, the post was immediately removed from /r/bitcoin. Moderator /u/StarMaged had to venture into /r/Bitcoin_Uncensored to provide his rationale for deleting the post:
/u/Nathan2055 also posted a screenshot of a private message exchange he had with /r/bitcoin moderator /u/110101002, in which the moderator explains that discussion of Coinbase is now completely forbidden in /r/bitcoin for being off-topic, simply because they run a different backend that is not Bitcoin Core.
In the same thread, StarMaged goes on to explain:
December 27th, 2015. Theymos made good on his earlier threats (archive) to remove Coinbase from bitcoin.org, along with any other company that dared to voice an opinion in favor of bigger blocks (as seen in this Github commit).
The post calling this behavior out had 419 points (87% upvoted), and the normally polite Erik Voorhees went so far as to say:
December 28th, 2015. A rogue /r/bitcoin mod going by the username /u/CensorshipIsTheWorst leaked the following conversation from the /r/Bitcoin mod-mail:
A few hours later, /u/colsatre had his moderator position revoked, leading some to speculate that he was the rogue mod. /u/CensorshipIsTheWorst never posted again.
January 9th, 2016. A Github pull request to revert the removal of Coinbase and others is ignored, despite overwhelming consensus from Github users that the pull request should be merged (only three users NACKed the request). The post discussing this matter (archive)had 926 upvotes (89% upvoted).
Of course the top comment, with a score of -53, from rabid censorship supporter and JoinMarket developer /u/belcher_ insists that the vote is invalid because the pull request was brigaded. Youll notice a similar refrain from the mods of /r/Bitcoin whenever they delete a post that disagrees with their status quo: The post was upvoted, ergo it was brigaded, ergo we had to remove it.
It is interesting to note that a post with a score of negative 53 points would appear at the top of the comments thread. In addition to hiding the scores of new posts for 8-12 hours to obscure voting activity, the moderators of /r/bitcoin will set the default comment sorting behavior in threads they disagree with to controversial, so that the most heavily downvoted comments appear at the top of the thread, deceiving users unfamiliar with the practice into thinking that the most unpopular opinions are in fact the most popular.
March 8th, 2016. Long-time bitcoin user and inventor of the mining pool /u/slush0 remarks that the /r/bitcoin moderators censored a video he made explaining how users of his mining pool can vote on which software to run.
Although a self-described crypto-anarchist, Slush seems to have developed quite the case of Stockholm syndrome. Today he can be found actively participating in discussions on /r/Bitcoin and calling for the destruction of bitcoins security model.
The same day, /u/BeYourOwnBank points out that /r/bitcoin moderators have been deleting posts of Satoshi Nakamoto quotes. (Example 1, Example 2)
March 9th, 2016. /u/alwayswatchyoursix posts an accusation that mods of /r/bitcoin are actively searching /r/btc for users to ban. Former /r/bitcoin moderator /u/MineForeman chimes in to confirm that this is exactly what he has been doing, and admits that it is an automated process.
/u/MineForeman goes on to explain the methodology that his banning bot uses.
March 27th, 2016. /u/blockologist makes two posts to /r/bitcoin. One is titled PollClassic or Core, (Classic was another attempt at a block size increase, after BitcoinXT was killed through a prolific DDoS attack) and the other is a blog post from Gavin Andresen titled Collaboration requires communication. Both were deleted. A moderator of /r/bitcoin provided this rationale:
May 18th, 2016. /u/Annapurna317 receives a 15-day ban from /r/bitcoin for posting the following comment:
July 24th, 2016. Three-year old reddit account and longtime /r/bitcoin poster /u/chinawat demonstrates that his responses to a 1-day old account on /r/bitcoin are being selectively hidden.
August 29th, 2016. One can use a tool called ceddit to see which comments in a thread have been deleted. Here is one example from this day:
October 23rd, 2016. /u/andromedavirus provides proof that one of his comments was censored from /r/bitcoin. What had originally been censored was news of a Bitcoin miner conference held in China, which saw over 300 attendees who were overwhelmingly in favor of a blocksize increase. News of the conference was censored from /r/bitcoin, until a day later a dismissive and inaccurate tweet from prolific troll Samson Mow was permitted to remain:
The next day, /u/andromedavirus was banned from /r/bitcoin (archive) for being a lying troll.
October 31st, 2016. /u/BeijingBitcoins posted (archive) my own article, There Will Be No Bitcoin Split, to /r/bitcoin. It briefly attained the top post position in the subreddit before one of the mods locked the comments.
After realizing what happened while attempting to respond to a comment, /u/BeijingBitcoins then created a post on the uncensored /r/btc about how the comments had been locked. That post quickly gained attention, and within one hour of the /r/btc post drawing attention to the censorship, the original thread at /r/bitcoin had been removed altogether.
The next day, /r/bitcoin moderator /u/Frankenmint made a post in /r/btc to announce that he was the one who had locked the comments and then deleted the post. He explained that he had to lock the comments to prevent it from devolving (into what, exactly?). I had a brief exchange with him, in which I asked:
His response right here sums up the entire position of the /r/bitcoin moderation team. While Bitcoin was originally invented as a crypto-anarchist plaything, and gained early attention from hardcore libertarians, it has now become overrun with paternalistic autocrats such as /u/theymos, /u/BashCo, and /u/frankenmint. These gentlemen rule with an iron fist, deleting posts that they deem to be dangerous to the community, and believing that both the online social community and Bitcoin itself are incapable of self-regulation. Instead they believe that only through the paternalistic wisdom of their own minds will Bitcoin ever amount to anything.
While today the exasperated members of the Bitcoin community accept the heavy-handed censorship as a fact of life, it was not always like this. The examples collected here are but few, and were collected over the course of two hours of research. While today the censorship is accepted as the norm, you can see in some of the examples above that it was once an incredibly contentious issue among the community.
Sadly, many members of the Bitcoin community, including those who have at times described themselves as cypherpunks, libertarians, and crypto-anarchists, have all become complacent with the status quo. Not only do they not attempt to fight against this tyranny, but they casually accept it, defend it, and continue participating in heavily censored forums where the voices of a significant number of their entire community are prevented from ever being heard. What is happening is gas-lighting of the highest order.
John Blocke implores these people to take action: Denounce censorship, and do not participate in censored forums. The Reddit admins have shown time and again that they do not care to disrupt the disruption of a $10 billion open source software movement, so we must take matters into our own hands. Do not let Bitcoin perish at the hands of a petty tyrant like Theymos.
Addendum: this article was disappeared from /r/bitcoin within minutes of it being posted there by /u/BitcoinGuerrilla.
Read this article:
A (brief and incomplete) history of censorship in /r/Bitcoin