Bitcoin Forum
April 30, 2024, 01:24:48 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 »
  Print  
Author Topic: Wonder who this solominer is? 88.6.216.9  (Read 60437 times)
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



View Profile
April 05, 2012, 12:11:30 AM
 #641

Orphans are primarily due to the enabling of BIP16, I suspect.

I thought this as well but there has hardly been any P2SH transactions.

510b5a44935109e249a704c2900aa9d8303166062e81d2ac852c965b6266dcee      
d0636198ea55fadee5b4ccc07c85012db7d07c2d25790b3aec770c86617801c0      
9ab59e2d4be16c470160eb9b9a9d9799eaf29af0461aea131e748659d806fa1a
658fc92061f1c4125d5cd1034eb8a1f09bfebd32a988d855eb7ee63689759a21
b0539a45de13b3e0403909b8bd1a555b8cbe45fd4e3f3fda76f3a5f52835c29d
9c08a4d78931342b37fd5f72900fb9983087e6f46c4a097d8a1f52c74e28eaf6

are the only ones ever.


This is the broken P2SH transaction that has single handedly caused 35 (and counting) blocks to orphan:

http://blockchain.info/tx-index/3618498/4005d6bea3a93fb72f006d23e2685b85069d270cb57d15f0c057ef2d5e3f78d2

In several cases, it actually caused several others to orphan because unupgraded miners built on top of the blocks that included this tx and created 2-4 block long forks that eventually lost the race.

Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
1714483488
Hero Member
*
Offline Offline

Posts: 1714483488

View Profile Personal Message (Offline)

Ignore
1714483488
Reply with quote  #2

1714483488
Report to moderator
"With e-currency based on cryptographic proof, without the need to trust a third party middleman, money can be secure and transactions effortless." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714483488
Hero Member
*
Offline Offline

Posts: 1714483488

View Profile Personal Message (Offline)

Ignore
1714483488
Reply with quote  #2

1714483488
Report to moderator
1714483488
Hero Member
*
Offline Offline

Posts: 1714483488

View Profile Personal Message (Offline)

Ignore
1714483488
Reply with quote  #2

1714483488
Report to moderator
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
April 05, 2012, 12:14:39 AM
 #642

This is the broken P2SH transaction that has single handedly caused 35 (and counting) blocks to orphan:

http://blockchain.info/tx-index/3618498/4005d6bea3a93fb72f006d23e2685b85069d270cb57d15f0c057ef2d5e3f78d2

In several cases, it actually caused several others to orphan because unupgraded miners built on top of the blocks that included this tx and created 2-4 block long forks that eventually lost the race.
Interesting, can you describe what is broken about it, and why it is continuing to cause issues?


Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
twmz
Hero Member
*****
Offline Offline

Activity: 737
Merit: 500



View Profile
April 05, 2012, 02:30:08 AM
 #643

This is the broken P2SH transaction that has single handedly caused 35 (and counting) blocks to orphan:

http://blockchain.info/tx-index/3618498/4005d6bea3a93fb72f006d23e2685b85069d270cb57d15f0c057ef2d5e3f78d2

In several cases, it actually caused several others to orphan because unupgraded miners built on top of the blocks that included this tx and created 2-4 block long forks that eventually lost the race.
Interesting, can you describe what is broken about it, and why it is continuing to cause issues?



I don't understand the broken-ness well enough to explain it, but the smarter-than-me developers in bitcoin-dev said the script is invalid in some subtle way that the current bitcoin versions recognize and reject and that old bitcoin versions don't recognize and think is valid.

It's still causing problems because every time a block that contains the transaction is orphaned, the old bitcoin versions see that this transaction still exists in their list of transactions that haven't yet made it in to a block and so they try to put it in a block again (which causes that block to get orphaned by the new bitcoin versions that reject the transaction and so the cycle repeats over and over).


Was I helpful?  1TwmzX1wBxNF2qtAJRhdKmi2WyLZ5VHRs
WoT, GPG

Bitrated user: ewal.
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
April 05, 2012, 02:46:19 AM
 #644

This is the broken P2SH transaction that has single handedly caused 35 (and counting) blocks to orphan:

http://blockchain.info/tx-index/3618498/4005d6bea3a93fb72f006d23e2685b85069d270cb57d15f0c057ef2d5e3f78d2

In several cases, it actually caused several others to orphan because unupgraded miners built on top of the blocks that included this tx and created 2-4 block long forks that eventually lost the race.
Interesting, can you describe what is broken about it, and why it is continuing to cause issues?



I don't understand the broken-ness well enough to explain it, but the smarter-than-me developers in bitcoin-dev said the script is invalid in some subtle way that the current bitcoin versions recognize and reject and that old bitcoin versions don't recognize and think is valid.

It's still causing problems because every time a block that contains the transaction is orphaned, the old bitcoin versions see that this transaction still exists in their list of transactions that haven't yet made it in to a block and so they try to put it in a block again (which causes that block to get orphaned by the new bitcoin versions that reject the transaction and so the cycle repeats over and over).


Makes me wonder if there needs to be some kind of expiry, so that if a transaction is submitted more than x times and rejected for whatever reason, it should no longer be re-transmitted.

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
jamesg
VIP
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


AKA: gigavps


View Profile
April 05, 2012, 10:02:56 AM
 #645

I don't understand the broken-ness well enough to explain it, but the smarter-than-me developers in bitcoin-dev said the script is invalid in some subtle way that the current bitcoin versions recognize and reject and that old bitcoin versions don't recognize and think is valid.

Sounds to me that this transaction was intentionally created to put MM out of business for a while and to do exactly what it is doing to miners who didn't upgrade.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 05, 2012, 12:41:31 PM
Last edit: April 05, 2012, 01:03:00 PM by DeathAndTaxes
 #646

This is the broken P2SH transaction that has single handedly caused 35 (and counting) blocks to orphan:

http://blockchain.info/tx-index/3618498/4005d6bea3a93fb72f006d23e2685b85069d270cb57d15f0c057ef2d5e3f78d2

In several cases, it actually caused several others to orphan because unupgraded miners built on top of the blocks that included this tx and created 2-4 block long forks that eventually lost the race.
Interesting, can you describe what is broken about it, and why it is continuing to cause issues?



I don't understand the broken-ness well enough to explain it, but the smarter-than-me developers in bitcoin-dev said the script is invalid in some subtle way that the current bitcoin versions recognize and reject and that old bitcoin versions don't recognize and think is valid.

It's still causing problems because every time a block that contains the transaction is orphaned, the old bitcoin versions see that this transaction still exists in their list of transactions that haven't yet made it in to a block and so they try to put it in a block again (which causes that block to get orphaned by the new bitcoin versions that reject the transaction and so the cycle repeats over and over).


Makes me wonder if there needs to be some kind of expiry, so that if a transaction is submitted more than x times and rejected for whatever reason, it should no longer be re-transmitted.

Why? I love it.  Tx processing nodes should be up to date. Period. Casual users don't need the latest code but miners form the tx processing backbone.  Could you imagine VISA releasing a major critical upgrade and a month after the hard deadline some merchant banks still hadn't gotten around to upgrading their systems? 

Miners need to take their role more seriously.  If they can't be bothered to upgrade even when given a months of notice, provided a deadline, and warned they risk losing all revenue .... well IMHO they shouldn't be mining.  Racking up huge losses may convince them to either a) take it more seriously or b) quit.  Either one is fine by me.  The network is made stronger.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 05, 2012, 12:45:13 PM
Last edit: April 05, 2012, 01:03:36 PM by DeathAndTaxes
 #647

Sounds to me that this transaction was intentionally created to put MM out of business for a while and to do exactly what it is doing to miners who didn't upgrade.

This.  Miners who upgraded have been rewarded with "bonus" compensation split equally by hashing power (it just sucks I got 2GH/s offline right now).  Negligent miners are facing financial consequences for their idiocy.  I would like to thank who ever released the "killer tx".
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
April 05, 2012, 12:58:35 PM
 #648

Sounds to me that this transaction was intentionally created to put MM out of business for a while and to do exactly what it is doing to miners who didn't upgrade.

This.  Miners who upgraded have been rewarded with "bonus" compensation split equally by hashing power.  Negligent miners are facing financial consequences for their idiocy.  I would like to thank who ever released the "killer tx".
I agree, and I had thought that valid blocks from upgraded miners were being orphaned by it somewhere along the way, but that doesn't seem to be the case here.


Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 05, 2012, 07:15:30 PM
 #649

so you can still mine empty block or not ?

Yes.  There has been no protocol change which prohibits empty blocks.
disclaimer201
Legendary
*
Offline Offline

Activity: 1526
Merit: 1001


View Profile
April 05, 2012, 07:39:15 PM
 #650

If empty blocks pose a threat, the bitcoin developers should consider to correct it, even if it isn't without dangers. Bitcoin is great but I'm sure it isn't perfect. A programmer can hardly think of every possible loophole/attack vector. I agree quick solutions should be avoided. Let's see and watch if it happens again. Is MM still mining, and if so, is he still extending his mining /or botnet operation?
P4man
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile
April 05, 2012, 09:00:04 PM
 #651

Is MM still mining, and if so, is he still extending his mining /or botnet operation?

Doesnt look like it:


Clipse (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 502


View Profile
April 05, 2012, 09:30:59 PM
 #652

Is MM still mining, and if so, is he still extending his mining /or botnet operation?

Doesnt look like it:



Network hashrate is still at ~11-11.5GH excluding the badluck, I dont think that Mystery miner is gone unless some other mysterious 1-1.5TH user replaced him.

You are looking at the 1 TX blocks, its pretty obvious that is gone but the hashrate isnt.

...In the land of the stale, the man with one share is king... >> Clipse

We pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 05, 2012, 09:32:38 PM
 #653

Network hashrate is still at ~11-11.5GH excluding the badluck, I dont think that Mystery miner is gone unless some other mysterious 1-1.5TH user replaced him.

Oh I forgot to tell everyone.  My 30 BFL Rig Boxes finally arrived and I just happened to power them up on 1 April.
jamesg
VIP
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


AKA: gigavps


View Profile
April 05, 2012, 09:34:09 PM
 #654

Network hashrate is still at ~11-11.5GH excluding the badluck, I dont think that Mystery miner is gone unless some other mysterious 1-1.5TH user replaced him.

Oh I forgot to tell everyone.  My 30 BFL Rig Boxes finally arrived and I just happened to power them up on 1 April.

This nice little graph would seem to indicate otherwise....

DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 05, 2012, 09:35:30 PM
 #655

Variance and stuff (the answers to anything BTC related).
wogaut
Donator
Sr. Member
*
Offline Offline

Activity: 448
Merit: 250



View Profile
April 05, 2012, 09:38:16 PM
 #656

Is MM still mining, and if so, is he still extending his mining /or botnet operation?

Doesnt look like it:


Network hashrate is still at ~11-11.5GH excluding the badluck, I dont think that Mystery miner is gone unless some other mysterious 1-1.5TH user replaced him.

You are looking at the 1 TX blocks, its pretty obvious that is gone but the hashrate isnt.

Oh I forgot to post that I fixed my software patch:

I'm working on a patch that solves block hashes analytically without requiring to brute-force SHA. Then, you simply set the blocktime variable to the desired value and off you go.
I'm in the testing phase right now, set it to 1 block per hour, just to make sure I won't destabilize the bitcoin enterprise, but I still need to add tx to the equation; people seem to get uncomfortable with all these zero tx blocks right now.
Well, once I fixed that I will offer the patch for just $9.95 to everybody!  

Just not sure if I'm ready to make it available to the public yet  Wink



Clipse (OP)
Hero Member
*****
Offline Offline

Activity: 504
Merit: 502


View Profile
April 05, 2012, 09:49:24 PM
 #657

Network hashrate is still at ~11-11.5GH excluding the badluck, I dont think that Mystery miner is gone unless some other mysterious 1-1.5TH user replaced him.

Oh I forgot to tell everyone.  My 30 BFL Rig Boxes finally arrived and I just happened to power them up on 1 April.

This nice little graph would seem to indicate otherwise....



Simple, lets look at the end of this diff adjustment. If hashrate is still ~11-11.5TH which I suspect it would be I highly doubt it was suddenly replaced with the last 7days by new miners rather than just variance even out for next difficulty adjustment.

If the hashrate is lower well then we have our answer, MM got hit by a baby fatality.

Now we just need to bring out a new BIP patch whenever some suspected botnet appears, if it did crush their botnet setup it would seem to be a huge job to update them Wink

...In the land of the stale, the man with one share is king... >> Clipse

We pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
April 05, 2012, 10:49:04 PM
 #658

I don't understand the broken-ness well enough to explain it, but the smarter-than-me developers in bitcoin-dev said the script is invalid in some subtle way that the current bitcoin versions recognize and reject and that old bitcoin versions don't recognize and think is valid.

Sounds to me that this transaction was intentionally created to put MM out of business for a while and to do exactly what it is doing to miners who didn't upgrade.

Except that he wasn't including any transactions, so he wouldn't include the poison transaction or any that depend on it.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
April 05, 2012, 11:12:07 PM
 #659

Except that he wasn't including any transactions, so he wouldn't include the poison transaction or any that depend on it.

But if his bitcoind is out of date he would see the invalid block as valid and continue to build upon that making any block he generates invalid (tx or not).  A block built on an invalid block is by definition invalid.
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1024



View Profile
April 06, 2012, 12:43:16 AM
 #660

Except that he wasn't including any transactions, so he wouldn't include the poison transaction or any that depend on it.

But if his bitcoind is out of date he would see the invalid block as valid and continue to build upon that making any block he generates invalid (tx or not).  A block built on an invalid block is by definition invalid.

But the majority of the network would overrule him and even his broken node would have the correct current latest hash most of the time.  He would need to be using a node that not only is still accepting invalid blocks, but is only accepting invalid blocks.  I don't think that the recent changes have orphaned any old versions; my old 0.4.0 node is still going strong.

Also, the graphs don't show a sharp transition on the 1st.  Does anyone know when the first orphan fork happened?

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 37 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!