Bitcoin Forum
July 12, 2024, 09:31:51 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 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 ... 365 »
5041  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 16, 2017, 04:37:11 PM
As I was told by small-block supporters, upstream bandwidth is equally important than downstream for the Bitcoin network to work well and so it is the real bottleneck for the Bitcoin block size.

So-called 'small block supporters'* have an annoying habit of switching to some other argument when asked to provide evidence supporting their previous argument.

* The SegWit Omnibus Changeset allows blocks as large as 4MB.

And their claims are often half-truths that lead to agreement from the great unwashed, despite irrelevancy.

Case in point: of course upstream bandwidth is important. I don't think anyone disputes this. But what evidence suggests that upstream bandwidth is either a constraint today, or the upstream bandwidth will become a constraint tomorrow?

In an era where bandwidth providers are aggressively building out to accommodate full-rate 4K video bandwidth to every home, bitcoin node traffic -- even if it were to be to every home -- is negligible.
5042  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 16, 2017, 03:28:51 PM
if you start paying nodes.

this will cause a fee hike to try to 'incentivise' nodes while keeping the miners mining

all that will happen is 10 people running 1000 nodes each to get 1000x the income of just running one node.

Well, that is an interesting hypothesis that seems perfectly plausible.

Either way, the lack of direct monetary renumeration for node operation has not so far proven to be a fatal flaw within Bitcoin.
5043  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 16, 2017, 03:26:10 PM
- and from 2019 adjust the maximal value by the average worldwide upstream bandwidth growth. That's about 10-20% per year - this estimation being based on this document (already a little bit old, but should not have changed that much) which suggests a 10% yearly increase between 1980 and 2010 and then a slightly accelerating rate.

Well, that's the lowest estimate of internet bandwidth growth I've seen.

Meanwhile, the bandwidth available to The Bitcoin Network has increased by ~70% in the last year: http://hackingdistributed.com/2017/02/15/state-of-the-bitcoin-network/

Another data point would be Nielsen's Law: "Users' bandwidth grows by 50% per year (10% less than Moore's Law for computer speed). The new law fits data from 1983 to 2016." https://www.nngroup.com/articles/law-of-bandwidth/

Or this academic paper, which looks at separate segments, and notes that growth has fallen from a 20th century 'mere doubling of rate per year' to 20%-30% in industrialized countries, and 65% cellular bandwidth growth worldwide. http://www.dtc.umn.edu/~odlyzko/doc/webtraffic.pdf

Or NetworkWorld, which measures a 32% CAGR in bandwidth growth, and expects this trend to continue: http://www.networkworld.com/article/2187538/tech-primers/exponential-bandwidth-growth-and-cost-declines.html
5044  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 16, 2017, 02:54:41 PM
Im curious from what is BU can anyone tell me about it?

BU is Bitcoin Unlimited. It is a fork of the Satoshi client that makes a fix to permanently optimize the maximum block size limit.

https://www.bitcoinunlimited.info/
5045  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 16, 2017, 02:48:32 PM
So instead of giving a % of the block reward to the nodes,

While that would be a good idea, that is unfortunately the way Bitcoin currently operates. Working now, and ofr the foreseeable future. There seems to be no fatal flaw in this.

Quote
we rely on their altruism to keep running

Not exactly. If you don't run a node, you are incapable of making trustless transactions on the blockchain. It is not altruism that causes one to run a node, it is enlightened self-interest.
 
Quote
expensive servers for free,

Expensive servers? Don't be ridiculous. I run a full node on a computer I bought years ago for under 0.3 BTC ($300). While using that computer for other tasks as well. Sure, at some point in the future I may need to upgrade. But 0.3 BTC is not an inordinate amount to expect someone to spend to be a first-class member of the network.
5046  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 16, 2017, 02:27:48 PM
...

And in that entire tirade, your only argument is 'someone else called it a problem'.

Fine. I don't need to convince you. Market advantage for me.

Incidentally, I already laid out the rationale in our exchange, for anyone willing to actually read what I wrote.
5047  Bitcoin / Bitcoin Discussion / Re: Segwit on Bitcoin has Failed , BTC Core has Lost , The Miners have Won on: February 16, 2017, 02:24:05 PM
No waiting and no congestion. someone please explain to me why.

I'm guessing the fact that it does not bring about "no waiting and no congestion" might have something to do with it.
5048  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 15, 2017, 09:46:32 PM
If the quadratic hashing issue is a truly a "non-problem" then why did Gavin write an unforgivably kludgy, quick and dirty, non-futureproof workaround for it?

Because Gavin is a pragmatist that endeavored to give the users what they wanted, as long as it did not cause any actual harm? I dunno - you'd need to ask him.

Incidentally, I'm not aware of any 'unforgivably klugy' such work by him. To which pull req are you referring?

After:

You aren't even familiar with Gavin's sigop/sighash patch and the situation/history surrounding it,

I've certainly been aware of it, yet am not currently familiar with the (irrelevant) details. Thanks for the background.

So which is it?  Is your final answer "not aware" or "certainly aware?"

Your initial tirade was insufficiently specific to know which specific pull req that you referred to as 'unbelievably klugy'. After you actually bothered to identify that to which you were referring, it was evident I was already aware of it. Said identification, of course, being exactly why I pointed out that the thing of which I was unaware was what thing you had not at that point identified. Accordingly, until you identified it, I was not aware of what specific thing you were referring to. This is absolutely elementary. English much?

Quote
So you need to convince Gavin ...

I don't need to convince Gavin of doodly-squat. He's an uninvolved third party in this discussion. So far, this discussion is you and me, and you have not as of yet bothered to identify any shortcoming to my  observation of the fact that mining incentives are already aligned to make the quadratic sig hash issue a non-problem. After three rounds, I am about to conclude you are unable to.

How about, instead of hurling insults, and non-responsive drivel, you actually engage the topic with reasoning? Incapable?.

5049  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 15, 2017, 08:52:29 PM
another way to describe your "perfectly rational scenario" is "anointed vision."

Nonsense. I am pointing out that incentives are already aligned to make this a non-problem.

Quote
Your problem is that you don't know what the fuck your talking about.

Your problem seems to be an inability to reason from first principles.

Quote
You aren't even familiar with Gavin's sigop/sighash patch and the situation/history surrounding it,

I've certainly been aware of it, yet am not currently familiar with the (irrelevant) details. Thanks for the background.

Quote
GTFO and come back when you are less ignorant of the critical nuances involved in this complex area of non-linearly interacting multidisciplinary subjects.

Go fuck yourself. I'm not going anywhere.

And I am perfectly conversant with "the critical nuances involved in this complex area of non-linearly interacting multidisciplinary subjects." At least, you have provided nothing that rebuts my observation of the fact that mining incentives are already aligned to make the quadratic sig hash issue a non-problem.

How about, instead of hurling insults, and non-responsive drivel, you actually engage the topic with reasoning? Incapable?

Quote
“Accurate sigop/sighash accounting and limits” is important, because without it, increasing the block size limit might be dangerous. You can watch my presentation at DevCore last November for the details, but basically Satoshi didn’t think hard enough about how transactions are signed, and as a result it is possible to create very large transactions that are very expensive to validate. This commit cleans up some of that “technical debt,” implementing a new ValidationCostTracker that keeps track of how much work is done to validate transactions and then uses it along with a new limit (MAX_BLOCK_SIGHASH) to make sure nobody can create a very expensive-to-validate block to try to gum up the network.

Nothing in that invalidates my claim that mining incentives are aligned to render this a non-problem. Sure, somebody "can create a very expensive-to-validate block to try to gum up the network." But they can expect to find their solved block orphaned by another, quicker-to-validate solved block that extends the chain while laggards are still wasting time spinning cycles on trying to validate the aberrant block.

Quote
Do not relay or mine excessive sighash transactions

This is a belt-and-suspenders fix to make sure CreateNewBlock() or external mining software can never produce a block that violates the MAX_BLOCK_SIGHASH rule.

It does this by rejecting transactions that do too much signature hashing -- they are not added to the memory pool, and so will not be considered for inclusion in new blocks.

 gavinandresen committed on Feb 2, 2016

Umm, are you not a native english speaker? Do you not know what a 'belt and suspenders' fix is?

Quote
See?  We don't need to ask Gavin anything.  He's already rubbished your entire position.  

Well, no. Your Gavin quote does not even address my assertion. But nice try, junior.

Quote
You'd be aware of that if you read more and played Nostradamus less.

Agan - it is not prediction, it is reasoning.
5050  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 15, 2017, 08:31:52 PM
Bitcoin price appreciation is ... result from organic demand by thousands new users entering Bitcoin every day.

As much as I would like to believe your claim, I find it extremely unlikely that thousands are joining every day. Source?


Coinbase added 100K users in 2 days:
https://www.reddit.com/r/Bitcoin/comments/5t8vde/coinbase_on_a_roll_added_another_100k_new_users/

Unhhh.... weeelll...... ooohh kaaaaay than.

I guess I'll just stand quietly in that corner over there.

Lol what a perfect response  Cheesy you're the man

Hear that world!? I'm the MAN!




oops - not quiet - Ill just go back to my corner now....
5051  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 15, 2017, 04:40:55 PM
Bitcoin price appreciation is ... result from organic demand by thousands new users entering Bitcoin every day.

As much as I would like to believe your claim, I find it extremely unlikely that thousands are joining every day. Source?


Coinbase added 100K users in 2 days:
https://www.reddit.com/r/Bitcoin/comments/5t8vde/coinbase_on_a_roll_added_another_100k_new_users/

Unhhh.... weeelll...... ooohh kaaaaay than.

I guess I'll just stand quietly in that corner over there.
5052  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 15, 2017, 04:29:23 PM
Bitcoin price appreciation is ... result from organic demand by thousands new users entering Bitcoin every day.

As much as I would like to believe your claim, I find it extremely unlikely that thousands are joining every day. Source?
5053  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 15, 2017, 04:26:27 PM
Sell low, buy high
It's also my motto, so far so good

The funny thing is it is a winning strategy, as long as you are hodling at the point the rocket takes off.
5054  Bitcoin / Bitcoin Discussion / Re: Segwit on Bitcoin has Failed , BTC Core has Lost , The Miners have Won on: February 15, 2017, 04:17:04 PM
You seem to think that the Bitcoin communitys only purpose is to support the miners. That is wrong - the miners job is to support Bitcoin!

The miners are an essential part of the community. Your entire 'us vs. them' premise is flawed. Without miners, Bitcoin dies.
5055  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 15, 2017, 04:06:09 PM
The quadratic hashing issue is a non-problem. Any miner that creates a block that takes inordinate time to validate will find himself bankrupted by other miners who continue hashing on the same parent to find a peer solved block. Such a peer solved block will validate well before the aberrant block, leading to the aberrant block being orphaned. 'Problem' solved. With the incentives as they exist today. Unchanged.
Nonsense. I'm not going to hope for some optimal-case scenarios with open attack vectors out there.

So in the case that multiple solution blocks to a block round are present, which one will be built atop? The valid block that validates promptly, the valid block that takes an inordinate amount of time to validate, or the invalid block that will never validate because it is counterfeit?
5056  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 15, 2017, 03:58:03 PM
The quadratic hashing issue is a non-problem.

Any miner that creates a block that takes inordinate time to validate will find himself bankrupted by other miners who continue hashing on the same parent to find a peer solved block. Such a peer solved block will validate well before the aberrant block, leading to the aberrant block being orphaned. 'Problem' solved. With the incentives as they exist today. Unchanged.

I love the semantic hair split between "issue" and "problem" that you start off with.  Great spin.  Very Comical Ali of you.

Spin? WTF? No spin here.

I could have used the word 'aspect' instead of 'issue'. Or 'attribute'. Or some other. Wouldn't have made much difference.

Quote
But how can you predict exact future scenarios like that?  Are you psychic?  Do you have visions or hear angels?

It is not a 'prediction', it is pointing out an essential element of the incentives already baked in to Bitcoin. I know you know that Bitcoin only works _at_all_ because the incentives are such that 'doing the right thing' is profitable. Right? Well, this is just one more instance of doing the right thing being profitable.

I'll admit that I don't know if any significant miners currently implement this policy. Then again, aberrant blocks -- in the sense that they take a huge time to validate -- are rare. Indeed, I am aware of only one ever being created. But if such blocks ever became A Thing, rational miners will implement the mode I describe above. Because orphaning such aberrant blocks by others guarantees increased profitability.

Sure, we might choke down several aberrant blocks in the meantime. But that won't bring the network down. It merely forestalls block completion time in the same manner that a variance outlier does. We've choked down at least one of these blocks before -- indeed one crafted intentionally to max out validation time -- to no ill effect.

Quote
The rest of us simply don't know the specifics about the situation (which seems to be both empirical and theoretical!) you are describing.

Don't blame me for your being unable to game out this perfectly rational scenario. It is the only such scenario that makes sense in the case of such aberrant blocks.

Quote
Doesn't the percent of total mining power the putative attack block creator determine the likelihood of his attack fork will be reclaimed by the defending chain?

Of course. A 51% attacker always gets to define the chain. What's your point?

Quote
Doesn't variance also play a non-computable role in determining whether the attack block-based or defending chain-based side will win?

Of course. These things are all probabilistic. But the incentives are aligned to render this (::ahem::!) attribute a non-problem.

Quote
If the quadratic hashing issue is a truly a "non-problem" then why did Gavin write an unforgivably kludgy, quick and dirty, non-futureproof workaround for it?   Grin

Because Gavin is a pragmatist that endeavored to give the users what they wanted, as long as it did not cause any actual harm? I dunno - you'd need to ask him.

Incidentally, I'm not aware of any 'unforgivably klugy' such work by him. To which pull req are you referring?
5057  Bitcoin / Bitcoin Discussion / Re: What we're doing with Bitcoin Unlimited, simply on: February 14, 2017, 10:51:23 PM
Wrong. Onchain scaling on a decentralized network backed by an huge amount of hashrate to guarantee top tier security while remaining decentralized as bitcoin delivers, will ALWAYS, ALWAYS, ALWAYS lag behind the centralized solutions such as Paypal, VISA, and other centralized payment networks when it comes to speed, cheapness to send the transactions and volume of the transactions. It's a losing game trying to outcompete them onchain in speed, fees and transaction volume, it will never happen, stop being delusional, this is just physics. We NEED a second layer to compete on that field, those are just simple facts of life. Stop being children about it. You can't have it all.

"Digital music will never be affordable for consumers - memory will always be too expensive to allow it."

Silly. Your comment gets circular-filed right next to Krugman's 'internet no more significant than the fax'.
5058  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: February 14, 2017, 10:37:41 PM
Additionally touting the slim block submission as some technical advantage when all it leads to is every single miner starting to mine empty unverified blocks on every block change is a significant step backwards.

 If you are going to (try to) rebut the article, how about you actually rebut what it contains? There are exactly zero mentions of 'slim block submission' in the article. Do try to keep up - I don't think you have any idea what Xthin is.
Apologies for not being explicit then: The combination of "Xthin" "Expedited Relay" and "Optimistic mining" that BU explicitly is pushing since you want to be pedantic about terminology, and he links the articles that describe it himself, so I'm rebutting not only what's in the article, but his own linked articles within it.

Except that 'slim block submission' (I assume you mean Xthin?) absolutely does not lead to 'every single miner starting to mine empty unverified blocks'. The two are completely orthogonal.

Xthin and Expedited Relay are both benefits to he network as a whole. Optimistic Mining is a benefit to each miner that existing incentives ensure will be implemented by miners whether they run some BU derivation, some Core derivation, or any other.

Interestingly, Xthin reduces the percentage of block interval over which Optimistic Mining is beneficial. Thereby working exacly opposite to your claim.

So what are you complaining about, again? You've certainly not articulated anything probative.
5059  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 14, 2017, 06:00:51 PM
furthur

haha! Jerry or Ken? Maybe Bear?
5060  Bitcoin / Bitcoin Discussion / Re: Segwit on Bitcoin has Failed , BTC Core has Lost , The Miners have Won on: February 14, 2017, 05:16:35 PM
with current settings about consensus, SegWit has (unfortunately?) no chance to come to life.
I feel like the devs should have somehow enforced this

Perhaps Blockstream never wanted SegWit adoption. That 95% activation level seems to have been designed to fail from the get-go.

Why would they spend all that money and time on this, if they intended this to fail?  

I dunno. If I had my tinfoil hat on, I might speculate 'fiat bux from AXA' - but I have no idea.

The funny thing is that the people that brought us (entirely predictable) state of affairs are the very ones who present themselves as the masters of not only sw implementation, but also of economics and of game theory.  Roll Eyes I guess that's both funny(sick) and funny(haha).

No. If you don't like what some miners are doing, don't relay their new blocks. It's up to you, not the developers!

Indeed. The only proper response is to implement, signal, and argue for your optimal solution.

i still think that the current 1MB can keep it up until $10k per coin

If your only driving concern is the dollar price, then your position (seemingly 1MB4EVA) might be reasonable. Personally, I rather value the antifragility enabled by the next wave adoption (and the next, and the next, and ...). And we can't make any progress on that front when we are hard-limited to ~250,000 transactions per day.

So only the miners and the nodes have the power to do anything.
And the rest, the ones paying for the service, (me included) can just go to h***, right?
No. There has to be another way.

I sympathize a little with your outrage. However, I don't believe that there is another way. Your options -- from the sidelines -- are few.

- Sell all your BTC and leave it all behind, thereby unnoticeably reducing the price (such would be a lever for large groups, but inconsequential for individuals)

- Buck up buttercup and fire up a node. Joining the network makes your voice heard. Any given node still has essentially zero real power, but at least you can signal your preferences.

Sorry to be the bearer of bad news, but I think that's about all your options.

Also miners will never adopt any blocksize increase because the fuckers want fees as high as possible to make more money so stop thinking it's segwit what the don't want, they dont want any increase of blocksize.

Looks like we are stuck with 1mb for life, so lets hope for LN.

Let us conveniently ignore the fact that a year ago, the preponderance of miners indicated that they would implement a simple maxblocksize increase to 8MB. Of course Core Knew Better, and gave them 'what they needed' (::ahem::!), not what they wanted.
Pages: « 1 ... 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 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 ... 365 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!