Bitcoin Forum
June 30, 2024, 12:25:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 365 »
5601  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 01, 2016, 07:46:39 PM
I would find it pretty amusing if all the hostile arseholes squabbling in Bitcoinland were abandoned completely by the people who really count - the users.

I wouldn't. I'm somewhat invested in Bitcoin.

Quote
How do we know something like LTC or any other alt can handle the pressure?

We don't. What we do know is that there are scads of alts that are hungry for any portion of Bitcoin's current market share, and are likely to implement anything seen as a competitive advantage.

Quote
The same old shit would pop up wherever the heat was pointed.

I personally don't believe that upping the block size by some low integer value is going to be problematic. As long as max block size stays behind the rate of Moore's Postulate, this should cause no issues. If it does get ahead, I trust miners to not fuck up the system.

Quote
There should've been more vision when Bitcoin was still under the radar. All this crap is firefighting when it should have been set up to cruise into the future by this point.

This discussion has been going on for years. Core's obstinance to not address it in time for the intercept of:
    a) the max block size over time curve; and
    b) the actual block size over time curve,
demonstrates a failure of leadership.
5602  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 01, 2016, 07:35:34 PM
It would be helpful to acknowledge that Prohashing is a scrypt mining pool for altcoin mining. What a shocking statement coming from them  Roll Eyes  Let me know when Coinbase, bitpay or any other large merchant starts recommending an alt.

Point taken. But did they used to pay out in Bitcoin? If so, it is one valid data point.

Even in a great upheaval, the movement happens at the margins. Best stay alert.

They pay out in multiple alts . If their margins are so tight that they cannot afford an extra 3-4 pennies per tx ...

Your refusal to consider what they are saying seems myopic. They are not complaining about another 3-4 cents. They are complaining about unknowable transaction inclusion times.

Quote
... many clients are dumping a portion of these mined alts for btc anyways and it is less expensive to pay 4 pennies more than any exchange fee.

You seem to believe that the only route in and out of alts -- and all use cases of alts -- involve Bitcoin. I submit to you that this is likely to be false. Over time, should Bitcoin keep ostracizing more and more use cases, this presumed partial dependency is likely to become less and less.
5603  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 01, 2016, 05:25:11 PM
It would be helpful to acknowledge that Prohashing is a scrypt mining pool for altcoin mining. What a shocking statement coming from them  Roll Eyes  Let me know when Coinbase, bitpay or any other large merchant starts recommending an alt.

Point taken. But did they used to pay out in Bitcoin? If so, it is one valid data point.

Even in a great upheaval, the movement happens at the margins. Best stay alert.
5604  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 01, 2016, 05:05:13 PM
This just in: hdbuck, despite spending untold hours toiling away upon BCT, reveals himself bereft of belief in The Bitcoin Experiment:

"Bitcoin: The only winning move is not to play."--brainyquote.com
"In Bitcoin, there are no winners, only losers."--brainyquote.com

omg second time i kinda agree with this shmuck.
5605  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 01, 2016, 04:54:59 PM
There necessarily cannot be an exact definition of spam and there certainly is much subjective interpretation into what constitutes as spam.

Sure there can. Maybe not for you, as I believe that what you desire for the definition of spam is 'any transaction of which I disapprove'.

Quote
while others would claim that all tx that are accepted by miners are valid and we should not ostracize or filter any types of tx's .

In my mind, this may be the best definition we can muster. If one trusts the unseen hand of the marketplace, this should be necessary and sufficient. Absent artificial restrictions, IMNSHO.

Quote
While I empathize and understand the argument, I would posit the true cost of tx is 5-10USD now and the network is heavily subsidizing all the security costs so if someone wanted to burden the network with unnecessary tx's that merely sends btc back and forth I would consider it fine if they were taking on that cost directly instead of burdening everyone else with these costs.

They are not burdening everyone else with these costs. The block reward is what it is, and it will continue being emitted regardless of the number of 'spam transactions'. Indeed, such low value transactions only amortizes this cost over more transactions, thereby reducing the sunk block reward cost of making a single transaction. Additionally, this is not a part of the problem that need be solved for the long term. As halvings go on, this part of the problem solves itself.

5606  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 01, 2016, 04:27:27 PM
from the grasp of complexity I was able to see, it seems impossible for me to have a clear point of view of the situation as we're still lacking data.

Agreed. For better or worse, the experiment is now being run. I would have rather run the other experiment (increasing the block size), but we are where we are - at least for the time being.

Quote
Yeah small blocks have problems, but what do you want? Bigger and bigger blocks? You do realize that in order to scale the Visa transactions we would need 800GB blocks... Seems complicated to me...

Nirvana fallacy. As long as the max block size stays suitably larger than the time-averaged demand, we don't need to be at Visa levels. How long until we do need to be at Visa levels? We don't know. Will Moore's Postulate get us there in time? We don't know. But even many smallblockers believe we can do larger right now  - as just one example, Adam Back publicly proclaimed '4MB no problem' a day or two ago.

Another part of the experiment underway (it is not separable) is the postulate that consistently full blocks will forestall adoption of Bitcoin, driving away potential users. I think this is likely to be proven true, but admittedly, I don't know.
5607  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 01, 2016, 06:21:34 AM
Spam includes any unwanted or unnecessary transactions which impose a burden upon the network.

Unwanted and Unnecessary can be defined as tx which are deliberately made to attack the network and hold no purpose other than to cause disruption or bloat. Spam is also defined as any tx that pays far below the necessary threshold of fees that would be considered the norm during a given moment. This can change with time but is always quite distinguishable as seen here:

https://bitcoinfees.21.co/#delay

In the chart above you can see :

21-40 Satoshi's Per Byte is arguable
0-20 Satoshi's Per Byte is clearly spam  

Now it is not for us to decide for a miner if they want to subsidize or process spam on the network regardless of any externalities it imposes upon all full nodes permanently and the network  as a whole. 

Thanks for trying. But your definition seems to be bereft of any ability to classify transactions as spam or legitimate. It is situational dependent. Changing by the moment. Under your definition,  a transaction that would be spam at one point in time may not be spam at another point in time, and vice versa.

It may be that you wish to classify something as either: a) below some level of satoshis per byte; or b) above some level of satoshis per byte. Which might be meaningful in our system. But that is not spam vs legitimate. Further, your fellow travelers are distinctly attaching a value of 'bad' to those transactions they deem 'spam', and 'not bad' to those transactions they deem 'legitimate'. Even if your metric was not variable from moment to moment, it does not fit into this framework.

Until recently, a transaction with zero transaction fees attached would have been privileged if it destroyed a sufficient number of bitcoin-days. Under your definition, such a transaction is spam, regardless of the economic value of the transaction - even Satoshi moving his fabled nut. I submit to you that such a definition is at least pejorative.

But hey - its 'a' definition.
5608  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 01, 2016, 02:38:46 AM
Is this controversial: Anything miners are willing to process isn't spam, until they're not willing to process it, at which point it gets flushed in 72 hours. Because it was spam.

 Huh

While I'm with you, it doesn't really fit the bill. According to AlexGR, blocks are overwhelmingly full of spam. Yet if the spam makes it into a block, it does not meet your rational definition.

Plus, it offers no way of looking at a transaction in isolation, and classifying it as swipe left or swipe right.

Thanks anyhoo.
5609  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 01, 2016, 02:17:20 AM
...actual blockchain use is low and the rest of the free space is topped off with spam. That's why fees don't rise. If every tx was legitimate...

What are the objective criteria by which any given transaction can be classified as being either: a) spam; or b) legitimate?

I have been asking this for months of many who like to kick around the term 'spam'. Many of them repeatedly. Perhaps even you? But to date, I have received exactly zero responsive replies.
5610  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 29, 2016, 07:20:20 PM
I'm banning all 'classic' and XT nodes as transactions sent by those spammers are not valid transactions. They are altcoin promoters.

What is it in the tx data that makes them invalid?
I'm not obliged to explain again and again why free block space to every bitcoin spammer will ruin bitcoin. I've made enough efforts. I'm the owner of the node I run. I decide which tx are valid and which are not! Time to end futile discussions with big blocktards. It is time to act.

Certainly, it is within your power and within your right to refrain from forwarding any transactions as you desire. But that does not really answer the question.

If you have no criteria for objectively determining whether a given transaction was originated by a Classic or an XT node, you'll still be forwarding these that were forwarded to you by intervening Core nodes. Accordingly, how is it that you believe your action to be anything other than impotent?
5611  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 27, 2016, 06:23:42 AM
In the quoted link Anonymint or whatever claims sidechains are technically not viable (presumably because of his altcoin-in-progress). All I did was ask for an explanation.

Guess I oughta check it out. Anonymint is obviously a very bright person. But very troubled. I gave up on him (her?) a couple years back. Always with the plan for the anonymous crypto that will bury all other cryptos. Yet somehow ... ... ... nothing ever delivered. Medical issues, you know.
5612  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 27, 2016, 12:04:51 AM
How will decentralization be altered in a meaningful way if the number of nodes go down from 6000 to 2000 (I don't think it would, but I'm curious nonetheless)?

https://youtu.be/4xgx4k83zzc?t=17s
5613  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 23, 2016, 07:17:31 PM
I know the U.S. has suppressed voices of dissent, but in modern times we've had nothing like the Tienanmen Square Massacre.

I'm on board with your main point, but I need to stop you right here.

Waco, anyone? How soon we forget.
5614  Bitcoin / Bitcoin Discussion / Re: Shift - Bitcoin Visa Card - now available in the US on: February 23, 2016, 06:43:14 PM
Are you still happy? 

I got one as soon as they became available in my state. Happy. Usable everywhere. Almost free. What's not to like?
5615  Bitcoin / Bitcoin Discussion / Re: Estranged Core Developer Gavin Andresen Finally Makes Sensible 2MB BIP Proposal! on: February 18, 2016, 08:13:47 PM
From the looks of things, my node sends about 10x as much as it receives; so, I figure at least I am not a drag on the network.  Valid thinking?

Yes.
5616  Bitcoin / Bitcoin Discussion / Re: Estranged Core Developer Gavin Andresen Finally Makes Sensible 2MB BIP Proposal! on: February 18, 2016, 08:11:32 PM
I think we can distill the core of our argument -- both of our walls of text -- to this single snippet:

Okay, you can keep thinking that nodes don't exist and that hashpower rules all. The miner very much cares what other nodes think, since nodes determine whether to reject his block or not. You seem to believe that the "longest chain" is all the matters... but nodes enforce the longest, valid chain. Doesn't matter how many blocks a miner extends on top of an invalid block. It seems you're incapable of imagining any situation beyond everyday orphaned blocks. But we're talking about potential attack vectors and contentious hard forks here.

For some reason,it seems that you think that a miner who has solved a block is unable to get his solved block to whichever miner will ultimately solve the next block, without intervening independent nodes. I say that he can -- if only by the fact that this miner also operates a node. If the solved block gets to other miners, and one of those miners builds the next block on top of it, there is absolutely nothing that independent nodes can do about it. Period.

nodes determine whether to reject his block or not.

No - not in a system-wide sense. If the block makes it to other miners, and those miners consider the block valid, they will build a new block atop it. The only power an independent node has is to choose not to participate in forwarding the block to other nodes or other miners. No independent node can have any effect upon any path in the connectivity graph, of which it is not a part.

but nodes enforce the longest, valid chain.

No. Miners enforce the longest valid chain. If a chain makes it to a miner, and that miner considers it the longest valid chain, that miner will attempt to build the next block on top of it. The only power an independent node has is to choose not to participate in forwarding the chain to other nodes or other miners.
5617  Bitcoin / Bitcoin Discussion / Re: Estranged Core Developer Gavin Andresen Finally Makes Sensible 2MB BIP Proposal! on: February 17, 2016, 05:18:04 AM
Does not compute:

You seem to be suggesting that miners, merchants, and exchanges are the only entities (or people...) running nodes.
My claim is that the network would operate just fine without any but merchants, miners, and exchanges running a node. Independents add little to no value to the system. Further, as you acknowledge, there is no economic incentive for an independent to run a node.

Quote
Would you agree that the entire economy depending on a single node for validation endangers security and fungibility?

Probably. Which makes it A Good Thing that anyone who is concerned about such centralization is free to run a full node.

So, centralization endangers security and fungibility, but "the network would operate just fine" if validators were centralized into smaller and smaller groups that omitted the vast majority of the userbase? At what point does it become "too centralized?"

Move goalposts much? As long as there is the _ability_ for anyone to run a node (i.e. no regulatory or exclusionary barrier), I am unconcerned about any amount of node centralization. After all, independent nodes add zero value. They can always be routed around by any other network entities. They are essentially non-entities as far as the network is concerned.

Perhaps you can explain to me -- in detailed fashion -- exactly what value you think it is that independent nodes provide? What task do they perform that cannot be countered? How exactly does their presence prevent nefarious action?

Quote
Hash power is already highly centralized among a handful of pools; merchants almost entirely transact through two central processors (Bitpay and Coinbase); there are a handful of prominent exchanges and a couple handfuls more of dodgy, scammy ones. The network would run just fine if the entire userbase trusted these few entities to uphold the integrity of all transactions?

It doesn't matter whether or not we trust this small set. Any other nodes can be routed around.

But to answer your implied question, as long as transaction originators (i.e. exchanges, merchants, and wallets) are necessary nodes on the network, I expect their users will keep them honest. This does not omit the majority of the userbase, these entities are representative of the userbase.

Quote
If the entire userbase stopped running nodes (save for this few dozen entities), are you suggesting that it would not be easier for say, a miner or a government, to mount a Sybil attack on the network?

Why don't you first explain to me why you think independent nodes provide any sort of protection from Sybil attacks? Actually, first, why don't you describe to me exactly what form of Sybil attack you are concerned about here?

Quote
Classic increases the block size in a honest manner. Core increases the block size as well through chicanery. A fully validating node still needs signatures, so it's actual Max block size is anywhere from 1MB to ~4MB, depending upon how much multisig is in that block.

Honesty is not the issue here; network security is the issue.

Agreed. However, the Core SegWit Omnibus Changeset requires as much or more data transfer and storage by each fully validating node than does a simple 2MB bump. The necessary consequence of this is that using 'ZOMG centralization of the poor nodes' as a reason for Core SegWit Omnibus Changeset over simple 2MB is absolute twaddle.

Quote
Sure, a fully validating node still needs signatures. And in approaching the increased cost (upload bandwidth) of increased throughput, we can externalize the cost to all nodes or we can distribute the cost to those who are using it (and who can pay for it).

Well, duh. We already have a solution for not-fully-validating wallets. Explain what you mean by 'externalizing the cost to all nodes' -- sounds an awful lot like 'trusting others to do the validation'. Care to explain how it differs?

Quote
Quote
I don't think anyone here is really arguing about disk space. But could you provide some evidence that "an insignificant proportion of current nodes will stop node-ing" if block size doubles? No data I've seen appears to support that, but maybe you could provide some.

Merely a rationally reasoned conclusion. Can you support an assertion to the contrary?

So... you cite no evidence.

I see you cite no evidence as well.

Quote
Then you cite "rationality" as the basis for your claims, without explaining the rationale.

Waah. Where's your rationale?

Whatevs. Anyone running a node today is quite evidently interested in bitcoin. After all, they've devoted more than three dollars worth of disk space to the activity. And enough bandwith to (almost) carry on a Skype conversation. I don't think such a person is going to be deterred from running a node just because the cost rises to six bux and change in disk, and a bit more bandwidth than a Skype conversation. That's my rationale.

But it really doesn't matter, as independent nodes add no value to the network (see above).

Quote
For starters, there is a clear negative correlation between node health and block size. As average block size increases, average node count falls.

If there's a point there, you're not making it. Coincidence does not imply causality. And your correlation is poor. Need more rigor if you're trying to claim causality here.

Quote
Quote
Non-mining nodes, by not trusting mining nodes and enforcing the protocol are integral to the integrity of the p2p system.

No, they are not. It is trivial for any miner to implement their own forwarding node, connecting explicitly to other miners which share their philosophy, completely bypassing any set of independent nodes.

If miners could trivially bypass any nodes, that would suggest that a Sybil attack would be trivial to mount, correct?

Before I can either disagree or agree with your proposition, you are going to first have to define the characteristics of this Sybil attack of which you speak. Then you are going to have to explain to me why you think any independent node might prevent such an attack. Care to do so?

Or more germane, which part of my statement are you trying to refute, by ignoring it in favor of your own proposition? Do you disagree that any miner could implement their own forwarding node? Do you disagree that said miner could connect explicitly to specific nodes? Do you disagree that these other nodes might be owned by other miners? Do you disagree that these other miners might plausibly have the same game intent as others? Or that the cost of such node be essentially noise to an industrial mining operation? What else in my assertion could you possibly be disagreeing with?

Quote
--as they could simply bypass all honest nodes. Miners have carried out attacks in the past, so why not Sybil attacks? If it's so easy to bypass the entire decentralized node system, why aren't miners attacking the userbase for profit on that basis? If miners can trivially control most nodes, they can censor and double-spend all day until the cows come home. Yet.... this doesn't happen. Why?

Bullshit. But I'll first answer your questions - because it is not in their rational self interest. Now to your points...

What proportion of miners do you think it is that does not broadcast to other miners? Do you understand that every hop in the chain adds latency, and thereby increases the chance that their block will be orphaned? In the light of this, why on earth would they trust the broadcast to some ad-hoc association of fly-by-night independent nodes, when they can broadcast directly to other miners? Or  to the (oddly centralized) relay network?

I'll await your description of the Sybil attack you so fear before addressing that.

I never said miners could control most nodes, I said that independent nodes are of no value in keeping miners in check.

Any given miner cannot truly censor any given transaction, when the next miner to solve a block might include the 'censored' transaction. No value in trying. And independent nodes would have no power to stop this anyhow. Each miner is the sole determinant of what transactions to include in any given block. What power does any node have to 'anti-censor'?

Any given miner attempting to double-spend will find his double-spent transactions (thereby blocks) ignored by the rest of the mining network. Thereby losing his entire block reward. And independent nodes would have no power to stop this anyhow. Explain why you think otherwise?

Quote
That miner you mention is also competing against all other miners to have his blocks validated by most nodes accepted by the next miner to mine a block, so the presence of honest nodes miners disincentivizes him from attempting any attack on that basis ... "Bypassing any set of independent nodes" is meaningless if most nodes miners on the network are still enforcing the same rules. Either the miner is honest and bypassing any nodes is a moot point, or the miner is dishonest and bypassing any nodes causes his blocks to be rejected (e.g. as with double-spends) if he does not control most nodes miners.

^FTFY. The miner that solves a block doesn't give a rat's ass about what other nodes think. His interest is to have the next miner to solve a block to build on the chain he already extended. Period. This is fundamental.

Quote
Ignoring hashpower-based attacks, I don't see any basis for your point unless this miner (or mining consortium) controls most nodes on the entire network, or sufficiently clusters Sybils in a given area sufficient to censor or double-spend transactions in that region. If he does not control most of the network, bypassing independent nodes accomplishes nothing.

There you go moving the goalposts again. The proposition under discussion is not whether it is in the interest of any miner to bypass independent nodes, it is that independent nodes add no ability to the network to keep miners in check. I have demonstrated above that there is nothing that independent nodes can do that any given miner cannot route around.

A necessary corollary of this is that attempts to maximize independent node count is useless.

Summary [eta: still stands]:

1) 'Node Centralization' is no reason to choose between 1MB Core and 2MB other
2) Doubling block size will have negligible impact upon node count
3) In the end, nodes are negligible marginal utility anyhow.

With IBLTs and weak blocks, and after segwit, I'd be more confident in #1.

Good...

Quote
I don't think you've provided a modicum of evidence for #2.

And I don't think you've provided a modicum of evidence against it. I agree, simple reasoning is weak in the face of contrary evidence. Yet, I have not seen any contrary evidence yet - from you or other.

Quote
Regarding #3, the utility of, and incentive to run[ning] a node are elusive but not non-existent.

We're not arguing about the incentive for an individual to run a node, we're arguing about whether or not independent nodes add any value to the network. I say no, and I think I've conclusively demonstrated so. I await your rebuttal.

Quote
Non-mining nodes are essential to maintaining the integrity and security of the protocol, and many on this forum including myself and David Rabahy above me, can attest to running nodes because we want the system to succeed and/or are invested in its success.

You may be running a node because you want bitcoin to succeed. I think your reasoning is incorrect. As far as David Rabahy, I certainly got the impression that he agreed with me that independent nodes add no value to the network.

1) agreed; the debate is fees vs. adoption; I, for one, would rather delay the onset of fees in favor of adoption for now
2) agreed; with >5800 full nodes, I sincerely doubt all that many will be forced off the network unable to keep up
3) agreed; which is unfortunate; I, for one, would like to see non-mining full nodes paid at least a little bit

As for me, I run a node because I am not gonna trust my Bitcoin to any other -- no way, no how. But this benefits me, not the network.

Quote
But the more you squeeze node operators, the less of us there will be.

While probably true, this is only relevant to #2, and I deny the assertion that doubling storage and bandwidth requirements provides a significant squeeze.
5618  Bitcoin / Bitcoin Discussion / Re: Estranged Core Developer Gavin Andresen Finally Makes Sensible 2MB BIP Proposal! on: February 15, 2016, 07:21:11 PM
You seem to be suggesting that miners, merchants, and exchanges are the only entities (or people...) running nodes.
Not at all. Indeed, I am neither a miner, merchant, nor exchange, yet I run a full node. My claim is that the network would operate just fine without any but merchants, miners, and exchanges running a node. Independents add little to no value to the system. Further, as you acknowledge, there is no economic incentive for an independent to run a node.

Quote
That canard has no place in a 'core vs classic' compariso.

It does, as one team has just released node software to increase the block size limit.
Classic increases the block size in a honest manner. Core increases the block size as well through chicanery. A fully validating node still needs signatures, so it's actual Max block size is anywhere from 1MB to ~4MB, depending upon how much multisig is in that block.

Quote
Block size directly impacts the bandwidth needs of nodes -- the only real disincentive to run one. Would you agree that the entire economy depending on a single node for validation endangers security and fungibility?

Probably. Which makes it A Good Thing that anyone who is concerned about such centralization is free to run a full node.

Quote
Fact is, any fully validating core node with the SegWit Omnibus Changeset implemented will need the signatures in order to validate. The fact that they have been repartitioned into a separate chain means nothing to such a node - it still needs the signatures in order to validate. Accordingly, The SegWit Omnibus Changeset is as big a disincentive to operating a node than is classic.

How, specifically, is this as big of a disincentive to operating a node as Classic?

Because core requires as much or more data transfer and storage as does classic, as per proportion of multisig.
Quote
But it's really kind of irrelevant - as has been pointed out, an insignificant proportion of current nodes will stop node-ing simply because the disk space required goes up from $3.09 worth to $6.18 worth, nor if they need to go from 10 MB upload every 10 min to 20 MB upload every 10 minutes.

I don't think anyone here is really arguing about disk space. But could you provide some evidence that "an insignificant proportion of current nodes will stop node-ing" if block size doubles? No data I've seen appears to support that, but maybe you could provide some.

Merely a rationally reasoned conclusion. Can you support an assertion to the contrary?.

Quote
But it is still really kind of irrelevant - the dirty little secret is that independent nodes essentially fulfill zero marginal utility. Sure, every node validates transactions. Guess what - so does every intelligent miner. They would not risk building a block that has a transaction included that would be rejected by the rest of the network.

Intelligent miner =/= honest miner. Non-mining nodes reflect the interests of non-mining users, serving as a check on the power of miners. Non-mining nodes, by not trusting mining nodes and enforcing the protocol are integral to the integrity of the p2p system.

No, they are not. It is trivial for any miner to implement their own forwarding node, connecting explicitly to other miners which share their philosophy, completely bypassing any set of independent nodes.

Summary:

1) 'Node Centralization' is no reason to choose between 1MB Core and 2MB other
2) Doubling block size will have negligible impact upon node count
3) In the end, nodes are negligible marginal utility anyhow.
[/quote ]
5619  Bitcoin / Bitcoin Discussion / Re: Estranged Core Developer Gavin Andresen Finally Makes Sensible 2MB BIP Proposal! on: February 11, 2016, 03:04:38 AM
Are we being trolled or am I in hermeneutical hell?

NWOTD! Thanks!
5620  Bitcoin / Bitcoin Discussion / Re: Estranged Core Developer Gavin Andresen Finally Makes Sensible 2MB BIP Proposal! on: February 11, 2016, 03:00:07 AM
The question is absolutely not "can more than 2mb can be uploaded?" The question is not, is it possible to run a node? The question is, at what point do bandwidth limitations disincentivize the operation of full nodes

The answer to that is 'at any block size whatsoever, including as little as one transaction per 10 minutes'. There is absolutely no realizable direct positive incentive for any other then a miner, merchant, or exchange to operate a node. None. There is no renumeration for so doing. None. Nada. Bupkis.

Quote
to the extent that centralization endangers security and fungibility?

That canard has no place in a 'core vs classic' comparison. Fact is, any fully validating core node with the SegWit Omnibus Changeset implemented will need the signatures in order to validate. The fact that they have been repartitioned into a separate chain means nothing to such a node - it still needs the signatures in order to validate. Accordingly, The SegWit Omnibus Changeset is as big a disincentive to operating a node than is classic.

But it's really kind of irrelevant - as has been pointed out, an insignificant proportion of current nodes will stop node-ing simply because the disk space required goes up from $3.09 worth to $6.18 worth, nor if they need to go from 10 MB upload every 10 min to 20 MB upload every 10 minutes.

But it is still really kind of irrelevant - the dirty little secret is that independent nodes essentially fulfill zero marginal utility. Sure, every node validates transactions. Guess what - so does every intelligent miner. They would not risk building a block that has a transaction included that would be rejected by the rest of the network.

Summary:

1) 'Node Centralization' is no reason to choose between 1MB Core and 2MB other
2) Doubling block size will have negligible impact upon node count
3) In the end, nodes are negligible marginal utility anyhow.
Pages: « 1 ... 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 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 ... 365 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!