Earlier quoted context omitted.
Why would you expect the scale of the derivatives to be related to the scale of the spot market, especially if the derivatives are cash-settled futures? One is basically gambling on the price of BTC going up or down, and the other is trading the actual BTC, right?
How is trading the actual BTC not also gambling on the price of BTC going up or down?
Sabotaging Bitcoin
171–180 of 224 posts
Re: Sabotaging Bitcoin
#172Earlier quoted context omitted.
You can determine statistically whether you have found a block relatively early, and conversely whether other miners are unlikely to find one soon. So you can get a head start on the next block from the likely new head block you've found. It only works on average of course, you might be the one wasting resources if someone else published a block while you're withholding yours, but the trick is for you to gain an edge…
> You can determine statistically whether you have found a block relatively early, and conversely whether other miners are unlikely to find one soon. Finding a block relatively early doesn't affect the odds of others finding a block soon. The odds are always the same, each hash is an independent event. I don't see why withholding would get you an edge on average. If the others find a block while you're withholding, y…
Edit: I think the strategy does work, but a little differently: if you withhold a block and someone else finds one while you do so, you can still publish yours and win a race with a certain probability, i.e. the expected loss is not as high as one might think.
Then, if you do that and if you have enough hash power, you can end up mining a private chain ahead of the public one often enough, so that the loss you take is less than the loss others take through the hash power they are wasting because of you doing this.
Re: Sabotaging Bitcoin
#173Part of this post addresses the economics of creating a 6 block re-org. This makes sense as 6-confimations is the standard for Bitcoin finality today . However, as Bitcoin's security inevitably weakens over the coming years due to diminishing miner rewards (denominated in BTC), I believe this "6-confimation" acceptance policy will change to include not only the number of confirmations, but the timing of those confirm…
you can accept bitcoin at any confirmation you want, it isn't a policy
Re: Sabotaging Bitcoin
#174Earlier quoted context omitted.
Well what's arguably even more horrifying is according to "Estimated average energy efficiency of bitcoin mining hardware" no significant changed happened since 2014. I imagine we went from CPU to GPU to ASIC in couple of years and now for more than a decade, no change, just more.
I'm not sure what data you looking at but we went from 8300 J/TH in 2014 to 33.4 J/TH in 2023. So... what are you talking about?
Re: Sabotaging Bitcoin
#175Earlier quoted context omitted.
> If a pool can set up a situation where they mine a block and wait X seconds to reveal it, they can force other miners to waste X seconds of has power and gain an advantage. How is it wasted if they work on the current chain? If they find a block during those X seconds, they'll propagate it before the waiting pool does. The waiting pool will then just lose the revenue from the block they put on hold. They're the one…
Right, but the odds of this happening is small(ish) - I'm certain there is a sweet spot for witholding time. If they don't find a block within the time interval, then effectively all the work for that time is "wasted" by the other participants since it could not have been put on the chain anyway AND the witholder has a headstart of a couple of seconds searching for a new block.
Re: Sabotaging Bitcoin
#176Earlier quoted context omitted.
> I fail to see how withholding is profitable. Because you keep ignoring the part where it is profitable :-). > If A finds a second block between minute 1 and 2, then they win, but it would be the same if the didn't withhold their block. Except that by withholding their block, they got a headstart so they are more likely to find the second block. So it's not the same. And you keep ignoring the fact that they don't ne…
> Except that by withholding their block, they got a headstart so they are more likely to find the second block. So it's not the same. Withholding their block (5s or whatever) doesn't make them more likely to find the second block. The probability of finding a block is always the same, given a hashrate. They are the only ones mining on this particular chain, but that's not an advantage either. How mining on a hidden…
Re: Sabotaging Bitcoin
#177Earlier quoted context omitted.
> Except that by withholding their block, they got a headstart so they are more likely to find the second block. So it's not the same. Withholding their block (5s or whatever) doesn't make them more likely to find the second block. The probability of finding a block is always the same, given a hashrate. They are the only ones mining on this particular chain, but that's not an advantage either. How mining on a hidden…
the key to realize is that this strategy only makes sense if you have a considerable fraction of total hashrate. If you have 10% hashrate, delaying for 1 block period gives you a 10% chance of finding another block on top (that no one else can search for because you haven't published the first one).
And you would sill have 10% chance of mining another block if you don't withhold.
What advantage does withholding give you?
Re: Sabotaging Bitcoin
#178Earlier quoted context omitted.
That's like saying cars have negative value because of how much oil it takes to run them.
Cars have the benefit of transporting humans and goods around. It's more like saying a hypothetical car which moves itself by using gasoline as a propellant rather than fuel for its combustion engine would have negative value. Sure, using fuel (of all things) for propulsion would be one way to move a vehicle, but it would be inefficient by design. Bitcoin, at least, was created during a time where there was no altern…
Proof of Stake is an absurd security proposition. Stakeholders are immediately centralized. In every single PoS coin, the governance immediately becomes the exchanges because they always hold the most coins. They can and have used this to guide PoS coins towards governance unfavorable to the users, like as happened with Steem.
Re: Sabotaging Bitcoin
#179Earlier quoted context omitted.
> I fail to see how withholding is profitable. Because you keep ignoring the part where it is profitable :-). > If A finds a second block between minute 1 and 2, then they win, but it would be the same if the didn't withhold their block. Except that by withholding their block, they got a headstart so they are more likely to find the second block. So it's not the same. And you keep ignoring the fact that they don't ne…
> Except that by withholding their block, they got a headstart so they are more likely to find the second block. So it's not the same. Withholding their block (5s or whatever) doesn't make them more likely to find the second block. The probability of finding a block is always the same, given a hashrate. They are the only ones mining on this particular chain, but that's not an advantage either. How mining on a hidden…
It's easier to see the argument if you have a head start. Imagine you've somehow created a private chain that's 10 blocks ahead of the public chain. You could publish that now and earn 10 blocks of reward, or you could continue mining until the lead diminishes to 0 blocks, earning the same 10 blocks of reward plus however many blocks you've mined in the meantime.
If you have 50%+ε of the hash rate on the network, this argument would have you bully other miners out by almost always stranding their blocks, since in expectation you'll mine blocks faster than your competitors.
The insight is that this same situation can happen probabilistically with a finite but non-majority fraction of the hash rate on the network. With 49% of the hash rate you'll still be able to build a private chain some fraction of the time, so waiting a little bit to see if this occurs might have positive expected value.
Re: Sabotaging Bitcoin
#180Part of this post addresses the economics of creating a 6 block re-org. This makes sense as 6-confimations is the standard for Bitcoin finality today . However, as Bitcoin's security inevitably weakens over the coming years due to diminishing miner rewards (denominated in BTC), I believe this "6-confimation" acceptance policy will change to include not only the number of confirmations, but the timing of those confirm…
If the attacker is waiting for a lucky event to occur (finding more blocks than others while having less than 51% of the mining power) it means that they are constantly wasting mining time. That in itself is a huge cost (operational cost and block rewards thrown away), but it also means that they can't predict when it will happen. A double spend attack must be planned in advance because the first transaction must occ…
If you're not trying to profit from the double spend itself but rather from a collapse following a proven double-spend, you can double-spend the bitcoins to yourself.