Pages:
Author

Topic: Bitcoin XT - Officially #REKT (also goes for BIP101 fraud) - page 54. (Read 378992 times)

sr. member
Activity: 434
Merit: 252
BIP101 and the other block size proposals do nothing to actually scale the Bitcoin infrastructure, the only talk about changing the specification for Bitcoin infrastructure.

Of-course if you double the load-limit of a aircraft, it *may* still work, but if you double it again, it will probably fail in a spectacular manner.
Gavinista: I demand you immediately double the load-limit by doubling the airplane's wingspan.  No, you can't do a feasibility test in a wind tunnel first, Because Censorship!  Do it now or we hijack this bitch.

No, I don't think that you have got the analogy correct.

The BIP101 / XT crew are proposing to change the 'Technical Specification' of the aircraft. This is a document that describes under what conditions the aircraft is safe to operate, including load-limits.

Changing the 'Technical Specification' doesn't magically change what the aircraft is physically capable doing, it only changes how people will be inclined to use the aircraft.

BIP101 doesn't change Bitcoin's wingspan or any other physical quality that *may* make it safe to operate at twice the load. It only changes the document that describes how to use the aircraft safely.

This in itself isn't a bad thing; If the aircraft is overly conservatively specified, then updating the specification to reflect the actual capabilities of the aircraft is a prudent thing to do. - You want to of course maximize the utility of your aircraft.

However with BIP101, they are proposing to adjust the aircraft specification without even much looking at testing a model aircraft under such loads in a air tunnel, much less making a full-sized copy for rigorous test flights.

They are acting in complete disregard with established engineering concepts such as engineering safety factors, or conservative design specifications. - From a engineering point of view, those who propose BIP101 (or any other scaling proposal), without first showing scientific evidence and reasoning that such a proposal will be within the physical capabilities of the network, imho, are looking much like chumps.

Of course when an aircraft crashes, it costs hundreds of lives. - Bitcoin, only billions of dollars.

Well put!

Satoshi is kind of analogous to the Wright Brothers, but these BIP101 clowns foolishly think they're bringing bitcoin into the jet age---but without the highly rigorous testing and design standards such a feat requires. BIP101 seems more like the infamous Spruce Goose to me.
legendary
Activity: 2576
Merit: 1087
Despite this I still think we need bigger blocks, and in taking this road I think that the pain Gregory described above would increase. I think this is growing pain though and although its undesirable I don't think its symptomatic of terminal illness.
I absolutely have faith that "development" has some big answers to this, and that protocol/software improvement will be the thing that addresses the challenges we currently face with infrastructure requirements.

Have faith in development or whatever, just let the developers work on proper scaling solutions.

opinion stated as fact

Essentially I think we can have it all, and that those that frame the debate as being mutually exclusive are too married to their position to see the big picture.

Big picture: "I believe this will be the ultimate fate of Bitcoin, to be the "high-powered money" that serves as a reserve currency for banks that issue their own digital cash." Hal Finney, Dec. 2010

And it is exclusive from being highjacked with broken democracy social brigading.

opinion stated as fact

Bandwidth requirements are a big concern. Full blocks are a big concern. Speculation as to the consequences of these things (an in particular using those hypothetical concerns) to justify why we must do X is not helpful.

No, full blocks are meant to be in bitcoin.
opinion stated as fact
We should do a bit of X,Y and Z. I think in doing these things iteratively, further opportunities will present themselves. Thats the reality of software development (at least in my experience). Sometimes you have to do a bit of suck it and see. It might not be optimal at that given point in time, but it can help drive development in a more optimal direction.

The reality of "open" software development is that anybody is free to contribute, but it does not imply it will be implemented by the network's participants.

Still, bitcoin unity relies on a consensus, not some various branding for all the braindeads spectrum a la cocacola zero, light and cherry.
opinion stated as fact
My biggest concern is that the only option I have to support bigger blocks is XT. I'd hate for everyone to jump to that because it was the only viable alternative.

Supporting bigger blocks just for bigger blocks is childish and stands no ground in the technical debate.
opinion stated as fact
I am supporting scaling solutions that do not hamper the decentralization and hence the security of bitcoin's network.
opinion stated as fact
I am supporting bitcoin as an immuable force from which a healthy monetary system will emerge.
opinion stated as fact
To be clear, its the fact there is only one option that is the problem. In and of itself I don't think XT is necessarily a bad option, and I certainly don't subscribe to the belief that it would automatically result in all the bad things happening. Over time it could potentially facilitate those things, but I also believe that if that were the case then this can be addressed.
Unbelievable, talking stuff like "belief" "could" "believe" "things" all the way down to such pseudo conclusion.

I have opinions I do not state them as facts.

Yes, I have "faith". Without it what is the point in anything.

There is no point bending bitcoin's rules just to fit couple USG payment processors and broken fiat intermediaries.
opinion stated as fact

To hell with the corporate leeches.

probably opinion stated as fact, but its hard to tell

I think this is a common theme, and its not just you or your 'side'. There are plenty of big blockers that keep posting stuff that makes me cringe its just that they aren't rebutting my posts so there's no real reason to call them out.

Now I am not saying I am perfect, but I certainly try to make sure that I recognise what is my opinion and what are facts. I think if more people did this then the conversation could be much more productive.

My statement about XT being the only solution wasn't a conclusion, it was just one amongst several points. When you say things like "Supporting bigger blocks just for bigger blocks..." it implies that you have either not understood, or ignored what I wrote. I am in favour of big blocks for all of the reasons that I stated, and not just for their own sakes. I am troubled because the only option I have to 'support' big blocks is to run XT. They are related but independent points.

If you want a 'conclusion' then you would be better focusing on this comment: "We should do a bit of X,Y and Z. I think in doing these things iteratively, further opportunities will present themselves. Thats the reality of software development (at least in my experience). Sometimes you have to do a bit of suck it and see. It might not be optimal at that given point in time, but it can help drive development in a more optimal direction."

This comment is supposed to illustrate how software itself iterates, rather than to speak of the "open source" process. When a feature is developed algorithms are created. Those algorithms can sometimes trigger development - either the optimisation of existing algorithms, the refactoring of related code to take advantage of those new algorithms, or inspire different features based on the new algorithms. This is not an exhaustive list, but it illustrates the point I think. That sometimes it is not possible to see what will several steps ahead until some of the previous steps are implemented. To further clarify I am not saying that is the entirety of the development process, but it is one facet.

The conclusions would be that I think bigger blocks allow for more time to to continue developing scaling solutions without compromising the viability of bitcoin in terms of transaction throughput. That I think that this will not lead to dangerous levels of centralisation overnight (I agree it may not be sustainable - but conversely nobody can actually say that it is not) by making it prohibitively expensive to run a node. I think that there is not any need to attempt to artificially create a fee market when we are still in the position of coinbase being a huge revenue stream. I think that it is preferable to let a fee market develop organically.

However much you try and state that all of these opinions are wrong, you cannot categorically state that your counter opinions are any more factual. However strongly you might believe in them.

Hal Finney had an opinion, and you posted it. He could be right. Satoshi had an opinion too - its in my sig, maybe he is right. gmaxwell posted about how he though 'coffee on chain' was far less of a problem than 'nothing on chain' - I'd agree. Using the blockchain for non bitcoin transfer seems much further away from "what is bitcoin" than actually recording bitcoin transfer.

We don't know, but (and I believe this to be the case) if the developers are not petulant children arguing on a forum such as this, then its likely that their discussion will revolve around finding the common ground in between opposing opinions. That would be a more interesting discussion to be having but all I see every day are polarised opinions (presented as fact). Exaggeration by both camps, hostility, refusal to move from entrenched positions and mischarecterisation of others views.
sr. member
Activity: 278
Merit: 254

And today we are left at a point where the bandwidth consumption of an ordinary Bitcoin node just barely fits within the 350GB/mo transfer cap of a high end, "best available in most of the US" broadband service. We cannot know to what degree the load increase was causative, but none of the metrics had positive outcomes; and this is a reason to proceed only with the greatest care and consideration. Especially against a backdrop where Bitcoin's fundamental utility as a money are being attacked by efforts to regulate people's ability to transact and to blacklist coins; efforts that critically depend on the existence of centralized choke-points which scale beyond the system's scalability necessarily creates.



The problem isn't the block data, which at the present 1 MB limit uses less than 3 percent of a 350 MB/month ISP cap.  The problem is that Bitcoin Core does not provide the instrumentation and tools to allow node operators to manage their bandwidth utilization.  The developers could fix this situation if they were so inclined.   I interpret this situation to a question of priorities and/or lack of network performance expertise on the part of Bitcoin Core developers.
legendary
Activity: 1260
Merit: 1002
And yet this information is ruthlessly attacked whenever it is pointed out-- I am routinely called a "bitcoin bear" even though I have a significant portion of my net worth tied up in it, simply for beveling in Bitcoin enough to be frank about the problems and limitations in it. Many people less convinced about Bitcoin's power and value than I and much more interested in the short term pump are unwilling to tolerate any discussion of challenges; and this creates a poisonous atmosphere which undermines the system's ability to heal and improve.

https://www.reddit.com/r/Bitcoin/comments/3uz0im/eli5_if_large_blocks_hurt_miners_with_slow/cxj3k01?context=3

Heh, seems gavin cant help but making a joke out of himself.

For the records:

Gmax: 24 commits last month  https://github.com/gmaxwell
Gavin: 0 commits last month  https://github.com/gavinandresen

Keep the faith Gmax.

staff
Activity: 4284
Merit: 8808
And yet this information is ruthlessly attacked whenever it is pointed out-- I am routinely called a "bitcoin bear" even though I have a significant portion of my net worth tied up in it, simply for beveling in Bitcoin enough to be frank about the problems and limitations in it. Many people less convinced about Bitcoin's power and value than I and much more interested in the short term pump are unwilling to tolerate any discussion of challenges; and this creates a poisonous atmosphere which undermines the system's ability to heal and improve.

https://www.reddit.com/r/Bitcoin/comments/3uz0im/eli5_if_large_blocks_hurt_miners_with_slow/cxj3k01?context=3
legendary
Activity: 1260
Merit: 1002
Despite this I still think we need bigger blocks, and in taking this road I think that the pain Gregory described above would increase. I think this is growing pain though and although its undesirable I don't think its symptomatic of terminal illness.
I absolutely have faith that "development" has some big answers to this, and that protocol/software improvement will be the thing that addresses the challenges we currently face with infrastructure requirements.

Have faith in development or whatever, just let the developers work on proper scaling solutions.


Essentially I think we can have it all, and that those that frame the debate as being mutually exclusive are too married to their position to see the big picture.

Big picture: "I believe this will be the ultimate fate of Bitcoin, to be the "high-powered money" that serves as a reserve currency for banks that issue their own digital cash." Hal Finney, Dec. 2010

And it is exclusive from being highjacked with broken democracy social brigading.


Bandwidth requirements are a big concern. Full blocks are a big concern. Speculation as to the consequences of these things (an in particular using those hypothetical concerns) to justify why we must do X is not helpful.

No, full blocks are meant to be in bitcoin.


We should do a bit of X,Y and Z. I think in doing these things iteratively, further opportunities will present themselves. Thats the reality of software development (at least in my experience). Sometimes you have to do a bit of suck it and see. It might not be optimal at that given point in time, but it can help drive development in a more optimal direction.

The reality of "open" software development is that anybody is free to contribute, but it does not imply it will be implemented by the network's participants.

Still, bitcoin unity relies on a consensus, not some various branding for all the braindeads spectrum a la cocacola zero, light and cherry.


My biggest concern is that the only option I have to support bigger blocks is XT. I'd hate for everyone to jump to that because it was the only viable alternative.

Supporting bigger blocks just for bigger blocks is childish and stands no ground in the technical debate.

I am supporting scaling solutions that do not hamper the decentralization and hence the security of bitcoin's network.
I am supporting bitcoin as an immuable force from which a healthy monetary system will emerge.


To be clear, its the fact there is only one option that is the problem. In and of itself I don't think XT is necessarily a bad option, and I certainly don't subscribe to the belief that it would automatically result in all the bad things happening. Over time it could potentially facilitate those things, but I also believe that if that were the case then this can be addressed.


Unbelievable, talking stuff like "belief" "could" "believe" "things" all the way down to such pseudo conclusion.


Yes, I have "faith". Without it what is the point in anything.

There is no point bending bitcoin's rules just to fit couple USG payment processors and broken fiat intermediaries.

To hell with the corporate leeches.
legendary
Activity: 1222
Merit: 1016
Live and Let Live
BIP101 and the other block size proposals do nothing to actually scale the Bitcoin infrastructure, the only talk about changing the specification for Bitcoin infrastructure.

Of-course if you double the load-limit of a aircraft, it *may* still work, but if you double it again, it will probably fail in a spectacular manner.
Gavinista: I demand you immediately double the load-limit by doubling the airplane's wingspan.  No, you can't do a feasibility test in a wind tunnel first, Because Censorship!  Do it now or we hijack this bitch.

No, I don't think that you have got the analogy correct.

The BIP101 / XT crew are proposing to change the 'Technical Specification' of the aircraft. This is a document that describes under what conditions the aircraft is safe to operate, including load-limits.

Changing the 'Technical Specification' doesn't magically change what the aircraft is physically capable doing, it only changes how people will be inclined to use the aircraft.

BIP101 doesn't change Bitcoin's wingspan or any other physical quality that *may* make it safe to operate at twice the load. It only changes the document that describes how to use the aircraft safely.

This in itself isn't a bad thing; If the aircraft is overly conservatively specified, then updating the specification to reflect the actual capabilities of the aircraft is a prudent thing to do. - You want to of course maximize the utility of your aircraft.

However with BIP101, they are proposing to adjust the aircraft specification without even much looking at testing a model aircraft under such loads in a air tunnel, much less making a full-sized copy for rigorous test flights.

They are acting in complete disregard with established engineering concepts such as engineering safety factors, or conservative design specifications. - From a engineering point of view, those who propose BIP101 (or any other scaling proposal), without first showing scientific evidence and reasoning that such a proposal will be within the physical capabilities of the network, imho, are looking much like chumps.

Of course when an aircraft crashes, it costs hundreds of lives. - Bitcoin, only billions of dollars.
legendary
Activity: 2576
Merit: 1087
Also for the record... three nodes... ~80 connections on each

legendary
Activity: 2674
Merit: 3000
Terminated.
Nothing wrong for paying for coffee with Bitcoin or even the bitcoin network. But to whatever extent there is a choice between monetary sovereignty and direct blockchain small retail sales-- the latter can be replaced using a lot of different mechanisms (for coffee? even centralized ones, for godssakes!); and the former cannot...   I don't really think there is a fundamental mutual exclusion, but avoiding it will require being smarter, and not just cramming things in. Bitcoin: It's not a big truck.

Of more concern than "coffee" is transactions which have nothing to do with Bitcoin, transfer no Bitcoin value; and are just stuffing data into the bitcoin network because it's available; and some people have been going around selling the idea of ignoring the Bitcoin currency and saying that the system is just a big public database. This sort of stuff is out of scope for the Bitcoin system and endangers it survival when the cost of carting around a zillion 'stock transfer' zero value txouts overwhelms the public's interest in Bitcoin. ... and they've been a major driver for calls to remove Bitcoin's resource controls. I think totally separate assets need to have their own networks and fates, or otherwise one becomes an externalized cost on the other and can act as dead weight that removes the viability of the combined system.
I understand your points entirely. However, even if we make Bitcoin a system that is going to be used for very small everyday purchases like coffee, those don't necessarily have to be on the main chain. You don't need the strongest network in the world to secure your $1 purchase. This is one of the things that supporters of XT, BIP101, no limit/etc. have sometimes tried to use as a argument (not being able to buy coffee with small blocksize). I'm also aware of the concern of storing huge amounts of data on the blockchain which was not designed for that purpose and is very inefficient when it comes to that. How about something a few gigabytes in size? Wouldn't really work out in a efficient way.


To keep it short, someone of your expertise shouldn't waste too much time in this thread. People have been coming and going with very strong arguments, but the "opposing" side doesn't budge. Their way is the right way, or none is (not always, but often).
legendary
Activity: 3430
Merit: 3080
bitcoin =/= bitstamp

They are not the only ones that announced that they will follow BIP101.

What exactly does it mean when Bitstamp says they will 'follow' BIP101?

I mean, the BIP only addresses the generation of blocks, right?  And Bitstamp (as far as I know) does not generate any blocks.

I get the expression of support, but I don't see how they affect the adoption (or not) of BIP101 at all.

Wait until miners will not afford to pay their bills! Things will change.

Are you suggesting that the exchanges will force miners onto the BIP101 chain by refusing to exchange their bitcoins? So the BIP101 supporters have finally given up pretending this isn't a coup attempt?

Allow me to introduce you to the first fully p2p exchange,  bitsquare.io  (fully functional beta is fairly imminent apparently).

Decentralisation will win, it's the much more powerful organisation method. The world you knew is gone.
legendary
Activity: 2576
Merit: 1087
Wrong, wrong and more wrong.
The 1MB limit was put in place in 2010, not 2008. Actual bitcoin network upload speed (the real bottleneck) measurements show upload bandwidth for nodes at edge of network is growing at closer to 17-25%. (This disregards data caps for total bandwidth available also).

Bitcoin also had a 250kb limit at the time, implemented as a soft-rule by miners rather than a hard protocol rule. If you take the current system with a 2010 client (and much less a circa 2010 computer) it will likely not keep up with the network (if you try, let me know in a month when you complete the initial block download... Smiley Tongue ). The limits then were already set in a forward looking manner and we have been scrambling to keep up with the network as it's grown into them.

get real. you can buy a 1TB harddrive for $50 today and store BIP101-enabled blockchain onto it for years to come. then pay $50 more for a 4TB drive to handle a few more years of growth.  or are you still using the same computer you owned in 1999 with its 1.6GHz singlecore, 512MB ram, and 60GB HDD (all cutting edge)?
This is ignorant of the total costs of operating a reliable production grade system in a commercial environment... including the need to be nowhere near capacity at any time even when run on underspeced/io-starved/misconfigured mystery-meat hosting in order to make sure that nothing especially clever or difficult is required so that you can employ commonly available ham-sandwiches as devops.

This may not be as true for businesses that really consider Bitcoin to be central to their business-- but, as a bitcoin-seriousness proxy, how many non-mining Bitcoin companies do you know of that mine and participate in the network consensus? (I know of only one, ahem; and it seems like in not to long the same may apply for running full nodes)... Ultimately if the system is only usable in a way that preserves its political and security properties by those who are those who are the "most serious" (and politically motivated) then it will not be a success as a decentralized system.  It's not good enough to be accessible to some, to achieve decentralization it has to be broadly accessible.

There are many factors standing in the way of that; including indifference and a lack of education but resource impacts absolutely play a part of it. You don't see people widely outsourcing their DHCP daemons, though they're incidental to their business. Why isn't a Bitcoin node as invisible as a DHCP server? Go show me a DHCP server that uses tens of gigs of storage, hundreds of gigs of transfer, gigabytes of ram, significant amounts of CPU, etc. and all these demands constantly growing.

One of the reasons I think that XT has been as much of a flop as it has, so quickly, is that many of the people persuaded by the eloquent rants of misleading simplicity went and actually ran a Bitcoin node; and encountered the same costs and annoyances that users have been complaining about heavily since the soft limits were cranked... and lost their conviction. I know this is true for some, but I wouldn't be surprised if it were a more general pattern.(I also suspect that many, though probably not all, the people complaining about DOS attacks weren't just seeing the ordinary load that every other node sees; including the "attack like" traffic from people trying to trace transaction origins-- even I thought someone was attacking Core nodes and changed to identify as XT and saw no difference in traffic)... plus the whole, "unlimited blocks are great, so long as someone else is paying the cost", which doesn't actually work...

For me this is the strongest argument for small blocks that I have read to date, and I agree with it. It is expensive to run a node. (I'd argue not prohibitively, but thats a matter of opinion).

Despite this I still think we need bigger blocks, and in taking this road I think that the pain Gregory described above would increase. I think this is growing pain though and although its undesirable I don't think its symptomatic of terminal illness.

I absolutely have faith that "development" has some big answers to this, and that protocol/software improvement will be the thing that addresses the challenges we currently face with infrastructure requirements.

Essentially I think we can have it all, and that those that frame the debate as being mutually exclusive are too married to their position to see the big picture.

Bandwidth requirements are a big concern. Full blocks are a big concern. Speculation as to the consequences of these things (an in particular using those hypothetical concerns) to justify why we must do X is not helpful.

We should do a bit of X,Y and Z. I think in doing these things iteratively, further opportunities will present themselves. Thats the reality of software development (at least in my experience). Sometimes you have to do a bit of suck it and see. It might not be optimal at that given point in time, but it can help drive development in a more optimal direction.

My biggest concern is that the only option I have to support bigger blocks is XT. I'd hate for everyone to jump to that because it was the only viable alternative.

To be clear, its the fact there is only one option that is the problem. In and of itself I don't think XT is necessarily a bad option, and I certainly don't subscribe to the belief that it would automatically result in all the bad things happening. Over time it could potentially facilitate those things, but I also believe that if that were the case then this can be addressed.

Yes, I have "faith". Without it what is the point in anything.
hero member
Activity: 718
Merit: 545
This thread just keeps on giving..  I'm still undecided if it's in a good way or a baaaad way... Roll Eyes

How about a different approach.

..

The size of the UTXO set is a 'tiny' 1GB.  http://statoshi.info/dashboard/db/unspent-transaction-output-set , and more importantly it grows very slowly.

At 144MB per day (with each block full at current 1mb limit), that's 30x144 = 4.3GB / month of TXNs being fired around the network. (I download more than that in an evening watching netflix..)

These are the only bits that matter.

I have mucked about with the 'pruning mode' in the latest BTCore, and if I may, it just doesn't go far enough.. No disrespect, it's lovely work, but we're just scratching the surface.

I need to be able to run a full, validating, independent node, without any SPV-ness, with around 2GB of space, and my current mid-tier internet connection.    

That's it.

(Discard the un-needed, only put the hash of txn in blocks, put the UTXO merkle root hash in the block, store the UTXO as a new weird dataset type, scrape the spam-dust off and give it to the miners, use a proof-chain (just block headers with valid POW) instead of storing the whole block..  etc etc blah blah.. I dunno.. something!?)

..

There's obviously some very clever people here, so how about it ?

Then big blocks wouldn't be an issue. And we can ALL get along, again..  Smiley
..

ps. #GMAX - don't be depressed.. We need you to be strong. And smart. Hang in there..
legendary
Activity: 1904
Merit: 1007
Oh yes, sry, + bitpay + goldman sachs + the whole Blockchain (ie. not Bitcoin) Allianzzztm!

How's that titty sucking your banking lords working?

Rage more please.

bitcoin =/= bitstamp

They are not the only ones that announced that they will follow BIP101.

What exactly does it mean when Bitstamp says they will 'follow' BIP101?

I mean, the BIP only addresses the generation of blocks, right?  And Bitstamp (as far as I know) does not generate any blocks.

I get the expression of support, but I don't see how they affect the adoption (or not) of BIP101 at all.

Wait until miners will not afford to pay their bills! Things will change.
legendary
Activity: 2156
Merit: 1072
Crypto is the separation of Power and State.
If you think of Bitcoin as an airplane, and the block size limit as the load-limit of the aircraft. -  The block-size debase makes much more sense.

We are talking about changing the _technical_specification_ of the aircraft, not actually scaling the aircraft for greater loads.

BIP101 and the other block size proposals do nothing to actually scale the Bitcoin infrastructure, the only talk about changing the specification for Bitcoin infrastructure.

Of-course if you double the load-limit of a aircraft, it *may* still work, but if you double it again, it will probably fail in a spectacular manner.

The real scaling dose happen, but it isn't lauded, it is the hard CS engineering that upgrade the engines, upgrade the fuselage, etc.

Maybe having the engineers who maintain and build the aircraft setting the technical specification for what the aircraft is capable of safely handling is a prudent approach?

Boeing doesn't have a public vote asking the public what the take-off-load-limt for their aircraft should be; neither should the Bitcoin community have such a vote for Bitcoin protocol. Indeed, for such systems the limits should be set very conservatively.

Core: The airplane is getting overloaded.  Time to start auctioning off capacity to the highest bidders.  The rest can go by car, train, ship, or bus.  Or stay home.

Gavinista: I demand you immediately double the load-limit by doubling the airplane's wingspan.  No, you can't do a feasibility test in a wind tunnel first, Because Censorship!  Do it now or we hijack this bitch.

Plot twist: The airplane is in mid-flight over central Greenland.
donator
Activity: 980
Merit: 1000
So this is the December FUD offensive they were talking about.
legendary
Activity: 1162
Merit: 1004
Peter R definitely seems to be trolling sometimes. I've stopped taking him seriously long ago. This visualization of BIP101 makes it even look worse than it actually is:
Quote
Visa-2015-level transactions by 2032! Sounds awesome.
Quote
Notice how it says it would take us until 2032 to reach the CURRENT ts/ps of Visa. LOL. Such blocksize increase is futile and will only centralize Bitcoin, this is a fact. We aren't getting nowhere without LN. Get a grip.

Handling the amount of Visa transactions of 2015, by 2032, will make Bitcoin obsolete then because it will not be able to handle enough volume (i.e. BIP101 solves nothing).

Cant' you read? It means that this alone will make it possible to grow like that. More will be possible together with protocol improvements and other measures.
We don't need artificial scarcity:

BeYourOwnBank ; 33 Punkte vor 13 Stunden*

Blockstream/Core are weak and desperate, centralized and fragile.

Their only hope of succeeding is by creating artificial scarcity all around: artificially restricting us from speaking out freely on our forums, artificially restricting us from transacting directly and cheaply on our blockchain and in our mempool.

Their only chance of success is to change everything from being permissionless back into being permissioned: they want us to ask their permission to speak on "their" forums (via their censors), they want us to ask permission to transact on "their" blockchain (via LN), and they want us to compete to pay higher fees to propagate in "their" mempool (via RBF).

They know they are vulnerable and they are running scared.

All Bitcoin has to do to succeed is remain decentralized and anti-fragile and open to everyone.


-----------------

My feeling (not that a feeling is worth much) is that 8GB blocks will be enough. If we really do see that level of adoption (~1 billion transactions per day) there will be a lot of off-chain transactions as well.

In other words, the idea that 1 MB blocks (or 2 or 4 or Cool can be "enough" with layer-2 or offchain solutions is... unrealistic, but that layer-2 or offchain solutions can help Bitcoin get from 1 billion to 10 (or 100) billion transactions per day seems plausible to me.

 chriswilmer, Today at 12:36 AM 


-----------------

    I agree, and even 32MB blocks will allow for 100 TPS on-chain, which is a lot of real-world business, and would support a very healthy BTC price. It is fully reasonable to expect off-chain solutions to take a lot of volume *eventually*. The strategic error is trying to force that outcome before off-chain solutions develop organically and take volume on their own merits.
     
solex, Today at 1:10 AM

legendary
Activity: 1162
Merit: 1004

The tide is turning. Check the votes. The stream will be unblocked; soonish.

Votes?

You believe Bitcoin is a democracy; how adorable.   Wink


 Cheesy

Of course it is. It's neither a Front National movement nor another right or left wing socialist project.
The Tide is Turning

https://www.youtube.com/watch?v=SbeLFG6Lglo
legendary
Activity: 2282
Merit: 1050
Monero Core Team
hmm ...

My computer from 2008 has actually no problem at all keeping up with not just the Bitcoin blockchain but also the Namecoin and Monero blockchains all at the same time. Until August of this year I ran a Bitcoin node on a laptop from 2002 with a Pentium M processor, 1 GB of RAM and a 120 MB SSD. The laptop was so old that it was cheaper to replace the old PATA HDD when it failed with a PATA SSD. The laptop also has a floppy disk drive and a Windows 2000 logo.

Lack of education, indifference are part of the issue. The biggest problem is the replacement of desktop and laptop computers with mobile devices that while perfectly capable are crippled with DRM and propriety operating systems. A iPad in a good example of the latter, and can be far more expensive than a 3 year old laptop with a 1 TB SSD drive.

How much bandwidth is Core using per month? What are your maximum download/upload speeds from your ISP (and how much does it cost)? How many peers are you connected to on a regular basis? Do you have any special settings in your config file (fee rules or connection limits)?

I have dedicated hardware for my node (building computers is a hobby of mine, so I probably go overboard there), yet sharing Bitcoin data with my peers is where I am having issues. I've had to limit the number of peers that my node will allow or my internet service slows to a crawl for other purposes. I pay quite a bit for top tier (enthusiast) internet speeds from a major ISP.

Or, are you simply saying that your old computer can sync the chain at which point you shut it down?

I have 50 mbps down 10 mbps up with no cap residential ADSL. Running all three blockchains as a full node with ports open is about 400 GB per month.

Edit: I added the no cap option for an extra 15 CAD a month, The plan comes with 400 GB of data per month. Cost including a home POTS phone line is 132.50 CAD a month including all taxes.
legendary
Activity: 1222
Merit: 1016
Live and Let Live
If you think of Bitcoin as an airplane, and the block size limit as the load-limit of the aircraft. -  The block-size debase makes much more sense.

We are talking about changing the _technical_specification_ of the aircraft, not actually scaling the aircraft for greater loads.

BIP101 and the other block size proposals do nothing to actually scale the Bitcoin infrastructure, the only talk about changing the specification for Bitcoin infrastructure.

Of-course if you double the load-limit of a aircraft, it *may* still work, but if you double it again, it will probably fail in a spectacular manner.

The real scaling dose happen, but it isn't lauded, it is the hard CS engineering that upgrade the engines, upgrade the fuselage, etc.

Maybe having the engineers who maintain and build the aircraft setting the technical specification for what the aircraft is capable of safely handling is a prudent approach?

Boeing doesn't have a public vote asking the public what the take-off-load-limt for their aircraft should be; neither should the Bitcoin community have such a vote for Bitcoin protocol. Indeed, for such systems the limits should be set very conservatively.
legendary
Activity: 1120
Merit: 1012
hmm ...

My computer from 2008 has actually no problem at all keeping up with not just the Bitcoin blockchain but also the Namecoin and Monero blockchains all at the same time. Until August of this year I ran a Bitcoin node on a laptop from 2002 with a Pentium M processor, 1 GB of RAM and a 120 MB SSD. The laptop was so old that it was cheaper to replace the old PATA HDD when it failed with a PATA SSD. The laptop also has a floppy disk drive and a Windows 2000 logo.

Lack of education, indifference are part of the issue. The biggest problem is the replacement of desktop and laptop computers with mobile devices that while perfectly capable are crippled with DRM and propriety operating systems. A iPad in a good example of the latter, and can be far more expensive than a 3 year old laptop with a 1 TB SSD drive.

How much bandwidth is Core using per month? What are your maximum download/upload speeds from your ISP (and how much does it cost)? How many peers are you connected to on a regular basis? Do you have any special settings in your config file (fee rules or connection limits)?

I have dedicated hardware for my node (building computers is a hobby of mine, so I probably go overboard there), yet sharing Bitcoin data with my peers is where I am having issues. I've had to limit the number of peers that my node will allow or my internet service slows to a crawl for other purposes. I pay quite a bit for top tier (enthusiast) internet speeds from a major ISP.

Or, are you simply saying that your old computer can sync the chain at which point you shut it down?
Pages:
Jump to: