Bitcoin Forum
December 11, 2016, 04:22:36 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Mine a MultiSig / P2SH transactions on main net - Bounty  (Read 1331 times)
piuk
Hero Member
*****
expert
Offline Offline

Activity: 910



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.



1481430156
Hero Member
*
Offline Offline

Posts: 1481430156

View Profile Personal Message (Offline)

Ignore
1481430156
Reply with quote  #2

1481430156
Report to moderator
1481430156
Hero Member
*
Offline Offline

Posts: 1481430156

View Profile Personal Message (Offline)

Ignore
1481430156
Reply with quote  #2

1481430156
Report to moderator
1481430156
Hero Member
*
Offline Offline

Posts: 1481430156

View Profile Personal Message (Offline)

Ignore
1481430156
Reply with quote  #2

1481430156
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481430156
Hero Member
*
Offline Offline

Posts: 1481430156

View Profile Personal Message (Offline)

Ignore
1481430156
Reply with quote  #2

1481430156
Report to moderator
[Tycho]
Hero Member
*****
Offline Offline

Activity: 742



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



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
*
qt
Offline Offline

Activity: 2030



View Profile
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



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
Hero Member
*****
expert
Offline Offline

Activity: 910



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



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

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

Activity: 910



View Profile WWW
January 29, 2012, 08:31:00 PM
 #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



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
Hero Member
*****
expert
Offline Offline

Activity: 910



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:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!