Bitcoin Forum
March 29, 2024, 04:01:13 PM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Economy / Service Discussion / Re: Game over! China double spent bitcoin! on: April 18, 2016, 04:39:13 PM
If the Chinese bitcoin users actually believe this explanation, then they have no understanding on
how bitcoin works. The most probable explanation is that the betting site continued to send the
same tx with too low of a miner's fee (Txs number one through four).

Then the betting site, in their own words:
This fifth Bitcoin transaction used different inputs, yet the same outputs as all of the four previous transactions.
By them doing this while the fourth transaction was still pending in the mempool with too little of a fee for that time,
they created a second payment to these same users. This is a screw up by the betting site and has nothing to do with whether
there is "transaction nuking" or "cartels deliberately withholding blocks".

This was not a double-spend, this was two separate payments since there were two separate inputs.
Double-spends attempted against the receiver, this article tries so say that the sender was double-spent against. Weird.

Chinese miners block Bitbet's transaction intentionally no matter how much fees Bitbet put in that transaction to force Bitbet to use different inputs. then they "double spent" the first transaction they used to block.

How can they do it? because they have more than 70% hash power plus most nodes.

They attacked Bitbet, they can attack anyone. this is just the start.
2  Economy / Service Discussion / Game over! China double spent bitcoin! on: April 18, 2016, 04:00:35 PM
Double-spending in the Bitcoin world is becoming a very rare occurrence, but that doesn't mean it is impossible to pull off this type of attack.

BitBet, an online gambling platform, fell victim to such an attack earlier today as a result of several of their transactions not being included in the Bitcoin Node mempool. This entire situation is sparking a lot of debate and conspiracy theories as to why one particular transaction was broadcasted twice on the network, although it is rather a stretch to claim malicious intent at this stage.

Quote
The goal of online gambling platforms such as BitBet is to pay out winnings as soon as possible. In this particular event, the company sent out a Bitcoin transaction with no fee attached, which is not a good way to ensure the information is picked up by Bitcoin Nodes and put into the mempool queue.

That BitBet transaction was not included in any of the mined blocks on the network, forcing the company to send a new transaction with a small fee. However, that fee amount was still too small to be noticed by the Bitcoin network, and the second transaction remained unconfirmed as well. Do keep in mind this delay had nothing to do with the kerfuffle going on with the Bitcoin network in the past 48 hours.

Increasing the fee in a third transaction seemed to be a right call at that time, but even that transfer was not included in any of the mined blocks on the Bitcoin network. Quite a strange situation, considering how a fee of over ten satoshis per byte should warrant inclusion in one of the next network blocks. Unfortunately, no dice for BitBet, forcing them to broadcast transaction number four.

What is of particular interest is how, according to the report, transaction number four included the same inputs as all of the previous three transactions.  However, that did not yield many results either, and BitBet decided to try a different approach. Five times is the charm, as some sayings go.

This fifth Bitcoin transaction used different inputs, yet the same outputs as all of the four previous transactions. Lo and behold, this transaction was picked up by Bitcoin nodes rather quickly and confirmed within thirty minutes. The issue got finally sorted, and the winners got their payouts as promised, albeit with a slight delay.

Imagine their surprise when they received a second transaction shortly afterwards, which was the very first transfer sent by BitBet. That transfer had gone unconfirmed for close to a week now, and suddenly got broadcasted by Bitcoin Nodes. It remains unknown as to why this transaction was re-broadcasted, or who was responsible for this event, but it has cost BitBet a fair amount of money.

The fifth transaction gone through: https://blockchain.info/en/tx/bf77bf5ec7c02f4027caab024d5581d82bdea97ab8d7d97aac856169c038dd31

The Double spent transaction (the first transaction sent out and missing for weeks): https://blockchain.info/en/tx/de9bc173174f5ae97e7fe0d2e171647cade189c76f9cbe48f37494c973aca2e4

One theory is how large entities control most of the Bitcoin nodes, which would give them the power to refuse individual transactions for any reason they see fit. Such a process is called "transaction nuking" and could pose a significant threat to the Bitcoin network if this were to be the case.

Another possibility is how Bitcoin miners are forming a cartel to deliberately withhold blocks for a particular interval of time. This seems to be quite an outrageous statement, as it would require a ton of coordination to pull off these types of schemes. Last but not last, some remarks were made of how Antpool and F2pool could form a cartel and control over 51% of the mining power, allowing them to pull off these kinds of stunts.

http://bitcoinist.net/bitbet-falls-victim-to-strange-bitcoin-double-spend-behavior/
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!