Bitcoin Forum
July 12, 2024, 08:51:02 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 304 305 306 ... 365 »
5101  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 01, 2017, 03:33:57 PM
With Bitcoin major mining pools making up more than 5% of the network [per pool] just one owner of a pool is all it takes for the change not to go through.

Almost makes one wonder why the oh-so-prescient core devs/blockstream employees/AXA proxies choose a 95% activation rate.
5102  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: February 01, 2017, 01:14:01 PM
Obviously, someone or a robot is using the blockchain for a purpose.  We need to know.

You'd better ask BU blocktards.

You've made some support of logical leap here that omits several steps. How about you show your work?
5103  Bitcoin / Bitcoin Discussion / Re: So who the hell is still supporting BU? on: January 31, 2017, 07:02:16 PM
I support BU. Run it too.

As measured by hash rate, more and more continue to run BU as well.

So sad for you.
5104  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: January 31, 2017, 06:32:55 PM
... Bitcoin Unlimited [users] got destroyed yesterday with that huge mistake and BU...

Well, no. But thanks for playing. We've got a lovely consolation prize for you on your way out.

One BU miner lost out on the gains they would have made, due to their otherwise solved block being orphaned. Absolutely nobody else experienced any untoward effects. As for me, my BU node remains chugging away, happily, as always.
5105  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: January 31, 2017, 12:19:32 PM
1MB = 1024KB.
not 1000KB

Sorry but no. Do to an accident of 2^10 being within a couple % of 10^3, lazy people have misused the kilo prefix to refer to a unit of 1024. However, all standards committees of which I am aware are united in the fact that kilo==1000. Period. If you want a convenient unit to refer to 1024, the world has standardised the unit of kibi, or Ki. Similarly, 2^20 is referred to as mebi or Mi, 2^30 is gibi or Gi etc.

So 1024 bytes is 1 KiB. Not 1 KB. Period.

While this seems pedantic to some at first, the ambiguity of using SI units that approximate powers of two has killed people.

Just. Fucking. Stop. Before it kills again.
5106  Bitcoin / Bitcoin Discussion / Re: Is CHINA CONTROLLING Bitcoin? on: January 26, 2017, 05:26:40 AM
Most supercomputers have cores that sit idle for weeks at a time.

Given the expense of such a resource, that seems unlikely. Source for this claim?
5107  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: January 24, 2017, 07:05:56 AM
You're mostly right. Except there's money to be made during mad dips with the obligatory bounce back (or at the least increasing BTC count even if dollar value diminishes).

There's also money to be lost when the market moves faster than that for which you have prepared.

Quote
But yes, day trading (without borrowing aka margin) and with .25% fees .... it's hard to consistently increase money value and BTC count.

In BTC, I found it pretty easy. Until the moves got unpredictably violent. This is not the sedate stock market. This is Bitcoin. It do dat.
5108  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: January 24, 2017, 06:59:09 AM
Quote
you gotta sell and find a new floor after a reasonable time.

Suit yourself. In a chaotic inscrutable market, the only consistent indicator being an 8-year bull run amounting to something like a 100,000-bagger, the only rational trade is to buy and hodl.

Did you hold through all the bubbles you have witnessed?

No. In the period before the late 2013 skyrocket, I engaged in some laddered day trading. It taught me a hard lesson. I made a moderate gain in both BTC and fiat while volatility was moderate. However, when the skyrocket came, I was left holding a bag of stinky fiat, with no hope of buying back in at anywhere near the price at which I sold.

Quote
How do you cope with that?

I don't understand the question.

Quote
Is the fear of it going to Neptune without you higher than it going back to earth?

'zackly.
5109  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: January 24, 2017, 06:02:38 AM
y'all niggas don't even trade?

Mostly not.

Quote
what do y'all do when it drops?

I have generally found that selling at the bottom to be a poor trading strategy. But what the hell do I know? I mostly don't trade.

Quote
you gotta sell and find a new floor after a reasonable time.

Suit yourself. In a chaotic inscrutable market, the only consistent indicator being an 8-year bull run amounting to something like a 100,000-bagger, the only rational trade is to buy and hodl.
5110  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 24, 2017, 05:51:48 AM
I repeat: a majority of non-mining nodes does not activate The SegWit Omnibus Changeset.

yes ... but in the past, the mining part of the Bitcoin network is not the point of flip-flop.
it's the pressure of nodes OVER mining nodes.

'In the past' is entirely inapplicable to activation of The SegWit Omnibus Changeset. Core decided to package it up as a soft fork. In a soft fork, non-mining nodes don't count for doodley-squat. Only miners can make the choice as to whether or not to include any SegWit transactions in a given block. It is the nature of the soft fork.

The Core-eans made their bed - all that is left is to sleep therein. Fitfully.
5111  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 22, 2017, 02:56:45 AM
So then why do you advocate for an artificial limit upon the size of a single transaction?

the most simplest answer
because 1tx of 1mb.. holds up ~2499tx on average for getting into a block

And what about that is problematic?

I really hope you were being sarcastic by saying "And what about that is problematic?"

Not at all. Nothing in your tirade answered the question of what you think is problematic about such a thing.
5112  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 21, 2017, 04:05:51 AM
So then why do you advocate for an artificial limit upon the size of a single transaction?

the most simplest answer
because 1tx of 1mb.. holds up ~2499tx on average for getting into a block

And what about that is problematic?
5113  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 20, 2017, 06:26:17 PM
ok i was replying mainly to the point you made here
When a miner is working on a block, it is trying to earn the block subsidy + transaction fees for its proposed block. It will abandon its attempt to find the hash for its proposed block if and only if it is provided with proof that another block spending some of the same transactions has been found.

empty blocks contain no transactions.. so no risk of orphan due to "blocks spending some of the same transactions"

this has mitigated the quadratic risk of requiring to wait till full validation. because block B contains no transactions that could cause confusion. to cause block B to get orphaned due to building ontop of A straight away. because it contains non of A's tx's..
thus waiting just to validating before even starting a new block becomes less important.


however the bottom part of your scenario post yesterday. and retold now. about pool C making a block to compete against A which gets propagated before A is validated. thus causing B to orphan because A no longer is acceptable... is under 1% risk of occurring.

The issue is not that B's block has a chance of being orphaned due to A's not being valid. Whether or not A's is valid is irrelevant, because C's block is proven valid before A's. Accordingly, it is irrational for B to mine atop A's block. B should mine atop C's block, as C's block will propagate and validate across the entire network before A's block does. And if C's block causes A's block to be orphaned, any block built atop A will also be orphaned.

Quote
so B wont waste a 20% efficiency gain due to a 1% chance of C pushing A aside.

all these scenarios have been played out a couple years ago.

So then why do you advocate for an artificial limit upon the size of a single transaction?
5114  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 20, 2017, 05:28:40 PM
I'm not convinced you are understanding what I am saying. Your description above may be the way things work today (is it?), but it is a stupid design.

i understand fully what your saying.. pools and others ..including myself are many steps ahead of your scenario.
pools have mitigated the risk and found the best efficient ways to handle the problem your describing.

Now I'm pretty convinced you have no idea what I am trying to convey. I am not speaking to why it is that empty blocks get mined. I am speaking to the point that no changes to the protocol are necessary to solve the 'quadratic hash time issue', as incentives already solve it.
5115  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 20, 2017, 04:57:24 PM
[]http://imagizer.imageshack.us/a/img922/4007/nxc4Zx.png[/]

Looks like again Core are victorious! Bitcoin will survive. Smiley
Surrender peacefully franky1 and you will not be harmed...

I repeat: a majority of non-mining nodes does not activate The SegWit Omnibus Changeset.

You're a special kind of special, aren't you?
5116  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 20, 2017, 04:55:03 PM
When a miner is working on a block, it is trying to earn the block subsidy + transaction fees for its proposed block. It will abandon its attempt to find the hash for its proposed block if and only if it is provided with proof that another block spending some of the same transactions has been found. So when a potentially solved block is presented, it needs to validate that block. In the case of a block with excessive sig in a single transaction, this validation process will take an excessive amount of time (indeed, this is the supposed 'nightmare scenario' that makes quadratic hashing such a scary issue). So what is a miner to do? Stop everything, and devote all processing to validating the incoming potentially-solved block? Hell no. A rational miner will spawn off a single thread to validate the potentially-solved block, and devote the rest of its resources to trying to find the solution hash to its proposed block. Anything else would be self-defeating.

As all rational miners would engage in this process, it is likely that some miner will find an alternate block solution while is is still trying to validate the incoming possibly-good but large-sig-containing block solved by the first solving miner. It is free to propagate its solved block to the network at large.

Upon receiving such a block, rational miners will devote (e.g.) one thread to validating the new block - even as they are still trying to validate the first possibly-good but large-sig-containing block. Whichever is the first to be validated is the block which they will propagate and the block that they will build atop. This would be the second-arriving block that does not engender the quadratic hashing issue.  The first solution block - containing the large sig transaction - gets orphaned. Problem goes away.

What, me worry?

i get what your thinking. and this has already been solved.. its the empty block concept, people still dont get.

firstly. pool A solves a block hands it out.. lets say pool B receives it.
immediately.
pool B tells the asics. to start working on an empty block. (no tx apart from blockreward claim(coinbase tx))
because poolB does not know what tx's to add into blockB because its yet to validate blockA

I'm not convinced you are understanding what I am saying. Your description above may be the way things work today (is it?), but it is a stupid design.

The problem is that Pool B is trusting that Pool A's block is valid. The empty blocks are not mined because Pool B is yet to validate Pool A's block, it is due to Pool B not yet knowing which transactions to exclude from the candidate block it (Pool B) is building on top Pool A's (possibly solved but possibly invalid) block. In this I agree, but is irrelevant to the quadratic hash time issue - that is a different concern.

The issue I describe is that, until validated, Pool B has no idea whether or not Pool A's block is or is not valid (duh - tautology). Pool A may be an attacker merely claiming to have solved a block. If this block also contains an expensive to validate transaction (e.g., one in which the quadratic hash issue demands excessive time to validate), then much time will elapse before Pool B knows whether or not it can build a valid candidate block atop the Pool A block.

In this instance, suppose Pool C solves another block which has the same parent as Pool A's block. Let us further suppose that this block is cheap to validate (does not take inordinate time). Rational miners will build atop this Pool C block, rather than Pool A's block. This is because validation can be completed more quickly. These miners are incentivized to stop the expensive validation of Pool A's block, once they validate Pool C's block.

The net result is that Pool A's problem block gets orphaned. The system already has the incentives for rational miners to solve the quadratic hash time issue without recourse to any new fixes such as artificially limiting transaction size.

Again, I don't know current mining implementations. They may be ignorant of this fact. But any miner implementing this idea would then have a natural competitive advantage in any case where problem blocks (containing expensive-to-validate transactions) exist.

Net-net: The problem solves itself.
5117  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 20, 2017, 02:10:36 AM
the reality ...  [ width=250]http://imagizer.imageshack.us/a/img921/1817/YaqtIc.jpg[/]

[]http://imagizer.imageshack.us/a/img922/4007/nxc4Zx.png[/]

Nice try. 51% of non-mining nodes don't accomplish jack shit.

Too bad, so sad.
5118  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: January 20, 2017, 02:00:57 AM
Fiat has always been a derivative of metals, a coupon to exchange for them.  

Always? A thousand times no.

Fiat was a receipt for metals initially, this is true. But that was just the bait in the bait n switch scheme. Today, fiat is completely divorced from metals. Further, these days, most 'metal' investments are a bait n switch as well, with 'investors' buying paper gold that ultimately is not redeemable for gold.
5119  Economy / Speculation / Re: Wall Observer BTC/USD - Bitcoin price movement tracking & discussion on: January 19, 2017, 07:56:49 AM
Humm, but how do you explain price of btc affecting all other altcoins?

Because alts ain't nuttin' but warts on Bitcoin's ass.
5120  Bitcoin / Bitcoin Discussion / Re: 95% lol. No chance. SegWit is now dead. on: January 19, 2017, 07:51:02 AM
again solution to linear is reduce the tx sigops limit..

franky1 - I see that you are fighting the good fight here, but this is one point I don't think you've thought through. No new magic constants are required. We do not need to artificially limit sigops size. the problem solves itself.

Consider:

When a miner is working on a block, it is trying to earn the block subsidy + transaction fees for its proposed block. It will abandon its attempt to find the hash for its proposed block if and only if it is provided with proof that another block spending some of the same transactions has been found. So when a potentially solved block is presented, it needs to validate that block. In the case of a block with excessive sig in a single transaction, this validation process will take an excessive amount of time (indeed, this is the supposed 'nightmare scenario' that makes quadratic hashing such a scary issue). So what is a miner to do? Stop everything, and devote all processing to validating the incoming potentially-solved block? Hell no. A rational miner will spawn off a single thread to validate the potentially-solved block, and devote the rest of its resources to trying to find the solution hash to its proposed block. Anything else would be self-defeating.

As all rational miners would engage in this process, it is likely that some miner will find an alternate block solution while is is still trying to validate the incoming possibly-good but large-sig-containing block solved by the first solving miner. It is free to propagate its solved block to the network at large.

Upon receiving such a block, rational miners will devote (e.g.) one thread to validating the new block - even as they are still trying to validate the first possibly-good but large-sig-containing block. Whichever is the first to be validated is the block which they will propagate and the block that they will build atop. This would be the second-arriving block that does not engender the quadratic hashing issue.  The first solution block - containing the large sig transaction - gets orphaned. Problem goes away.

What, me worry?
Pages: « 1 ... 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 304 305 306 ... 365 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!