Author

Topic: Bitcoin 20MB Fork - page 113. (Read 154790 times)

legendary
Activity: 2884
Merit: 1115
Leading Crypto Sports Betting & Casino Platform
February 03, 2015, 02:43:00 AM
I dont know if someone actually made a similar poll since search engine is down so here we go..

Bitcoin fork proposal by respected Bitcoin lead dev Gavin Andresen, to increase the block size from 1MB to 20MB.

Interesting read about it: https://bitcointalksearch.org/topic/fork-off-919629 (locked Cry )

Feel free to discuss it further.



... and others that have very slow internet connections under 2Mbps wont be able to assist with being a full node.

You mis-interpreted my post. My point was with 20MB blocks, you will no longer be able to host a node on consumer Internet Plans. The important number was not the 2Mbps download, but the 4Mbps upload. BTW, to get those numbers, I simply multiplied my former node's bandwidth usage by 20.

My current ISP has reduced the speeds it is offering for consumer access. The fastest upload offered on a consumer plan is 3Mbps. Business plans have an option with 5Mbps of upload. (Experiments like 250Mbps down and 15Mbps up are being grandfathered)

Telus, the local phone company, is better with it's VDSL offerings. You can get 5 or 10Mbps of upload speed. For independent providers (using the same lines), like the one I was with, your maximum upload speed is 5Mbps. To get 10Mbps or more, you have to go to fibre, costing $$$$. VDSL and cable may technically be able to handle that, but the companies involved don't want to cannibalize their lucrative fibre offerings.


My overall point is that if we go ahead with this fork, we have to do it with the understanding that the era of running a full node on a consumer Internet connection will be over. Due to extra CPU overhead (due to transaction processing), the days of running on a VPS may be over as well.

Now, with 20MB, I expect dedicated hobbyists and small businesses will still be able to run a node, but it will be a considerable expense: hundreds if not thousands per month. Webhosting may be cheaper, but then you can't keep an eye on your box; or plug hashers directly into it.


In consideration of node concentration weaker areas will have fewer nodes and nodes may become geographically more centralized.
Analyzing current node geography a large concentration is in the USA and Europe with higher mb requirements limpacting the spread where there are a small amount of nodes at present and weaker internet service.
https://getaddr.bitnodes.io/

I would still say a variant of blockchain compression should be looked at as well but any change to the size limit should consider hosting capacity in the areas with the lowest node distribution, that way there will not be to many places left behind by any changes.


That said I agree Phillip has a point we are kicking the buck down the road but something should be done and concede that Gavin may be correct that this should be done sooner than later
https://bitcointalksearch.org/topic/m.10315817
Roadstress as well
https://bitcointalksearch.org/topic/m.10330786

It's been a while since a D@T thread had me read through it all

Other useful links
https://blockchain.info/charts/avg-block-size
https://bitcointalksearch.org/topic/m.10315826
https://bitcointalksearch.org/topic/how-a-floating-blocksize-limit-inevitably-leads-towards-centralization-144895

Bitcoin can be changed in a backward-incompatible way and still remain Bitcoin. It was done by Satoshi with the version checksum change, for example.

Hopefully there won't be any huge hard fork controversy in the future. It'd be a big mess if people had to actively decide between one fork or another. If this does happen, then I will endorse the most correct version of Bitcoin, and this version is what I'll mean when I say "Bitcoin". In particular, these are some principles that any potential hard fork must not violate:
- The network must remain substantially decentralized.
- The inflation schedule must be the same or lower/slower. (Though I'm not 100% sure whether lowering inflation would be OK.)
- No one should be allowed by design to steal your money.
- As much as reasonably possible, no one should be able to prevent you from spending your money.
- Anonymity should be at least possible.

I will oppose any unsafe hard fork, even if it's proposed by Gavin. I and the sites I have some hand in are independent of the dev group, the Bitcoin Foundation, and other companies/organizations. I don't know whether Gavin's current proposal is safe, so the only thing I'm doing now is recommending caution.

It was wrong and I hope the separation of miner and development continues for at least a few decades before miners and developers are so embedded with each other we have a repeat of what led to Bitcoin in the first place.

I wasn't a fan of the whole idea of giving miners any special say on the issue. (Though it wasn't actually much of a vote, since miners could only confirm/reject P2SH.) Miners are basically employees of the network, and it should be the actions of users and businesses that influence what miners do, not the other way around. It would have been possible and better for users and businesses to (at a reasonable pace) force miners to accept the P2SH change.


----
Who is this Mircea Popescu and why is anyone giving this clown any time of the day?

https://bitcointalksearch.org/topic/is-there-a-forbes-bitcoin-millionairebillionaire-list-or-upcoming-608444

CTRL+F for his name.
----
full member
Activity: 212
Merit: 100
Daniel P. Barron
February 03, 2015, 02:20:21 AM
code needs to be in place so I can run a full node and mine (as solo or pool operator) without the entire chain on my machine.

This is a contradiction; if you don't have the entire block chain, you don't have a full node. To verify a transaction, you must trace it back to a coin base. To verify a coin base, you must trace it back to the genesis block. Following this method, there can be no excluded block.
legendary
Activity: 1008
Merit: 1001
Let the chips fall where they may.
February 03, 2015, 12:14:54 AM
It seems someone is indeed astroturfing. Not as a point of Bitcoin promotion, but promoting a certain kind of future for Bitcoin. It is very likely the grammatically correct, technically word salad posters are hired.

Why are you being so shy and throwing out insinuations? Just be honest and direct. Do you suspect I'm a paid shill from the Philippines ?

I suspected Bank or Government shill over the "2Mbits down is a crappy connection anyway" confusion.

If your goal is not to burn time, then you should be more careful with your reading comprehension.
full member
Activity: 336
Merit: 102
Get Ready to Make money.
February 02, 2015, 08:37:45 PM
It's infested with government shills in here. INFESTED, i tell ya.
full member
Activity: 574
Merit: 104
February 02, 2015, 08:07:16 PM
anti-fork

Reason:

centralization of the network caused by bloat. Planning and decision-making that control that network would become even more vulnerable to attack. 
Once done it can't be undone. The risk of spam filling up blocks is real. In 10 or 20 years will need the incentives from transactions for the miners.

And most important of all; consensus is everything! I will not be forking with the rest of you. I won't be alone.

What?!?! This is the dumbest thing ever so

1: It's going to cause bloat to allow blocks larger in size?
2: It's going to cause centralization how? That the blocks are ABLE to get to 20mb if there are enough people out there using Bitcoin
3: You rather not fork and join a minority that would cause a huge hit to Bitcoin in the hopes of what a dual chain that would kill the ease?

Seriously it's stupid.

Don't fork fine, your just hurting the network as a whole if it goes through and you dig your head in the sand.

dude, just GTFO! You're the dumbest thing ever.
hero member
Activity: 493
Merit: 500
February 02, 2015, 07:24:41 PM
Multiplying the number of blocks by 20 MB to estimate the block chain usage after this change is patently absurd.  The logic is not hard:  The current limit is 1MB. Does the block chain increase by 1MB each block right now? No.
hero member
Activity: 658
Merit: 501
February 02, 2015, 07:09:20 PM
Well, it's either this, or 'intellectually challenged'.

Ad Hominem's don't really bother me and say more about you and your argument than anything about me.

I still love you. Kiss

Aren't you staff? Can't you check my IP to dispel that ridiculous conspiracy theory?

I suppose that is the Brilliant plan by TBF and evil statists... hire a shill to write a year and a half of content as an anarchist , anti-state , anti- centralization , anti TBF , pro cody wilson content only to betray everyone at the last moment with my true intentions.

Seems like astroturfing is getting very expensive these days , right?
legendary
Activity: 1372
Merit: 1008
1davout
February 02, 2015, 07:06:22 PM
It seems someone is indeed astroturfing. Not as a point of Bitcoin promotion, but promoting a certain kind of future for Bitcoin. It is very likely the grammatically correct, technically word salad posters are hired.

Why are you being so shy and throwing out insinuations? Just be honest and direct. Do you suspect I'm a paid shill from the Philippines?

Well, it's either this, or 'intellectually challenged'.
hero member
Activity: 658
Merit: 501
February 02, 2015, 06:56:55 PM
It seems someone is indeed astroturfing. Not as a point of Bitcoin promotion, but promoting a certain kind of future for Bitcoin. It is very likely the grammatically correct, technically word salad posters are hired.

Why are you being so shy and throwing out insinuations? Just be honest and direct. Do you suspect I'm a paid shill from the Philippines ?
hero member
Activity: 700
Merit: 500
February 02, 2015, 06:53:23 PM

This is a very important point.

Quote
mircea_popescu: it was highlighted by intel about two weeks ago, and we're generally tracing it to philippines "top quality" content farms working for a number of (mostly ct and wash based) pr firms.
mircea_popescu: wasn't goping to say anything, but since it's public now..


I don't really understand your (nor Mircea's) point. Are you trying to say that some overt Bitcoin supporters are plants from PR companies doing positive astroturfing/Bitcoin brand amplification? Not just the standard negative trolling of style similar to the Something Awful?


It seems someone is indeed astroturfing. Not as a point of Bitcoin promotion, but promoting a certain kind of future for Bitcoin. It is very likely the grammatically correct, technically word salad posters are hired.
legendary
Activity: 2128
Merit: 1073
February 02, 2015, 06:25:01 PM

This is a very important point.

Quote
mircea_popescu: it was highlighted by intel about two weeks ago, and we're generally tracing it to philippines "top quality" content farms working for a number of (mostly ct and wash based) pr firms.
mircea_popescu: wasn't goping to say anything, but since it's public now..


I don't really understand your (nor Mircea's) point. Are you trying to say that some overt Bitcoin supporters are plants from PR companies doing positive astroturfing/Bitcoin brand amplification? Not just the standard negative trolling of style similar to the Something Awful?
hero member
Activity: 658
Merit: 501
February 02, 2015, 06:19:59 PM
I can only talk about what I have personally tested:
Cabletica, ICE, Kolbi, Claro, Moviestar all need to be called and asked to open this port.
I have to call to open many ports blocked by default for BTC or other uses like CCTV.

I also see many other posts around the world making the same complaints.
Eh, all in Costa Rica and seemingly none of them have support for English-speaking customers. This isn't a representative sample of the worldwide Internet. And by a margin so wide that it makes your statement laughable.

From my experience trying to support the use of Bittorrent (both commercially and individually) and various RPC stacks (commercial support for home workers) I can say that the "complaints" don't equal the real ISP problems. Only somewhere between 1% and 5% are the real provider-caused blocking/interference/mishandling. The remaining 95% to 99% is on the customer-caused misconfiguration or hardware/software faults.


If you bothered to read my post:

Many ISPs, used advanced filtering products to protect their network and clients like http://www.cisco.com/c/en/us/products/security/security-monitoring-analysis-response-system/index.html , so even if they aren't overtly blocking TCP on port 8333 but their firewalls and filters are because it is detecting a suspicious transfer.

You can test for 8333 being opened here - http://www.yougetsignal.com/tools/open-ports/ and if you don't have more than 8 connection in bitcoin QT you are not accepting any incoming connections on port 8333.

Sometimes its a local firewall blocking you or you need to either allow UPnP or port forward to get QT functioning as a full node but in many other cases its the ISP themselves.

Regardless of the exact specifics with each case, most users aren't acting as a full node and the numbers back my claim. The average user isn't going to call their ISP , or create a forwarding rule in their router and make sure their firewall is configured properly.


The whole point was forking to a 20MB block limit will have an insignificant effect upon node count because almost all of those nodes are miners to begin with. It is foolish to expect most users to be able to unblock port 8333 like I have whether by doing so through a local router and/or contacting their ISP.


P.s.... in case anyone is interested this country will also block certain sites depending upon the content. Usually gun related sites that deal specifically with purchasing weapons from what I have seen. Arms have to be purchased through TOR or a VPN.
legendary
Activity: 2128
Merit: 1073
February 02, 2015, 06:17:03 PM
I can only talk about what I have personally tested:
Cabletica, ICE, Kolbi, Claro, Moviestar all need to be called and asked to open this port.
I have to call to open many ports blocked by default for BTC or other uses like CCTV.

I also see many other posts around the world making the same complaints.
Eh, all in Costa Rica and seemingly none of them have support for English-speaking customers. This isn't a representative sample of the worldwide Internet. And by a margin so wide that it makes your statement laughable.

From my experience trying to support the use of Bittorrent (both commercially and individually) and various RPC stacks (commercial support for home workers) I can say that the "complaints" don't equal the real ISP problems. Only somewhere between 1% and 5% are the real provider-caused blocking/interference/mishandling. The remaining 95% to 99% is on the customer-caused misconfiguration or hardware/software faults.
hero member
Activity: 700
Merit: 500
February 02, 2015, 06:07:48 PM
I've noticed certain repeating characteristic in the writing of many members of this forum: they construct grammatically correct sentences but absolutely disregard the underlying semantics: incoming vs. outgoing, local vs. remote, source vs. destination, etc. Here in regards to TCP/IP ports, but I observed that in regards to pretty much any technical issue.

It reminds me of the http://en.wikipedia.org/wiki/Word_salad , but doesn't go as far in the unintelligibility. It is more akin to somebody just memorizing sentences and phrases without any sort of comprehension, something that actors have to do well.

What would be the real underlying psychological mechanism at work here? Conformism? Or maybe there is a physiological explanation, like some sort of milder http://en.wikipedia.org/wiki/Korsakoff%27s_syndrome ?

I'm really puzzled, because I've noticed this also in some very visible and high-level people, eg. core developers talking about the hardware design instead of the software design.


This is a very important point.

Quote
mircea_popescu: it was highlighted by intel about two weeks ago, and we're generally tracing it to philippines "top quality" content farms working for a number of (mostly ct and wash based) pr firms.
mircea_popescu: wasn't goping to say anything, but since it's public now..
hero member
Activity: 658
Merit: 501
February 02, 2015, 06:01:01 PM

Anyone can name an ISP that blocks outgoing TCP/IP connections to port 8333? And where such a block isn't a voluntary one (some sort "Internet safety" option) and the unblocking isn't a self-service "turn it off" checkbox?

How about incoming TCP/IP connections to port 8333?  And where such a block can be lifted and isn't a technical restriction stemming from the use of CG-NAT or DS-Lite?


I can only talk about what I have personally tested:
Cabletica, ICE, Kolbi, Claro, Moviestar all need to be called and asked to open this port.
I have to call to open many ports blocked by default for BTC or other uses like CCTV.

I also see many other posts around the world making the same complaints.
hero member
Activity: 700
Merit: 500
February 02, 2015, 05:56:36 PM
My understanding was that the 1MB limit was only ever a temporary measure to limit spam when there wasn't much real transaction volume.  Pretty sad if this ends up holding Bitcoin back.  Guess altcoins will be the future then.

so do i understad right: Bitcoin is over - one way or another?

No matter which side wins the argument, bitcoin is done and will cease to exist?

Well you'd think people could just learn to use Electrum or similar, rather than downloading the whole blockchain.

If you want any sort of privacy at all with Electrum you need to run your own private electrum server somewhere, which of course requires its own full node running under the electrum server software and another large database on top of it.

This is a very reasonable solution for running a wallet on a portable machine which you tether to a more "solid" base for blockchain information. The thing is running electrum the right way involves having a full node somewhere.
sr. member
Activity: 518
Merit: 250
February 02, 2015, 05:53:28 PM
Why do we average less than 7k nodes worldwide at any given time? https://getaddr.bitnodes.io/


Maybe you're right about port 8333, the map doesn't show my residential Bitcoin Core or the one at work on a commercial ISP.  There are none anywhere near my city.
legendary
Activity: 2128
Merit: 1073
February 02, 2015, 05:50:51 PM
I'm just quoting two examples of building conspiracy theories on the lack of understanding of the ISP technology.

If and ISP blocked a particular port, one would get zero connections on it.

It would not surprise me at all to have a max cons set by and ISP.  That would explain the why one has difficulty.  Each connection uses network resources in a router (yours and your ISP's respectively.)

This is what drives me nuts about ignorant people making simplistic calculations of capability based on the download speeds (which are artifacts of a marketing department usually anyway.)  Ya, you might be able to get some decent percentage of a pipe in use but only by using multiple streams, and that is particularly the case with TCP on a wan.  Anyone who has tried to SCP a large file can tell you this.  Nobody is going to be thrilled about Joe Sixpack using a thousand sockets, and crappy consumer grade routers will have difficulty.  Probably max-cons is set by the ISP to throttle those trying to do torrents.  Same trick here.  This certainly illustrates the point I'm making about being at the mercy of network infrastructure providers.

Why do we average less than 7k nodes worldwide at any given time? https://getaddr.bitnodes.io/

IIRC it's even less than that by now.  Anyway, I don't have to guess about why this is.  It's obviously because for some bizarre reason Satoshi didn't choose to reward transfer nodes in his implementation.  Why I have no idea.  It's one of the strongest observations supporting the hypothesis that Bitcoin was designed to fail (or at least become centralized and under control.)  Not that I believe this to be true, but it is one of the many hypothesis that I continue to hold open.  Probably he just ran out of time and patience.  If he was ignornant enough to not forsee the difficulties with the block size hard-fork then he may also have imagined that transfer node rewards were something that could be tacked on later.


This user is currently ignored.

Save the end of the world prophesies for the speculation subforum please.

We could try a proof of troll system, keep randomly saying the same thing over and over and every time a new variation is found its a new block Smiley

Noticed the same with the ISP's, Ireland's really lax on internet rights and there's lots of weird stuff going on, outages followed by slowdowns on certain sites, everything loading fine except images taking ages, that kind of thing. Obvious what's going on, lots of sites seem to be going offline lately, nothing big but a lot crypto related.

Have to get back onto my ISP again now, hadn't realised they'd blocked 8333 again. Second time they've done that, will have to tunnel out to a VPS. That's what the dumbasses don't get, that which doesn't kill us makes us stronger.

Anyone can name an ISP that blocks outgoing TCP/IP connections to port 8333? And where such a block isn't a voluntary one (some sort "Internet safety" option) and the unblocking isn't a self-service "turn it off" checkbox?

How about incoming TCP/IP connections to port 8333?  And where such a block can be lifted and isn't a technical restriction stemming from the use of CG-NAT or DS-Lite?
hero member
Activity: 658
Merit: 501
February 02, 2015, 05:48:49 PM
This user is currently ignored.

We could try a proof of troll system, keep randomly saying the same thing over and over and every time a new variation is found its a new block. Save the end of the world prophesies for the speculation subforum please.

Noticed the same with the ISP's, Ireland's really lax on internet rights and there's lots of weird stuff going on, outages followed by slowdowns on certain sites, everything loading fine except images taking ages, that kind of thing. Obvious what's going on, lots of sites seem to be going offline lately, nothing big but a lot crypto related.

Have to get back onto my ISP again now, hadn't realised they'd blocked 8333 again. Second time they've done that, will have to route out to a VPS. That's what the dumbasses don't get, that which doesn't kill us makes us stronger.

Many ISPs, used advanced filtering products to protect their network and clients like http://www.cisco.com/c/en/us/products/security/security-monitoring-analysis-response-system/index.html , so even if they aren't overtly blocking TCP on port 8333 but their firewalls and filters are because it is detecting a suspicious transfer.

You can test for 8333 being opened here - http://www.yougetsignal.com/tools/open-ports/ and if you don't have more than 8 connection in bitcoin QT you are not accepting any incoming connections on port 8333.

Sometimes its a local firewall blocking you or you need to either allow UPnP or port forward to get QT functioning as a full node but in many other cases its the ISP themselves.

Regardless of the exact specifics with each case, most users aren't acting as a full node and the numbers back my claim. The average user isn't going to call their ISP , or create a forwarding rule in their router and make sure their firewall is configured properly.
legendary
Activity: 883
Merit: 1005
February 02, 2015, 05:45:50 PM
anti-fork

Reason:

centralization of the network caused by bloat. Planning and decision-making that control that network would become even more vulnerable to attack. 
Once done it can't be undone. The risk of spam filling up blocks is real. In 10 or 20 years will need the incentives from transactions for the miners.

And most important of all; consensus is everything! I will not be forking with the rest of you. I won't be alone.
Jump to: