Bitcoin Forum
November 07, 2024, 12:56:06 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Mine a MultiSig / P2SH transactions on main net - Bounty  (Read 1554 times)
piuk (OP)
Hero Member
*****
expert
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
January 28, 2012, 03:35:24 PM
 #1

I need someone to create and redeem one M-Of-N transaction and one P2SH transaction on main net.

Offering modest bounty of 2 BTC.



[Tycho]
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
January 28, 2012, 05:59:16 PM
 #2

Nice request !
I like strange TXes too :)

Welcome to my bitcoin mining pool: https://deepbit.net - Both payment schemes (including PPS), instant payout, no invalid blocks !
ICBIT Trading platform : USD/BTC futures trading, Bitcoin difficulty futures (NEW!). Third year in bitcoin business.
Costia
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile
January 28, 2012, 06:06:32 PM
 #3

gavin said luke had to test bip17 on the real network because he wrote a stealing bot on testnet
so those transactions should already be somewhere out there in the real blockchain
(and you can steal luke's money if you find them Smiley )
gmaxwell
Moderator
Legendary
*
expert
Offline Offline

Activity: 4270
Merit: 8805



View Profile WWW
January 28, 2012, 10:41:08 PM
 #4

gavin said luke had to test bip17 on the real network because he wrote a stealing bot on testnet
so those transactions should already be somewhere out there in the real blockchain
(and you can steal luke's money if you find them Smiley )

No, Luke didn't have to test on the real network.

He tested on the real network before he was aware of the stealing bot, in fact. He tested on the real network because he controls the content of the blocks of 400GH/s.  He tested on the real network because he could.

When the stealing bot was noticed and was causing Luke some trouble with continued testing I mined some 40ish blocks to reorganize testnet to undo the stealing bot so Luke could continue his testing there.  (something that I couldn't do on the real network, which is part of the reason testnet is so much better for testing)
Costia
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile
January 28, 2012, 10:46:49 PM
 #5

so do you know in which blocks on the real network the bip17 transacions are?
piuk (OP)
Hero Member
*****
expert
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
January 28, 2012, 10:57:27 PM
 #6

I think this might be one http://blockchain.info/tx-index/14682055?show_adv=true

Costia
Newbie
*
Offline Offline

Activity: 28
Merit: 0



View Profile
January 28, 2012, 11:01:36 PM
 #7

yep. looks like bip17
there are more here:
http://blockchain.info/strange-transactions
piuk (OP)
Hero Member
*****
expert
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
January 29, 2012, 08:31:00 PM
Last edit: January 29, 2012, 08:44:21 PM by piuk
 #8

So I've made a bit of progress and have patched bitcoin-js so it can generate multi-sig transactions and also patched my bitcoind with the latest git Script changes.

However for some reason the MultiSig transactions are not passing IsStandard() and are being rejected.

Quote
ERROR: nonstandard txout: 1 04cc71eb30d653c0c3163990c47b976f3fb3f37cccdcbedb169a1dfef58bbfbfaff7d8a473e7e2e 6d317b87bafe8bde97e3cf8f065dec022b51d11fcdd0d348ac4 04cc71eb30d653c0c3163990c47b976f3fb3f37cccdcbedb169a1dfef58bbfbfaff7d8a473e7e2e 6d317b87bafe8bde97e3cf8f065dec022b51d11fcdd0d348ac4 2 OP_CHECKMULTISIG

Just to confirm should n & m be pushed onto the stack as if they were data?

[Tycho]
Hero Member
*****
Offline Offline

Activity: 742
Merit: 500



View Profile WWW
January 30, 2012, 01:26:01 AM
 #9

So I've made a bit of progress and have patched bitcoin-js so it can generate multi-sig transactions and also patched my bitcoind with the latest git Script changes.

However for some reason the MultiSig transactions are not passing IsStandard() and are being rejected.
They aren't standard, you should patch your bitcoind to mine them into blocks.

Welcome to my bitcoin mining pool: https://deepbit.net - Both payment schemes (including PPS), instant payout, no invalid blocks !
ICBIT Trading platform : USD/BTC futures trading, Bitcoin difficulty futures (NEW!). Third year in bitcoin business.
piuk (OP)
Hero Member
*****
expert
Offline Offline

Activity: 910
Merit: 1005



View Profile WWW
January 30, 2012, 10:03:28 AM
 #10

They aren't standard, you should patch your bitcoind to mine them into blocks.

They were made standard recently. The problem was m & n are not actually numbers they are op codes e.g. OP_TURE, OP_2

My test transaction finally got mined by Ozcoin:

https://blockchain.info/tx/60a20bd93aa49ab4b28d514ec10b06e1829ce6818ec06cd3aabd013ebcdc4bb1?show_adv=true

Pages: [1]
  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!