You can't make this stuff up, Greg is at it again:
Update consensus.h #10092Do you guys need assistance updating that block size? #10028**sipa commented Mar 18, 2017**
Bitcoin Core's maintainers do not, and do not want to, decide what the network's rules are. If there is widespread agreement about a change, it will be merged.
**gmaxwell commented Mar 27, 2017**
trolling like this is exhausting. Submitting broken code that doesn't even pass its own self-tests and would totally break the network, over and over again... is just a waste of everyone's time. It's not funny, people are working here.
I can see why some people would consider my previous peaceful advice to Greg a 'rant': They haven't seen me rant before. For hours I've been reloading the blockchain stats waiting for my coin dump to go through, then I saw Greg talking to people like there is a stick up his ass again. Obviously giving advice here doesn't work, so here is my real rant, no, this is not constructive, this is just an angry Bitcoin user speaking his mind:
Just look at the audacity of Greg and Pieter blatantly lying like that, it's as if they don't even know they're on the internet and whatever bullshit they spew will stay there for eternity.
50,000 lines of overly complex hard fork equivalent bloated piece of shit got merged using dirty tactics, while simple 1 liner code change that could solve actual problem for everyone got blocked instantly.
All Hyena did was trying to help Core change the block size limit from 1M to 4M, and a pull request is really just a suggestion, but they immediately locked the request, blocked others from replying, then accused Hyena of being a troll trying to break the Bitcoin network.
Greg, seriously, are you fucking kidding me? Do you even understand Bitcoin? Do you even know Bitcoin is having a transaction jam right now? Satoshi wanted to increase the block size a long time ago at block 115,000, we're now at block 459,000, that is 344,000 blocks late, at 10 minutes per block that is 3,440,000 minutes late, so we are already 6.5 years late on increasing that limit.
As of this moment the mempool has 52,400 unconfirmed transactions, at average 1800 tx per block, it will take 30 blocks just to clear the backlog, 30 blocks x 10 minutes per block = 300 minutes = 5 hours.
So 5 hours just to clear this jam even if there are no more new transactions, which there are, arriving at over 3 per second.
You say 'people are working here', but just wtf are you guys actually doing? What is so god damn difficult changing just one line of code to remove the jam?
And that arrogance, fuck me, it's as if everyone at Blockstream, not being able to solve simple problems, somehow think they are all smarter than Satoshi. Seriously, just go back to
http://nakamotoinstitute.org/ and read the first line:
Satoshi: I've been working on a new electronic cash system that's fully peer-to-peer, with no trusted third party."
See that bold part Greg? That's right, developers ARE the third party, Satoshi didn't trust developers and he didn't fucking trust you.
So print that quote, stick it on your monitor, read it over and over again every morning until that simple message gets through your head, then, slowly and carefully, step off that imaginary pedestal and stop pretending to be the fucking embodiment of Bitcoin itself.
You guys weren't even there until 4 years after Satoshi was gone, and you guys wasted 2 years but still haven't solved the simple transaction jam problem everyone else saw coming, over 6 years ago.
Regarding what you call your 'work', that 50,000 lines bloated sad excuse of a
SegFukWit you've been shoving up everybody's ass. Look, I support side chain developments so I am going to give you guys some slack here, I am going to assume you guys are the best coders that have ever existed, your code is always flawless right from the get-go and the FukWit is the fucking panacea that can move coins while curing cancer.
But, after reading your code, I found a big problem, that FukWit of yours is so complex it actually changed the entire transaction mechanism, so it requires everyone else to rewrite their clients and APIs to support it, that means it'll take months if not years for everyone else to adapt and sort through THEIR bugs.
We are in a transaction jam right now, not a year later, it IS happening to millions of Bitcoin users, people were trying to help you solve this real problem, but instead of thanking them, you insulted them, so what's going on? Are you telling me we have to give you another year to sit on your ass, just because Satoshi vanished and some fucking late comer funded by AXA kicked Gavin out and took the Bitcoin code base hostage?
Greg, I know they own you so I never expected much from you, but the miners already compromised on FukWit in 2016 and then you guys lied and broke the agreement. Now I have to wait hours to dump my coins and your stall tactics, messiah complex and that air of cockiness really irritates me. You've been slowing everyone down and now you're flat out insulting people who is just offering to help, seriously, just who the hell do you think you are? This is not an online game, you're playing with real people's real investment here. Why do you even call yourself a developer anyway? You're standing on shoulders of giants, your job depends entirely on Satoshi's work, so get the fuck off that high horse and stop acting like you're better than Satoshi, nobody is buying it. If you are so fucking good then build your own damn coin and stop fucking around with other people's invention that have already proven to work and people was already using without your 'help'.
For your homework, read this again:
http://nakamotoinstitute.org/Grasp the basic concept of you, a Bitcoin developer, is only one of the many UNTRUSTED THIRD PARTY using the blockchain.
Then read what Satoshi said in 2010 about increasing the blocksize limit:
https://bitcointalksearch.org/topic/m.15366Quote from: satoshi on October 04, 2010, 07:48:40 PMIt can be phased in, like:
if (blocknumber > 115000) maxblocksize = largerlimit
It can start being in versions way ahead, so by the time it reaches that block number and goes into effect, the older versions that don't have it are already obsolete.
When we're near the cutoff block number, I can put an alert to old versions to make sure they know they have to upgrade.
And know that we are now 6.5 years late on increasing such limit.
Know that Satoshi added the limit of 1M in 2010 because the average blocksize at the time was less than 1k, and he wanted to prevent people from spamming something a thousand times larger, that 1M limit was never supposed to be permanent and it was supposed to be increased 6.5 years ago, when you lock the limit at 1M today, you're not fighting BU, XT or miners, you're fighting against common sense and everyone who is actually using Bitcoin, and no, increasing the limit won't kill the network like you boss told you it would, that was just the lubricant Blockstream put on your fingers to shove FukWit up millions of people's ass, sideways, simultaneously.
Once you understand the actual problem, put FukWit down, wash your fingers then start looking at the 52,400 unconfirmed transactions currently stuck inside the mempool:
https://blockchain.info/unconfirmed-transactionsStart thinking about the problem Bitcoin users in the real world are actually facing, no, stop looking at the Blockstream paycheck, stop dreaming about future stock options and stop inventing bullshit scenarios to justify your existence, just get back to reality for one second and think about what we, Bitcoin users, are actually facing, right now, at this very moment.
Then take your time, sleep on it, and decide your next move wisely, while you still have a choice in this matter.