Bitcoin Forum
July 07, 2024, 01:32:18 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 193 194 195 196 197 198 199 200 201 202 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 ... 365 »
4841  Economy / Economics / Re: Martin Armstrong Discussion on: March 21, 2017, 03:43:14 PM
I remember in the 1980s when my baby stepbrother flushed his massive Pampers and we had to remove the toilet.

Har. He was on the right track, but the devil is in the details, eh?
4842  Economy / Speculation / Re: SegWit losing Bitcoin Unlimited winning -> Moon soon on: March 21, 2017, 03:41:01 AM
If you wanted to upend Core, then you should have more competent people who would have advised you that unbounded block size doesn't have an equilibrium.

If you have successfully demonstrated  that unbounded block size cannot reach an equilibrium outside a majority-collusion environment, I have missed it. If your argument is that there is no equilibrium in a majority-collusion environment, then your fear is as valid for today's Bitcoin than it is under unbounded blocksize. Nakamoto consensus is -- as far as we know -- dependent upon 'a majority of honest [miners]'.

And as a practical matter, Bitcoin operated just fine for multiple halvings with no practical bound on blocksize. This may be partially explained by a relatively amount of mining centralization, but such does not seem monotonically increasing. Certainly, we've had actually naked over half hashpower in a single entity before.
4843  Economy / Speculation / Re: SegWit losing Bitcoin Unlimited winning -> Moon soon on: March 21, 2017, 03:18:03 AM
However presuming some transactions pay less per byte than others (and higher valued transactions can afford to pay more per byte), the economic converse effect occurs wherein the miner has the incentive to make the smallest block possible or below the size where propagation latency is linearly proportional to block size (i.e. the latency that is a constant factor independent of data transferred), which is again not a free market limit on block size and not a fee market.

So if I understand you correctly, you assert that the fact that not everyone is willing to pay the same transaction fee rate in BTC/B, this is somehow demonstrative of a failure of free markets? Cause that's what it looks like you are claiming.

You seem to have successfully demonstrated the central argument that each miner is incentivized to include as many high-BTC/B transactions up to the point where transaction fee = marginal orphanage cost. So what is the problem? Why do you consider this as 'not free market'?

I see nothing in this that suggests BU is worse than core in this regard. Help me understand.

You've entirely missed the point, which that so called equilibrium point doesn't exist as explained below...

That was an important insight. Thanks. And it is exacerbated by the fact that the network hashrate and propagation is not equally distributed, thus it gets much worse for everyone but the winner-take-all cartel, ...

Folks Satoshi's PoW is broken and it can't be fixed. You are hereby forewarned that something new will be required. But no one has yet shown what can scale up decentralized. None of the other altcoins shit does either, and I have analyzed it all in very great detail.

So if I read this correctly, your insight is that a collusion of parties can force their will upon the network? Yes - we've known this since 2009.
4844  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 21, 2017, 02:38:20 AM
I'm sure I someone will come along and call me paranoid for having such views. Considering current events, I don't think a little paranoia is a bad thing. I prefer to look at it as being prepared. Erring on the side of decentralization is the prudent choice in my opinion.

I don't consider your 'paranoia' unwarranted. However, I think keeping the transaction processing capability down works against your stated goals.

It would seem to me that your stated goal for 'decentralization' is an increase in the number of non-mining nodes. I think we can likely agree that the only population that would have any interest whatsoever in being a non-mining node would be Bitcoiners. I reason from this that increasing the number of Bitcoiners would add the the population of people that may self-select in becoming non-mining nodes. Indeed, it would be my expectation that increasing the number of Bitcoiners will -- all else being equal -- lead to more non-mining nodes.

It seems axiomatic to me that making Bitcoin applicable to more use cases, or more usable for the use cases it has, or downright cheaper to use, will lead to more usage, and more Bitcoiners. And that increasing transaction capability and decreasing transaction cost both serve these aims.

Long story short, I believe making Bitcoin more capable -- even at some real increment of per-node operational cost -- will lead to an increase in the number of non-mining nodes. I realize others may differ. And creating a controlled experiment is likely out of the question.

Of course, I really don't think non-mining nodes add any value to the network. Only to their operators. Again, I realize opinions on this matter differ as well.
4845  Bitcoin / Bitcoin Discussion / Re: [POLL] Possible scaling compromise: BIP 141 + BIP 102 (Segwit + 2MB) on: March 21, 2017, 01:00:46 AM
But the protocol IS the coin. 

Well, no. In addition to the protocol, the coin is also the ledger.

I don't believe you are right on your immutability claim. Plate tectonics may be analogous. Two forces are working in opposition. As the stresses get higher and higher, eventually something snaps, and a new equilibrium is formed.

Hey - it's an analogy, not a model.
4846  Bitcoin / Bitcoin Discussion / Re: You all can thank Roger Ver and Jihan Wu for crashing the market on: March 21, 2017, 12:34:49 AM
If you notice bitcoin without a central agency had a hard time solving its problems and has created many factions that lead to continuous cycle of debate without getting any consensus to make win-win solutions to the current problems bitcoin network has. That is possibly why bitcoin unlimited groups wanted a democratic system of governance in their operation to make all the operations smoothly. But in the long run this will have a big problem since it there is already a central control and if by chance a mischievous official was placed to oversee the overall operation then the corruption in the government could also occur in BTU.

While this is a reasoned observation, the extent of the powers of the organization extend only to the activities of the organization itself. It is merely an overlay to Bitcoin, which remains permissionless. At best, it may lead to quicker resolution on community-wide decisions. At worst, it is simply irrelevant.
4847  Bitcoin / Bitcoin Discussion / Re: You all can thank Roger Ver and Jihan Wu for crashing the market on: March 21, 2017, 12:29:20 AM
If you think #bitcoin is centralized in terms of mining now, this is nothing compared to what it can be when you add large blocks.

I'd be interested to see your mining cost model, that allows you to claim that moderately larger block sizes invariably leads to greater centralization.

You were refuted:

Bitcoin IS bugged/flawed in its current state for processing transactions.

Refuted? WTF are you talking about? I did not make an assertion. I asked to see the model upon which the conclusion was drawn. You can't say that a request for info is refuted. That's not defensible for any definition of the word 'refuted'.

Quote
And Bitcoin Unlimited is even worse. You don't understand the technology, game theory, and economics of unlimited blocks.

That's possible. I asked you a couple questions regarding your assertions on another thread. Perhaps your answers will lead to me understanding. If that is the thread when such questions were asked, let us continue the dialogue there.
4848  Bitcoin / Bitcoin Discussion / Re: Bitcoin Exchanges Unveil Emergency Hard Fork Contingency Plan on: March 21, 2017, 12:12:20 AM
also pools wont just jump straight to 2mb on activation day. pools will try a 1.000250 block and see the orphan risk.

Possible, but I doubt it. Part of the fork dynamics is dependent upon BU delivering greater value. If BU forks at 75%, then the 1MB chain will be about a 40 minute average block time, delivering 25% of its pre-fork throughput. With a corresponding rise in fees due to the rise in blockspace supply. The BU chain will be about 13 minute average block time. If BU stayed near its pre-fork block size, its throughput would be on the order of 76% of its pre-fork throughput. If, however, BU went straight to 2MB, then it would deliver 150% of its pre-fork throughput. With corresponding drop in fees. Blowing through the backlog in relatively short time. Cheaper transactions, more transactions: greater value. Leading to increased incentive for fence-sitters to throw in to the BU side.

Future increases may be more probing, and therefore incremental. But I would expect the 2MB immediately. They'll fall after the backlog is cleared.

the maths does not work that linearly.

EG if there are 4 pools of equal hash. it does not mean take one away and the time moves to 20 minutes. because the competition may have only been only seconds behind getting their own solution.
bitcoins are not mined based on the combined hashpower of the network. each pool makes their own effort. and the "75%" you mentioned is not 1 pools.

here this image will make it a bit clearer
https://i.imgur.com/tcAFVCH.png
as you can see 75% of blocks is just HALF the network hashrate in this example,(top half of image) but the block
timings still are reasonable whichever way you play it(bottom half when they have split)

Well, no, it does not make it clearer. However, it is peripheral to my point. Which is that it is unlikely that BU miners will creep up initially. They will likely go straight to 2MB. For as long as it takes to clear the transaction backlog. For such would deliver a demonstrably better user experience (faster cheaper transaction processing) relative to the other chain.

Yes, further increases may be likely to be more incremental in nature.
4849  Alternate cryptocurrencies / Altcoin Discussion / Re: HF seems imminent with 41,7 % BU Blocks right now on: March 20, 2017, 07:41:48 AM
As soon as we cross 51% BU Blocks a HF is very likely.

No. That is not the most widely-discussed plan, AAR. Which would be >=75% for a full difficulty period, and another difficulty period (not dropping below 75%) for other wallets to upgrade. Only then create the first large block. Presuming, of course, they stick to that plan.

Of course, some other large blocker may jump the gun. But a premature large block would likely be orphaned off by all the other BU miners.

Nobody buys BU coin if Bitcoin has got a solid patent/copyright on their brand.

Umm... presumably you are aware that, even if there were patents or copyrights on Bitcoin preventing its free use, they would be unenforceable in a permissionless environment, right?

As soon as they pass 51% they can halt the (BTC) bitcoin network , they can stop confirming blocks , cant they ?
That should be a real problem. So they will force community to accept their fork if no consensus reached.

Well, no. Not really. They can slow it down, as difficulty is predicated on current network hash power. If 50% of the miners start hashing blocks that core will not validate, the core (and fork) block interval will be slowed to 20 minutes. If the fork occurred at 75%, core blocks would slow to 40 minutes. Which would increase competition for block space, driving up fees. BU blocks would slow to ~13 minutes, but have increased transactions per block, so throughput would actually be increased on the BU fork. Decreasing competition for block space, thereby driving down fees on the BU chain.

But yes, the likely result is that all but an intransigent few would migrate to BU. Because it would be functional, and the core chain would be largely not.
4850  Economy / Speculation / Re: SegWit losing Bitcoin Unlimited winning -> Moon soon on: March 20, 2017, 07:13:18 AM
However presuming some transactions pay less per byte than others (and higher valued transactions can afford to pay more per byte), the economic converse effect occurs wherein the miner has the incentive to make the smallest block possible or below the size where propagation latency is linearly proportional to block size (i.e. the latency that is a constant factor independent of data transferred), which is again not a free market limit on block size and not a fee market.

So if I understand you correctly, you assert that the fact that not everyone is willing to pay the same transaction fee rate in BTC/B, this is somehow demonstrative of a failure of free markets? Cause that's what it looks like you are claiming.

You seem to have successfully demonstrated the central argument that each miner is incentivized to include as many high-BTC/B transactions up to the point where transaction fee = marginal orphanage cost. So what is the problem? Why do you consider this as 'not free market'?

I see nothing in this that suggests BU is worse than core in this regard. Help me understand.
4851  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 20, 2017, 06:43:19 AM
If I have to rely on another person to provide me with the block chain data, that is clearly the need for a trusted third party.

As long as there is no force barring you from firing up a node of your own, your criteria of access to trustlessness is satisfied. If you are unwilling to spend the rather negligible amount of money required to do so, that is not a fault of the system.

You are talking to someone who has been running a node on dedicated hardware 24/7 for 6 years now.

Sorry - I did not mean to offend. That was the rhetorical 'you'. I know you run a node - you've told me so, and if not, I would have assumed you did from your other postings. As do I.

I am more referring to the notion that node operational costs must be kept to an absolute minimum. In my opinion, if a potential operator is not willing to have some skin in the game, they will be worthless as a node anyway.

Though I reiterate my main point above: As long as there is no force barring you from firing up a node of your own, your criteria of access to trustlessness is satisfied.
4852  Bitcoin / Bitcoin Discussion / Re: BU + segwit on: March 20, 2017, 05:23:24 AM
You state that Validator nodes have no power and it is a myth that they have any impact on the network.

Sorry. dinofelis is correct. Non-mining nodes have essentially zero power of enforcement.

When faced with a block, a node has two possibilities. It can accept that block and forward it, or it can consider it an invalid block and not forward it. That is all. What it cannot do is prevent that block from getting to another miner that is perfectly happy to create another block on top of it. If miners are extending the chain, demonstrably accepting those blocks by building other blocks atop them, there is doodly-squat that non-mining nodes can do about it.

Can SegWit's transaction malleability fix be grafted onto BU?

Yes. BU plans a malleability fix. Later, after more pressing problems (e.g., the hard cap on the transaction throughput production quota) are fixed. Whether or not that fix ends up being SegWit is still a matter to be discussed. At this point in time, the other leading proposal would seem to be FlexTrans. But there is nothing endemic to SegWit that prevents it from being ported to BU.

Quote
BU just more or less ignores the fix.

Not ignore, exactly. Just that it is better development practice to not introduce several new major features at the same release.
4853  Bitcoin / Bitcoin Discussion / Re: You all can thank Roger Ver and Jihan Wu for crashing the market on: March 20, 2017, 04:18:13 AM
I for one have no idea why BU would want a public facing president and secretary role if bitcoin is and should have been decentralized forever.

Jeebuz.... They're not meant to be the President and Secretary of _Bitcoin_, just of the confederation. Their powers are outlines specifically.

President: makes sure BUIP numbers are assigned properly
Secretary: maintains a website

Get a grip!
4854  Bitcoin / Bitcoin Discussion / Re: Bitcoin Exchanges Unveil Emergency Hard Fork Contingency Plan on: March 20, 2017, 03:55:00 AM

We are:

Bitfinex, Bitstamp, BTCC, Bitso, Bitsquare, Bitonic, Bitbank, Coinfloor, Coincheck, itBit, QuadrigaCX, Bitt, Bittrex, Kraken, Ripio, ShapeShift, The Rock Trading and Zaif

Wow, this is huge.  This means payment systems will still be operating on core? 

Well, what it really says is that all these exchanges plan on listing BU.

Disclaimer: at least two of the signatories have since announced that the text was changed after they assented to signing.

If there was something in the BU protocol that makes a BU transaction not compatible with a blockstream coin transaction, then this would solve the problem.

Yes, but it would also gratuitously make BU 'not Bitcoin'. So it likely will not be implemented by BU. Clients already have all tools necessary for avoiding replay at their disposal. No protocol change needed.

Yes but Brian Armstrong already declared his support for Core and Segwit activation months ago and that presumably is the unofficial statement from Coinbase.

There we have it, the top exchanges declaring their support for Core. Those people must know what is really going on. Behind all the technical argument, there is really politics.

Well, no:

Quote
If one chain receives an overwhelming majority of support from miners, users, and exchanges, we reserve the right to alter the name of chains or discontinue support for certain chains in the future. - GDAX (Coinbase)

source: https://blog.gdax.com/https-medium-com-adamlwhite-bitcoinhardfork-3f6ac05ceec6#.9eyge9yg0

Miners don't want BU either.

Over 40% of the last 24 hour's blocks are signaling large block compatibility. 12 hours ago, it was even over half. Seems resistance to BU in the mining community is nowhere near universal. (https://coin.dance/blocks)

If Satoshi is adamantly against BU (and there are reasons to think he is)

I'd like to know what reasons there are to believe that "Satoshi is adamantly against BU".

Quote
he could dump it into the ground. ... He might help core by dumping on BU

He just as plausibly might help BU by dumping on core. Not that I think either eventuality is very plausible.

also pools wont just jump straight to 2mb on activation day. pools will try a 1.000250 block and see the orphan risk.

Possible, but I doubt it. Part of the fork dynamics is dependent upon BU delivering greater value. If BU forks at 75%, then the 1MB chain will be about a 40 minute average block time, delivering 25% of its pre-fork throughput. With a corresponding rise in fees due to the rise in blockspace supply. The BU chain will be about 13 minute average block time. If BU stayed near its pre-fork block size, its throughput would be on the order of 76% of its pre-fork throughput. If, however, BU went straight to 2MB, then it would deliver 150% of its pre-fork throughput. With corresponding drop in fees. Blowing through the backlog in relatively short time. Cheaper transactions, more transactions: greater value. Leading to increased incentive for fence-sitters to throw in to the BU side.

Future increases may be more probing, and therefore incremental. But I would expect the 2MB immediately. They'll fall after the backlog is cleared.

Dumping almost 1 million Bitcoin is "temporary price drama"?

Well, yes. That's exactly what it is. It would certainly be dramatic, price would tank, effect would be temporary. Kind of definitional, that.

In a proof of work system, the consensus is made by those providing proof of work.  But ultimately they will take into account those that pay for the joke, that is, the users in the market.  And that's it.

Yes, but you are arguing against religious fundamentalists.

Quote
Tell me how nodes impose their will onto miners, if miners come to a consensus.

Um... by retroactively claiming that what the miners have done is exactly what the nodes wanted all along?
4855  Bitcoin / Bitcoin Discussion / Re: if Bitcoin HF, it will become "uninteresting" to Greg Maxwell on: March 20, 2017, 02:49:42 AM
Roger ver himself many times says he quit bitcoin

Really? Then you of course will not mind providing a link to him stating such.
4856  Bitcoin / Bitcoin Discussion / Re: You all can thank Roger Ver and Jihan Wu for crashing the market on: March 20, 2017, 02:43:45 AM
If you think #bitcoin is centralized in terms of mining now, this is nothing compared to what it can be when you add large blocks.

I'd be interested to see your mining cost model, that allows you to claim that moderately larger block sizes invariably leads to greater centralization.

Who will mine BTU if they refuse to add replay attacks protection,

Why should BU add prevention for transactions to be mined on competing chains? To do so would be to ensure that there could never be a healing of the forks. This is simply bad policy. Hence, no plans to do so.

Besides, clients are easily able to build transactions in a manner that avoids this issue altogether. Protocol changes are not needed.

Quote
thus no exchanges will add BTU,

B does not follow A. Exchanges will deal in the majority chain, or be bankrupted by others that do.
4857  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 20, 2017, 02:10:53 AM
Does BU even have replay protection ATM? From what I understand, they may fork it if they have over 80% of the hash, but what happens if the tide  turns, and the CORE 1MB suddenly has more than 50% of the hash? When the small block chain eventually takes over the BU fork, are the BU nodes going to switch to that chain and basically erase the forked chain from memory? That would be a disaster for anyone running the BU chain.

While your nightmare scenario is technically possible, so are hash collisions.

Nonetheless, any node is free to use the existing invalidate block mechanism to ensure it will never follow the temporary loser eventual overtaker.

Bitcoin Nodes don't relay a more than 1Mb Block size, it's all.
Simple.
The majority win.

Miners are not the majority, they follow the path (of all nodes).

The large block miners will not require small block nodes to propagate their solved blocks. Small block nodes will be routed around. Node operators can choose to follow the operational chain that is processing the bulk of transactions, or they can choose to follow the essentially non-operational chain which is nearly stalled. Nodes have that right, and they have that ability. Other than that, non-mining nodes are powerless.

You talk calmly like you know what you are talking about and you know what will happen. You don't and you can't.

Are you asserting that nodes have the ability to cause one miner's solved blocks from reaching other miners?
4858  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 20, 2017, 01:46:02 AM
Bitcoin Nodes don't relay a more than 1Mb Block size, it's all.
Simple.
The majority win.

Miners are not the majority, they follow the path (of all nodes).

The large block miners will not require small block nodes to propagate their solved blocks. Small block nodes will be routed around. Node operators can choose to follow the operational chain that is processing the bulk of transactions, or they can choose to follow the essentially non-operational chain which is nearly stalled. Nodes have that right, and they have that ability. Other than that, non-mining nodes are powerless.

They "find" block and ask to the majority if it's a valid block.
For a valid Block, they must wait 100 confirmations of the majority.

Miners do not ask anyone if the block they have mined is valid.

How are those confirmations made? By miners mining additional blocks on top of them. Non-mining nodes have nothing to do with it.

Another problem is, what if the colluding miners become corrupt, and block size has been increased so much that no one can take control back, or at least compete?  What if the corrupt miners then start deciding what functionality is and isn't acceptable in a release, to the dismay of the user base, exchanges and merchants? What if peer review and testing gets cast aside, and the software gets backdoored and full of holes/bugs with each release?

Then users will abandon what Bitcoin has become, the price will drop asymptotically toward zero, and the miners will be left with row after row of rack after rack of hasher after hasher suddenly worth zero, having lost hundreds of millions of dollars in the process.

Nakamoto consensus. It's A Thing.

Adam, you need to tell these fools if they're going to fork to skip BU entirely and do just a plain 4MB fork with 8MB possibly to be activated at a future date like a few years from now.  

That would have been a defensible position 18 months ago, but that particular ship has long since sailed.

If I have to rely on another person to provide me with the block chain data, that is clearly the need for a trusted third party.

As long as there is no force barring you from firing up a node of your own, your criteria of access to trustlessness is satisfied. If you are unwilling to spend the rather negligible amount of money required to do so, that is not a fault of the system.

That's the exact opposite tune you guys are singing on user fees? Hypocrite much?

Not at all. I have consistently advocated this viewpoint. Lie much? Perhaps inadvertently, but a lie nonetheless.
4859  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 20, 2017, 01:13:21 AM
If I have to rely on another person to provide me with the block chain data, that is clearly the need for a trusted third party.

As long as there is no force barring you from firing up a node of your own, your criteria of access to trustlessness is satisfied. If you are unwilling to spend the rather negligible amount of money required to do so, that is not a fault of the system.
4860  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: March 19, 2017, 08:53:06 PM
Wait a minute. Is BU another bitcoin or just a mining software cause I thought it was a software used to mine bitcoin.

BU is just Bitcoin. It is a fork of pre-segwit core, which has been modified to allow the market dictate max block size. The first time a miner mines a block larger than 1MB, it will result in the forking of the Bitcoin chain into two. Whether or not both forks have a viable future is currently unknowable. Whichever ends up the majority fork will no doubt be considered the real Bitcoin by the world at large. The expectation among the BU community is that the BU branch will be the overwhelming winner.

Storage isn't the real concern. It's RAM (in the short term) and bandwidth (in the slightly longer run).

RAM is cheap and getting cheaper. Bandwidth is cheap and getting cheaper.

At larger blocks (hence more tps) and larger databases, SSDs will be the only way to go. You can trade SSD for RAM all you want, but the truth is that expensive resources will be needed that are not easily available. Hence, decentralization goes down the drain.

For Bitcoin to be bitcoin, we need average JOE to be able to run a full client easily.

The expectation that the future health of the network depends upon people who will not spend 0.2 BTC on their machines is ludicrous.

It's not. For BU to reach 75%, Segwit must stay at 25% and 8MB must vanish!

Well, no. 8MB will happily validate larger blocks up to the 8MB limit. That'll likely be several years of BU compatibility. IOW, 8MB is counted into the tipping point.
Pages: « 1 ... 193 194 195 196 197 198 199 200 201 202 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 ... 365 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!