Bitcoin Forum
July 12, 2024, 09:47:20 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 [282] 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 ... 365 »
5621  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 10, 2016, 02:42:22 PM
Anyway, pretty funny when i look at Deutsche Bank stock, after 2 days of bloodbath its up with 13%..because co-CEO John Cryan rushed yesturday to reassure investors and staff on the bank's stability, saying that the bank is "absolutely rock-solid"...LOL

That's the guy who seemed to be claiming at Davos 2016 that the only money banks lend out is that money depositors give it. He conveniently 'forgot' about the 90+% of loan money that they zap into creation out of thin air by the very act of making the loan.
5622  Bitcoin / Bitcoin Discussion / Re: The thing that will destroy Bitcoin. on: February 07, 2016, 03:51:49 AM
The blockchain is almost 70 gigabytes large right now.

Oh the horror. It occupies $3.09 USD worth of disk space. Whatever shall we do?

http://www.newegg.com/Product/Product.aspx?Item=N82E16822236971
5623  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 07, 2016, 03:41:30 AM
So, yep, I already understood the concepts

I thought you probably did. Sorry for the use of unfamiliar jargon.

Quote
Quote
At this point, I believe that the "emergency" is much exaggerated, and not as bit of a deal as it is being made out to be.  That does not mean that NO action need be taken now, but it likely means that we do not need to rush into a solution that is imposed without considering various alternatives.  

Look - I get that you're relatively new here. But rest assured we have been discussing this very issue for several years. Without that perspective in the rear view mirror, you may feel that the urgency is exaggerated. But to those of us who have been tracking this incipient problem for years, the situation does indeed appear dire.

I find it a bit curious that you want to suggest that I have arrived at my conclusion because I am "relatively new here." 

No slight intended. I formed the impression that you thought the discussion over the max block size was a recent phenomenon. I just meant to point out that it has been ongoing for years.

Quote
I'm not really taking sides, even though some people would assert that I am because I am not currently seeing an emergency need for some immediate increase in the block size limits, but I still believe, all in due time, and various efforts are being made to address some of these block size issues.. and even if some worse case scenarios (of continuously full blocks) were to take place, then at that point various emergency measures could be taken (whether temporary or permanent). 

The issue is that, once the lines intersect, growth is limited at the 'about 350,000' transactions a day level. The upward trending line of transactions a day flatlines - limited at the intersect to the system capacity. She can' take any more, cap'n'
Yes.  I mostly agree with the concept that you are describing to be one of apparent increasing block sizes and limited capacity; however, your trajectory assumes that nothing is being done or that there is no implementation before or during that time that can adequately address the situation. 

We are certainly not at your tragic point yet, and from what I can tell, it seems that we are quite a distance, still from that point.. whether it is a year or some other time frame, but even if we have been crossing into that point of congestion during current times, I have not been hearing too many convincing stories regarding any current problems (besides some anecdotal claims and seeming exaggerations of problems that are not really attributable to currently full blocks).  Too many ongoing exaggerations are being bandied about on an ongoing basis.

By 'trajectory' do you mean to denote the rate of growth in the transactions per day? For there is nothing that _can_ be done about this curve. It just is, and reflects all the multitudinous decisions that scores of independent actors arrive at in their usage of the blockchain. It is a reflection of the actual amount of use that people are getting out of Bitcoin. Accordingly, there is nothing to be done about the trajectory. What we can do something about is the capacity for transactions per unit time.

When should such a change come about? I would advocate ASAP. The 50% bet, based upon a 2x/year extrapolation, is somewhat less than a year. But what if we get a surge in adoption? For we don't know when the next great influx will arrive. If it happens next month, we will have scores of befuddled newcomers utterly unable to comprehend where there money disappeared to. With attendant widely-published horror stories. Which runs a very good chance of shunting these -- and future -- newcomers onto some other system. One without such a stupid artificial restriction.

Quote
You may claim that nearly a year is enough time to work things out. And that is the ~50% probability (assuming the 2x per year is a good curve fit). But those who have been around this for a while know that this animal seems to get adopted in fits and starts. If we had a proportional spike like we did in Jul, or in Sep, or in Dec, the system could not handle the volume. Period. No capacity whatsoever. If it was a spike, the backlog would eventually clear out. But how would the newcomers feel about their money being in limbo for a month? And what if it would have been Bitcoin's eternal September - we would kill all prospects of an explosion in adoption like the Internet experienced in 1993.

It seems to me that when you describe more or less exacting timelines of a year or some impending soon time into the near future, that is an oversimplification to suggest that this is largely a math problem that a certain number of usages is going to bring us into this filled up capacity... 
 

I'm thinking you must have thought something other than you typed here. A certain number of usages will indeed "bring us into this filled up capacity". This is pure math. The consequences that fall out of such an event can be debated, but the capacity is the capacity. The math is the math. It ain't even sophisticated math. Simple elementary school arithmetic will suffice.

Quote
Yes, some evolving situations (whether expected or not) are going to cause a bit more senses of urgency regarding blocks fullness, but in the end, I feel fairly optimistic that the bitcoin blockchain is strong enough to survive a variety of attacks from a variety of angles... to adjust to the the attacks and to the overclogging, and likely bitcoin participants will also, from time to time, suffer from some delays in processing their transactions, here and there, and it will not be the end of the world or the end of bitcoin. 

First, the problem is not "a variety of attacks from a variety of angles". The problem is simple usage of Bitcoin, in the manner it was designed to be operated, absent a change in the max block size, is limited to 'about 350,000' transactions a day. Period. If more transactions than this are attempted, for a sustained period, those transactions will not be simply delayed. The excess over 'about 350,000' per day will never clear.
5624  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 07, 2016, 12:13:04 AM
If you think the world has enough Bitcoin users as things stand today, you have a point. If you think that use of Bitcoin growing by a factor of more than several dozen percent is desirable, then your point is ridiculous.

What makes you believe that users would feel the urgent need to spend their btc in dust amounts for b/s on a daily basis?
And even if they did, why would that be so good? To look cool waiting half an hour to pay a frappuccino? And at what cost?

For the umpteenth time - the issue is NOT dust transactions. The issue is that, with max block size capped at 1MB, the system is simply incapable of handling more than ~350,000 transactions a day - no matter the value of those transactions. Quit changing the topic. Quit putting words in my mouth. Such is dishonest.
5625  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 07, 2016, 12:10:38 AM
"The lines cross and omg! catastrophe happens" is the sophisticated wrapper around the bullshit argument "nobody goes there any more because it is too popular".

If you think the world has enough Bitcoin users as things stand today, you have a point. If you think that use of Bitcoin growing by a factor of more than several dozen percent is desirable, then your point is ridiculous.

I don't think either of those things, you have just presented a false dichotomy, albeit shoddily constructed, that advances the debate by zero percent.
Code:
0------------------------------X...........Y-----------------------------------------------------------------Z

X = # bitcoin users today
Y = ~1.36 X
Z = # economic actors on the planet
'.......' : only range that fits your claim that I was making a false dichotomy.

You can call it shoddily constructed. I'll call it precise enough for the purpose at hand.

Just so we understand each other, would you be happy if adoption stalls out at somewhat less than twice of where it stands today? (We'll get to following arguments as a follow on....)

Quote
I was just pointing out the totally false and misleading argumentation of this whole "the lines cross omg! catastrophe" bullshit that your best friend Mike Hearn started.

Now who's advancing the debate by zero percent?
5626  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 10:58:45 PM
"The lines cross and omg! catastrophe happens" is the sophisticated wrapper around the bullshit argument "nobody goes there any more because it is too popular".

If you think the world has enough Bitcoin users as things stand today, you have a point. If you think that use of Bitcoin growing by a factor of more than several dozen percent is desirable, then your point is ridiculous.
5627  Bitcoin / Bitcoin Discussion / Re: Estranged Core Developer Gavin Andresen Finally Makes Sensible 2MB BIP Proposal! on: February 06, 2016, 10:54:00 PM
Efficiency is not everything, it might be to an engineers but there is more to life then that. You have not awnsered my question of why sacrificing efficiency for political and ideological goals can be justified, in the same way that Bitcoin and something like the concept of democracy already does inherently in its design.
Efficiency is what matters in the world today.

Nonsense. If efficiency was the be all and end all, then we would not be communicating at this very moment over formatted HTML, which is hideously inefficient as compared to raw UTF-8 text.

Quote
I presumed you where referring to the Internet Protocol as layer one.
This is what I dislike about people, they talk even when they have no idea what they're talking about. IP is not layer 1, it is part of layer 3.

Hmm. Interesting. By that measure, Bitcoin is not at the bottom layer. It is already sits atop the routing layer. It even sits atop the Transport layer, which in turn sits atop the Routing layer, which sits atop the Link layer. So raw bitcoin transactions already are already atop several layers of lower level protocols. Hmm. So what was your point again?
5628  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 08:56:58 PM
Accordingly, I still have troubles understanding when the blocksize and/or scaling issues are presented as "an emergency."

Do you understand the principle of non-parallel lines in a two-dimensional cartesian coordinate system?

No.  I don't understand:  "non-parallel lines in a two-dimensional cartesian coordinate system."

Do I need to understand "non-parallel lines in a two-dimensional cartesian coordinate system" ...

In order to have an informed position of the severity of the problem, yes.

But first, let me step back. I may have befuddled you with jargon, and jargon may differ from time to time and from place to place. But the concept is pretty simple, and I imagine you grasp it intuitively, if not intellectually by the jargon I employed.

In a two-dimensional plane, two lines that are not parallel will eventually intersect. This is a geometric mathematical law. Let us illustrate the concept with an example: https://blockchain.info/charts/n-transactions



What we are looking at is a chart of the number of Bitcoin blockchain transactions per day, plotted against the time axis of the last year. While it is very noisy, we can see that the trend over this year interval is that the number of transactions is clearly rising.

If we wanted to, we could engage in a process called 'curve fitting', where we kind of average out the high-frequency highs and lows, to show more of the trend, and less of the day-to-day variation. Even a moving 7-day average filters out a lot of spikiness: https://blockchain.info/charts/n-transactions?showDataPoints=false&timespan=&show_header=true&daysAverageString=7&scale=0&address=



As we filter out the day-to-day noise, we get a curve that we can use to extrapolate into the future, to make educated assumptions about what is likely to happen to that quantity as time passes.

Let us now perform a curve fitting to a straight line - while this may not have great fidelity to the past, in the absence of additional info, it is about the best we can hope for as a prediction tool. Eyeballing the graph, we see that we have gone from 'about 90,000' transactions a day one year ago to 'about 180,000' transactions today now. Or roughly doubled in a year.

So let us mark a point today at 180,000, and another point one year ago at 90,000, and draw a straight line through these points.

So there is one of our non-parallel lines. For the other, we need a representation of the max transactions per day that can be processed, based upon the max block size. Today, that number is 'about 350,000'. A year ago, and in all the intervening time, that number is 'about 350,000'. Before that, dating back to the time the 1MB limit was put in place as a temporary DoS avoidance scheme (back when bitcoins were cheap as pennies, BTW), that number was 'about 350,000'.

To represent this on our graph, let us draw a mental line straight across from left to right at the level above the current graph, where 350,000 would be if we preserved the Y axis scale. This is our other non-parallel line.

So with the max block size fixed at 1MB, yielding a hard limit of 'about 350,000' transactions a day, we can project the slope of our actual transactions per day line into the future. We find that they intersect at a point somewhat less than a year away.

Quote
At this point, I believe that the "emergency" is much exaggerated, and not as bit of a deal as it is being made out to be.  That does not mean that NO action need be taken now, but it likely means that we do not need to rush into a solution that is imposed without considering various alternatives.  

Look - I get that you're relatively new here. But rest assured we have been discussing this very issue for several years. Without that perspective in the rear view mirror, you may feel that the urgency is exaggerated. But to those of us who have been tracking this incipient problem for years, the situation does indeed appear dire.

The issue is that, once the lines intersect, growth is limited at the 'about 350,000' transactions a day level. The upward trending line of transactions a day flatlines - limited at the intersect to the system capacity. She can' take any more, cap'n'

You may claim that nearly a year is enough time to work things out. And that is the ~50% probability (assuming the 2x per year is a good curve fit). But those who have been around this for a while know that this animal seems to get adopted in fits and starts. If we had a proportional spike like we did in Jul, or in Sep, or in Dec, the system could not handle the volume. Period. No capacity whatsoever. If it was a spike, the backlog would eventually clear out. But how would the newcomers feel about their money being in limbo for a month? And what if it would have been Bitcoin's eternal September - we would kill all prospects of an explosion in adoption like the Internet experienced in 1993.

note: this is a napkin analysis. Quibbling on the actual numbers does not affect the outcome of 'we are indeed running out of time'.
5629  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 07:40:16 PM
I haven't felt any significant delay because usually the transaction will show up with zero confirmations within 5 minutes or so then I can rest assured that it is coming to me.

When blocks become persistently full, you will never be able to safely assume that a zero-conf transaction will ever get included in a block.

And that is a fact.
5630  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 07:32:34 PM
Accordingly, I still have troubles understanding when the blocksize and/or scaling issues are presented as "an emergency."

Do you understand the principle of non-parallel lines in a two-dimensional cartesian coordinate system?
5631  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 07:29:18 PM
We are nowhere close to "everything will suck soon" tm. You guys have been saying that for a year now btw.

Actually several years. We've been repeatedly pointing at the same stupid, unnecessary hard ceiling, and pointing out that the inexorable trend of increasing transactions has us on a clear intersect.

In the meantime, we have recently gone from things never sucking in regards to capacity, to things sucking for brief flashes of time. The issue is not how much one needs to pay to get a transaction through, the issue is that with the current block size, no more than about 350,000 transactions can be processed in a day. Period. No matter how much money is thrown at the transactions.
5632  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 07:23:35 PM
Meant to not change without how much consensus?

Edit: Some of it? All of it?

More then 75% of hash power and a few big name exchanges, thats for sure.

Well, no. If any more than 50% of the hash power decides to change Bitcoin, then Bitcoin will change. It is a certainty.

It may be painful as the longest chain waffles back and forth between the changed and the unchanged, but eventually, the chain built as per rules agreed to by the majority hash power will dominate. This potential to waffle is why the threshold for activating the new rules is put at a supermajority level - say... 75%.

No because the chain they mine will be not considered valid by nodes. Nodes and users ultimately decide what bitcoin is.

Mining trigger is used simply because its something that can be measured. Node count can be sybiled.

You know any significant miners that are not nodes? No, neither do I.

Here's the dirty little secret nobody wants to discuss: pure nodes have no power. None whatsoever.

What miners want, miners will get. The only counterbalance is the prospect that the users will abandon the coin en masse.

Its actually the other-way round miners do not have real power. It does not matter or effect bitcoin users if miners choose to mine a different chain.

The only effect on majority of nodes will be that hash power would drastically drop, and therefore confirmation times would increase. That is only until difficulty adjusts.

But miners can not do that anyway as they would bankrupt themselves by mining a worthless coin. They have to mine the coin that has the nodes and users.  

The miners will spin up as many nodes as are needed for the use of the miners. Compared to the cost of a viable mining operation, the cost of operating a node is lost in the noise.

Yes, users have the power to abandon the chain en masse. That is the only power users have. Non mining node operators (note: I would fit that description, so this is not meant as a mere insult) have zero-point-nothing power.

The power rests with the miners. They can do anything that does not cause the users to overwhelmingly abandon the chain.
5633  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 07:33:25 AM
What? I was not aware the scaling problem was so high!

Yes. It is. The clear trend is that transactions per unit time are increasing. At some point in the very near future, bitcoin will hit a ceiling that it has not before hit - the situation where blocks are persistently full.

Quote
Why are most people saying that everything is fine and that scaling will come then?

I think BJA would argue against "everything fine". I'm in the camp of "things are gonna soon suck, and will continue to suck, until the pain rises to the point where most admit things need doing".
5634  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 07:26:22 AM
Meant to not change without how much consensus?

Edit: Some of it? All of it?

More then 75% of hash power and a few big name exchanges, thats for sure.

Well, no. If any more than 50% of the hash power decides to change Bitcoin, then Bitcoin will change. It is a certainty.

It may be painful as the longest chain waffles back and forth between the changed and the unchanged, but eventually, the chain built as per rules agreed to by the majority hash power will dominate. This potential to waffle is why the threshold for activating the new rules is put at a supermajority level - say... 75%.

No because the chain they mine will be not considered valid by nodes. Nodes and users ultimately decide what bitcoin is.

Mining trigger is used simply because its something that can be measured. Node count can be sybiled.

You know any significant miners that are not nodes? No, neither do I.

Here's the dirty little secret nobody wants to discuss: pure nodes have no power. None whatsoever.

What miners want, miners will get. The only counterbalance is the prospect that the users will abandon the coin en masse.
5635  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 02:00:17 AM
Well, no. If any more than 50% of the hash power decides to change Bitcoin, then Bitcoin will change. It is a certainty.

It may be painful as the longest chain waffles back and forth between the changed and the unchanged, but eventually, the chain built as per rules agreed to by the majority hash power will dominate. This potential to waffle is why the threshold for activating the new rules is put at a supermajority level - say... 75%.

Is this what's referred to as the Nakamoto consensus?

Maybe. Dunno. I refer to it as 'simple arithmetic'.

Quote
It seems like the sort of thing that could hurt a lot of digital wallets.

I suppose anyone who resists the change is at risk of losing value, yes.
5636  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 01:49:07 AM
Just few months ago core got more then 95% consensus for their soft fork.

ha. hahah. HahaHa. HAHAHAHAHa!

As measured how?
5637  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 06, 2016, 01:47:49 AM
Meant to not change without how much consensus?

Edit: Some of it? All of it?

More then 75% of hash power and a few big name exchanges, thats for sure.

Well, no. If any more than 50% of the hash power decides to change Bitcoin, then Bitcoin will change. It is a certainty.

It may be painful as the longest chain waffles back and forth between the changed and the unchanged, but eventually, the chain built as per rules agreed to by the majority hash power will dominate. This potential to waffle is why the threshold for activating the new rules is put at a supermajority level - say... 75%.
5638  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 05, 2016, 11:30:05 PM
Altcoin discussion is off-topic here.

Do you want me to bore you with the details of how my dCred test node is doing?

Or how great the latest Monero release is at minimizing RAM use to ~100MB?

Well, no. But I see you're going to do it anyway.
5639  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 05, 2016, 11:26:49 PM
I'm generally ok with the speed of payment. I truly take issue with some properties of the Fiat money, though. Especially with the fact that banks can lend it into existence out of thin air. I can see why someone from a bank would downplay the fact that I am probably not alone.

I don't think of it so much as that they can create it out of thin air.  

No - banks absolutely and unequivocally create most of the money they lend out of nothing. It is zapped into being by the mere act of making the loan. Given your long and august participation on this forum, I am surprised you do not know this already.

eta: reading the rest of the thread to this point, I must have misunderstood your statement? I hope so.
5640  Bitcoin / Bitcoin Discussion / Re: Is it good or bad that Core development is virtually controlled by one company? on: February 05, 2016, 10:40:00 PM
...

And I was so hoping we could discuss the following:

In one hand they are stopping block size increase citing lack of consensus, and in other hand they are force feeding RBF & SegWit without consensus.
Removing the rules against actions that the network protocol expressly forbids against the will of an economically significant portion of users, and risking a persistent ledger split in the process is not a comparable thing. It's something that Bitcoin Core strongly believe it does not have the moral or technical authority to do, and attempting to do so would be a failure to uphold the principles of the system. It's not something to do lightly, and people who think that it's okay to change the system's rules out from under users who own coins in it are not people that I'd want to be taking advice from-- that kind of thinking is counter to the entire Bitcoin value proposition.

So just to be clear - do you maintain that block size increases are necessarily "Removing the rules against actions that the network protocol expressly forbids", and are therefore necessarily evil?

Quote
Finally--at some point the capacity increases from the above may not be enough.  Delivery on relay improvements, segwit fraud proofs, dynamic block size controls, and other advances in technology will reduce the risk and therefore controversy around moderate block size increase proposals (such as 2/4/8 rescaled to respect segwit's increase).

- Capacity increases for the Bitcoin system: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-December/011865.html

Quote
If a miner violates the hard rules of the system they are simply not miners anymore as far as all the nodes are concerned.

For better or worse (I would say for worse), in this era of industrial mining, non-mining nodes have essentially zero power. Any viable mining operation has sufficient  resources to run a node of its own, and connect explicitly to other mining entities that share its philosophy. The only power outside of miners is the threat that users abandon the chain en masse.
Pages: « 1 ... 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 [282] 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 ... 365 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!