Author

Topic: [REQ] Admin / Staff / Mod Escrow to help with CPFP bounty. (Read 844 times)

full member
Activity: 210
Merit: 104
“Create Your Decentralized Life”
CPFP Bounty address
3FEUByMeaxrNmBCVYjvsnhyAjiUdat5i7M

Code:
d4n13     PublicKey : 03c61c297e90290a6f7608a1a101469e5e4467f5c89deb62ae99f2420c6a9bb118
theymos   PublicKey : 02fd868606557cc1c9f61b43f067b74b289c1d4104557bd57cd34e67461f897f9f
kcud_dab  PublicKey : 02303fdba84202a9a23d19dcdaecfa728e2a044cc17fe966feddefe3edc20ee6e5
CPFP bounty Address : 3FEUByMeaxrNmBCVYjvsnhyAjiUdat5i7M

< addmultisigaddress 2 '["03c61c297e90290a6f7608a1a101469e5e4467f5c89deb62ae99f2420c6a9bb118",
                         "02fd868606557cc1c9f61b43f067b74b289c1d4104557bd57cd34e67461f897f9f",
                         "02303fdba84202a9a23d19dcdaecfa728e2a044cc17fe966feddefe3edc20ee6e5"]'
> 3FEUByMeaxrNmBCVYjvsnhyAjiUdat5i7M

-------- BTC Sig for 1HtaaKJ4LF2XFw1PoUPZvTDqNHFscyKLTM --------
Comment: Python verify module @ github.com/d4n13/jasvet
Comment: To verify, remove sig block and the newline above it
IJir0sOAhIGYZYQKg+4za0VDmrFNqF+9Jgn8M1IGHGZ8
MTbkPuo87EvfzsyvB0uiCxXlcSoLKrk0VNctDugN+Pk=



Many thx...
full member
Activity: 210
Merit: 104
“Create Your Decentralized Life”
My address is 18MDTTiqPM8ZEo29Cig1wfGdkLNtvyorW5, the public key is in multiple TXs on the blockchain already.  I'll spin up PGP later to make it official.
On second thought, let me gen a new fresh address to countersign the multisig... address reuse is generally bad...

Code:
addmultisigaddress 2 '["03f774db6e91afd2693096e9f9b77ecab6535e75a211f9146bb4b48902bc0e4e9f",
"02fd868606557cc1c9f61b43f067b74b289c1d4104557bd57cd34e67461f897f9f",
"02303fdba84202a9a23d19dcdaecfa728e2a044cc17fe966feddefe3edc20ee6e5"]'
3LSXVA52FUddYEkfLbeSwuRvQt1qKbd4QM
Please don't use 3LSXVA52FUddYEkfLbeSwuRvQt1qKbd4QM.  Bare with me a bit while I make a new address, and thus a new multisig.

Apologies for not thinking ahead.
administrator
Activity: 5222
Merit: 13032
Code:
addmultisigaddress 2 '["03f774db6e91afd2693096e9f9b77ecab6535e75a211f9146bb4b48902bc0e4e9f",
"02fd868606557cc1c9f61b43f067b74b289c1d4104557bd57cd34e67461f897f9f",
"02303fdba84202a9a23d19dcdaecfa728e2a044cc17fe966feddefe3edc20ee6e5"]'
3LSXVA52FUddYEkfLbeSwuRvQt1qKbd4QM

full member
Activity: 210
Merit: 104
“Create Your Decentralized Life”
Here is another public key for CPFP bounty multisig:  ...

Awesome Thx...

I'll get the address generated (or I suppose anyone could do it). 

I have some things to do right now, but will check back later.
legendary
Activity: 1652
Merit: 1002
Bitcoin enthusiast!
One more member needed for 2-of-3... Thx again.
Here is another public key for CPFP bounty multisig:
-> 02303fdba84202a9a23d19dcdaecfa728e2a044cc17fe966feddefe3edc20ee6e5

I can sign a PGP message if needed...
full member
Activity: 210
Merit: 104
“Create Your Decentralized Life”
So the bounty would be for wallets that implement CPFP on the client side?
Yes... the request is to have a wallet GUI implement a "Rescue Transaction" button (or the like).  The button would issue a CPFP transaction.  The Eligius pool has been very successful at getting these transactions into the blockchain.

I started with a BIP before people informed me that CPFP existed.
BIP: https://github.com/d4n13/bips/blob/master/bip-00nn.mediawiki

...If so, and if I'll only need to sign transactions rarely, then I'll do it. 2-of-3 is probably better for such things, though.
Fantastic news... Thanks.

My address is 18MDTTiqPM8ZEo29Cig1wfGdkLNtvyorW5, the public key is in multiple TXs on the blockchain already.  I'll spin up PGP later to make it official.

I only anticipate one transaction for any of the 2-of-3 signers to have to sign.  Specifically the award of the bounty to the first dev to commit the change.

One more member needed for 2-of-3... Thx again.

administrator
Activity: 5222
Merit: 13032
So the bounty would be for wallets that implement CPFP on the client side? CPFP already has fairly mature code for relaying and mining, I think. If so, and if I'll only need to sign transactions rarely, then I'll do it. 2-of-3 is probably better for such things, though.

Code:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Public key for CPFP bounty multisig:
02fd868606557cc1c9f61b43f067b74b289c1d4104557bd57cd34e67461f897f9f
-----BEGIN PGP SIGNATURE-----

iF4EAREIAAYFAlWlibYACgkQxlVWk9q1kef+6wD9GMgLQgTSmQMzHF2Tl1jtXW4R
jK9NOweNZLWJyvrePeYBAK2+AQjlFX/q5l47U2CLNItj4MkubVHxdIP4plU6gtdw
=tqyZ
-----END PGP SIGNATURE-----
full member
Activity: 210
Merit: 104
“Create Your Decentralized Life”
Apologies on the large distro, but I would like to request the help of a well respected person on this forum.

My request for CPFP client-side controls: https://github.com/d4n13/bips/blob/master/bip-00nn.mediawiki

I've been trying to advocate CPFP to transactions out of the mempool.  I have a working script and would like to volunteer my time as a "Transaction Lifeguard" fishing transactions out of the mempool.  It is fairly easy, and I fished one of my transactions out after 8 days.  Since everyone needs this, I was going to do it for a small fee (3 mBTC) that would be paid to an address.  That address would hold the funds to pay a wallet developer to add CPFP to a mainstream wallet.  Since me controlling the wallet would sound like a complete scam, I wanted to offer to create a 2-of-2 multisig that a respected entity on the forum shared.  My idea goes something like this.

  • Create multi-sig addr { $myProfileBTCAddr, $yourProfileBTCAddr } -> $bountyAddr
  • Post a thread (in Bitcoin) advertising the CPFP bounty campaign and $bountyAddr
  • Post a thread (in MarketPlace) offering transaction lifeguard services
  • People requesting rescue on their SPEND TX would send( $thierTransID, $addrOfIntendedTxRecpt, $mBTCwillingToPay )
  • People requesting rescue on their RECIEVING TX would send ( $thierTransID, $thierRecvAddr, $mBTCwillingToPay )
  • From (4,5), determine the address the requester owns in the unspent TX outputs ( $unConfTxOutput )
  • Create a high-fee CPFP transaction ( $unConfTxOutput -> { $unConfTxOutput, $bountyAddr } )
  • Mail / Post the TX hex back to the requester for them to sign in mycelium or bitcoin-qt, or whatever
  • Help requester submit the CPFP TX to Eligius for processing

Each transaction rescued will add 3 mBTC ($1) or more to the $bountyAddr and entice more people to submit Pull requests to claim it.

Obviously I need an address to include in step (1), and I don't how easy step (8) will be for the average user.  Also, don't know of 3 mBTC is the right price, or if this whole idea has gone sideways.

I can of course proceed on my own, but I seriously doubt if people would trust me to give the money to the devs and not just run off with it.

Thx.

EDIT: Proof-of-Concept that CPFP works. https://bitcointalksearch.org/topic/1st-conf-after-188-hrs-the-unconfirmed-tx-highscore-week-of-jul-5th-1113169
Jump to: