Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: unclemantis on July 27, 2012, 03:54:36 AM



Title: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 03:54:36 AM
That means I want to create 50 public/private key pairs and fund each one with exactly 1 whole btc. Here is the thing. I want to fund them with newly minted coins but i am not a miner. The coins need to be intact, as in i don't want to have 1btc that is coming from 2 or more addresses to create the 1btc.

Thoughts?


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 04:06:11 AM
Example

https://blockchain.info/tx-index/13557166/1b087e140ef1193abcf3e8a9985cc5849d6f223b4e4251530b7ea8a410e3b61d (https://blockchain.info/tx-index/13557166/1b087e140ef1193abcf3e8a9985cc5849d6f223b4e4251530b7ea8a410e3b61d)

Is it possible to purchase an entire newly generated coin reward block?

And yes this is going back to my Collectability idea :)


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: mb300sd on July 27, 2012, 04:10:27 AM
If your willing to accept

generation address -> your address -> 50 addresses

i'm sure any plenty of pool ops will take 55 btc in exchange for 50.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 04:14:08 AM
If your willing to accept

generation address -> your address -> 50 addresses

i'm sure any plenty of pool ops will take 55 btc in exchange for 50.

If I present them with 50 unique addresses they will be able to fund each address?

55btc in exchange sounds fair. How would I go about doing this?

Another question, how is asking a pool operator or a single miner for that manner result any different or the same as blockchain.info's https://blockchain.info/wallet/send-anonymously (https://blockchain.info/wallet/send-anonymously) service?


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: goodlord666 on July 27, 2012, 04:16:06 AM
That means I want to create 50 public/private key pairs and fund each one with exactly 1 whole btc. Here is the thing. I want to fund them with newly minted coins but i am not a miner. The coins need to be intact, as in i don't want to have 1btc that is coming from 2 or more addresses to create the 1btc.

Thoughts?

what do you want to do this for? just curious


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: BkkCoins on July 27, 2012, 04:17:45 AM
You may be able to convince a pool operator or solo miner to do a deal. They save the 50 btc for you and pay out miner shares from his own coins instead.

To my recollection the only pool op who actually splits a mined block directly is Eligius. I used to mine there and would receive payouts that were not normal transactions but "Generated" ones from the actual block being generated.

I'm not sure if he does that any more or not. But for collectibility what you'd want is that special "Generated" transaction, not the regular payment transaction that most pools send.

You'd probably have more luck advertising for a solo miner to pay a premium on getting a generated block. It all seems pretty academic though as you could mine at Eligius and get portions of generated blocks and wait until it gets to 50 btc total. (His pool will send "generate" transactions to the address you provide).

Then split that into 50 x 1 btc to 50 fresh addresses created in bulk using bitaddress.org. The blockchain would show the result as 1 BTC that came from the 50BTC address and those were all "Generated". So it's only one step removed from direct generated.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 04:20:16 AM
You may be able to convince a pool operator or solo miner to do a deal. They save the 50 btc for you and pay out miner shares from his own coins instead.

To my recollection the only pool op who actually splits a mined block directly is Eligius. I used to mine there and would receive payouts that were not normal transactions but "Generated" ones from the actual block being generated.

I'm not sure if he does that any more or not. But for collectibility what you'd want is that special "Generated" transaction, not the regular payment transaction that most pools send.

You'd probably have more luck advertising for a solo miner to pay a premium on getting a generated block. It all seems pretty academic though as you could mine at Eligius and get portions of generated blocks and sum them up to a 50 btc total. Then split that into 50 x 1 btc to 50 fresh addresses created in bulk using bitaddress.org. The blockchain would show the result as 1 BTC that came from the 50BTC address and those were all "Generated". So it's only one step removed from direct generated.

I could go as pure as not splitting the reward block into 50 1btc addresses and request the private key that the reward was sent to be sold. Of course that would pose a TRUST issue but I can't see getting any pure than that.

Also how would one fund 50 individual addresses with a single btc each in one transaction?


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 04:21:24 AM
That means I want to create 50 public/private key pairs and fund each one with exactly 1 whole btc. Here is the thing. I want to fund them with newly minted coins but i am not a miner. The coins need to be intact, as in i don't want to have 1btc that is coming from 2 or more addresses to create the 1btc.

Thoughts?

what do you want to do this for? just curious

Because I am a nut.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: BkkCoins on July 27, 2012, 04:25:05 AM
I could go as pure as not splitting the reward block into 50 1btc addresses and request the private key that the reward was sent to be sold. Of course that would pose a TRUST issue but I can't see getting any pure than that.

Also how would one fund 50 individual addresses with a single btc each in one transaction?

You would provide the pool op with the address they will gen into so that you already have the private key safe.

bitaddress.org has a tool you can use to create 50 addresses in a few seconds. Then you would paste that list into a transaction destination at blockchain.info. I haven't done that so I'm not sure if pasting multiple addresses works easily. Maybe you need to do a search/replace <lineend> to insert semi-colons or something  like that.

added later:
If you mine at Eligius then you provide an address to have the generated coins sent to. You end up with 50 btc total made up of multiple block transactions but all 100% pure generated coins. Then you spend that to your final 50 addresses. If you can't mine then it may be easier to make deals with people who mine there to mine for you until you have 50 btc, again giving them the target address to mine into.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: mb300sd on July 27, 2012, 04:25:25 AM
You may be able to convince a pool operator or solo miner to do a deal. They save the 50 btc for you and pay out miner shares from his own coins instead.

To my recollection the only pool op who actually splits a mined block directly is Eligius. I used to mine there and would receive payouts that were not normal transactions but "Generated" ones from the actual block being generated.

I'm not sure if he does that any more or not. But for collectibility what you'd want is that special "Generated" transaction, not the regular payment transaction that most pools send.

You'd probably have more luck advertising for a solo miner to pay a premium on getting a generated block. It all seems pretty academic though as you could mine at Eligius and get portions of generated blocks and sum them up to a 50 btc total. Then split that into 50 x 1 btc to 50 fresh addresses created in bulk using bitaddress.org. The blockchain would show the result as 1 BTC that came from the 50BTC address and those were all "Generated". So it's only one step removed from direct generated.

I could go as pure as not splitting the reward block into 50 1btc addresses and request the private key that the reward was sent to be sold. Of course that would pose a TRUST issue but I can't see getting any pure than that.

Also how would one fund 50 individual addresses with a single btc each in one transaction?

bitcoind sendmany '["","input address"]' '{"output1":1,"output2":2,...}'

(requires coin control patch)


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: goodlord666 on July 27, 2012, 04:25:58 AM
That means I want to create 50 public/private key pairs and fund each one with exactly 1 whole btc. Here is the thing. I want to fund them with newly minted coins but i am not a miner. The coins need to be intact, as in i don't want to have 1btc that is coming from 2 or more addresses to create the 1btc.

Thoughts?

what do you want to do this for? just curious

Because I am a nut.

The idea is kinda juicy I must admit. Just for coolness' sake.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: CIYAM on July 27, 2012, 04:33:37 AM
bitcoind sendmany '["","input address"]' '{"output1":1,"output2":2,...}'

(requires coin control patch)

As coin control won't be making into the main trunk you might want to instead look at the "raw transaction" API stuff (that will be in 0.7 and will allow you to do this - is just more low level than the "coin control" approach).


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 04:36:57 AM
That means I want to create 50 public/private key pairs and fund each one with exactly 1 whole btc. Here is the thing. I want to fund them with newly minted coins but i am not a miner. The coins need to be intact, as in i don't want to have 1btc that is coming from 2 or more addresses to create the 1btc.

Thoughts?

what do you want to do this for? just curious

Because I am a nut.

The idea is kinda juicy I must admit. Just for coolness' sake.


If you must know, it will be for my COLD STORAGE method. :)

Planning on taking 50 private keys, encrypt them using AES and then take the encrypted string and print that on a certificate paper with other cool designs. The password would be handed down to the next owner. It would be in the form of a book with a highlighted passage that is not to be stored near the certificate.

And of course i will have less than pretty backups too. :)


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: BkkCoins on July 27, 2012, 04:37:34 AM
I think if you put the offer out there that you'd pay 55 btc for a block generated to your given address you'd find some taker, whether a pool op or solo miner. You'd have to establish some trust though as I expect you'd have to pay first since once the address gets generated there is no way to force payment. But also in this method it's just as easy to give them 50 addresses and have the block split as generated so each 1 btc address is truly virgin as white snow.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 04:37:37 AM
bitcoind sendmany '["","input address"]' '{"output1":1,"output2":2,...}'

(requires coin control patch)

As coin control won't be making into the main trunk you might want to instead look at the "raw transaction" API stuff (that will be in 0.7 and will allow you to do this - is just more low level than the "coin control" approach).


Read my above reply. Are you game in helping out?


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 04:38:45 AM
I think if you put the offer out there that you'd pay 55 btc for a block generated to your given address you'd find some taker, whether a pool op or solo miner. You'd have to establish some trust though as I expect you'd have to pay first since once the address gets generated there is no way to force payment. But also in this method it's just as easy to give them 50 addresses and have the block split as generated so each 1 btc address is truly virgin as white snow.

You guys are coming up with some great ideas.

Maybe I can get a Virgin Escrow service together :)


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: CIYAM on July 27, 2012, 04:46:06 AM
Read my above reply. Are you game in helping out?

Sure - am a little confused though about the ownership transfer mechanism though.

Is that you are wanting the money to never actually be spent but somehow the "ownership" of this money to be transferred to another user?

(If this is what you are after then perhaps multisig could be of some use to accomplish this?)


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: BkkCoins on July 27, 2012, 05:06:27 AM
Actually I just revisited Eligius Pool and see they still use generated payouts and they still have a payout queue. So miners waiting for payment are in the queue and get sent coins directly in the newly generated block. Maybe you can bribe LukeJr to jump the queue. Pay extra to give you a virgin block and let the extra fee be added to the queue so those who have to wait a few hours longer get compensated.

For an example of the payouts Eligius does see this blockinfo link. The miners are the addresses in the first "Generated" transaction and is "pure". Most pools don't do this. They payout miners with transactions from their own pool reserves, which could be tainted. (My mined coins from 50btc.com currently show between 2% - 92% taint on blockchain.info - quite slutty I'd say!!!)

http://blockchain.info/block/00000000000007e575cd8902b33f3c9d4eb680ac0cb3662a5889f64a1a39aa9c

See this link for a miner's address from above that is all made up of multiple generated inputs (53 of them) and no "slutty" coinage.

http://blockchain.info/address/18cFZ2PA5p7kkpfMvwnxvmzKEvWAimx6ZX

(edit: oops, I didn't notice at first there is one leaky input on that address that gives a slight taint to it overall.)


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: mb300sd on July 27, 2012, 05:20:21 AM
Try contacting Tycho..

https://bitcointalk.org/index.php?topic=94747.msg1050316#msg1050316
Is anyone interested in last 50 BTC, first 25 BTC or some other exotic uncirculated coins ?
We can negotiate this.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: julz on July 27, 2012, 06:15:06 AM
I don't understand how any bitcoins can have collectability without safe transferrability.
Unfortunately - the only safe way to confirm you are the *sole* holder of a particular private key is to perform a transaction on the blockchain to a new private key...  thus ruining the collectible nature of the coins.. right?



Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: CIYAM on July 27, 2012, 06:29:35 AM
Unfortunately - the only safe way to confirm you are the *sole* holder of a particular private key is to perform a transaction on the blockchain to a new private key...  thus ruining the collectible nature of the coins.. right?

You can confirm you are the holder of a private key by signing a message for its pubkey (this feature is in the current client) but this of course doesn't solve the problem of being the "sole" owner.

Am thinking that perhaps some sort of multisig approach might solve the latter although you'd never be the sole holder of the private key but instead could be recognised by some sort of joint signing with a trusted 3rd party as being the *current* holder.

Unfortunately though one thing you can never stop is people sending trash *to* the collectible address and even a small amount send from the vanity address 1asswipe might slightly devalue your otherwise pristine address.  ;D


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: rjk on July 27, 2012, 01:59:36 PM
1asswipe might slightly devalue your otherwise pristine address.  ;D
<evil grin>


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 03:42:27 PM
1asswipe might slightly devalue your otherwise pristine address.  ;D
<evil grin>

1234567890abcdefABCDEFaN1fuUEdvFTU might have a lot more value :-D


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: bg002h on July 27, 2012, 11:42:05 PM
I'd ask Luke-jr about this. All his pools payouts, no matter how small, are all newly generated coins. I bet you could pay him for 50 BTC1 newly mined blocks. Much cooler than the one transfer idea.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 11:45:56 PM
I'd ask Luke-jr about this. All his pools payouts, no matter how small, are all newly generated coins. I bet you could pay him for 50 BTC1 newly mined blocks. Much cooler than the one transfer idea.

Direct deposit? :)


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: BkkCoins on July 27, 2012, 11:52:26 PM
I'd ask Luke-jr about this. All his pools payouts, no matter how small, are all newly generated coins. I bet you could pay him for 50 BTC1 newly mined blocks. Much cooler than the one transfer idea.
That's a good idea too because it's much easier for him to accommodate some extra 1BTC payouts than pulling a whole block (which would likely be a real problem).


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 27, 2012, 11:56:11 PM
I'd ask Luke-jr about this. All his pools payouts, no matter how small, are all newly generated coins. I bet you could pay him for 50 BTC1 newly mined blocks. Much cooler than the one transfer idea.
That's a good idea too because it's much easier for him to accommodate some extra 1BTC payouts than pulling a whole block (which would likely be a real problem).

How does one define the exchange rate of an entire payout block?


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: bg002h on July 27, 2012, 11:57:48 PM
I'd ask Luke-jr about this. All his pools payouts, no matter how small, are all newly generated coins. I bet you could pay him for 50 BTC1 newly mined blocks. Much cooler than the one transfer idea.

Direct deposit? :)
I think the only requirement for all coins generated in a block is that they sum to 50.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: BkkCoins on July 28, 2012, 12:10:58 AM
I'd ask Luke-jr about this. All his pools payouts, no matter how small, are all newly generated coins. I bet you could pay him for 50 BTC1 newly mined blocks. Much cooler than the one transfer idea.
That's a good idea too because it's much easier for him to accommodate some extra 1BTC payouts than pulling a whole block (which would likely be a real problem).

How does one define the exchange rate of an entire payout block?
What do you mean by exchange rate? The price you'd pay for it? That would just be negotiated. If a lot of people starting wanting these you can be sure the price would go up. From a practical point of view it ought not to be higher than using a mixing service for untainted coins. So a few percent seems reasonable. No doubt fanatic desire can wreck havoc with that.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: nimda on July 28, 2012, 12:22:29 AM
I'd ask Luke-jr about this. All his pools payouts, no matter how small, are all newly generated coins. I bet you could pay him for 50 BTC1 newly mined blocks. Much cooler than the one transfer idea.

Direct deposit? :)
I think the only requirement for all coins generated in a block is that they sum to 50.
50 plus the parts of the outputs which weren't sent to an address, i.e. the fees


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 28, 2012, 12:27:21 AM
I'd ask Luke-jr about this. All his pools payouts, no matter how small, are all newly generated coins. I bet you could pay him for 50 BTC1 newly mined blocks. Much cooler than the one transfer idea.
That's a good idea too because it's much easier for him to accommodate some extra 1BTC payouts than pulling a whole block (which would likely be a real problem).

How does one define the exchange rate of an entire payout block?
What do you mean by exchange rate? The price you'd pay for it? That would just be negotiated. If a lot of people starting wanting these you can be sure the price would go up. From a practical point of view it ought not to be higher than using a mixing service for untainted coins. So a few percent seems reasonable. No doubt fanatic desire can wreck havoc with that.

What does a deposit look like after a mixing service? Do you have an example transaction?


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: BkkCoins on July 28, 2012, 12:57:10 AM
What does a deposit look like after a mixing service? Do you have an example transaction?
I've never used one.

But blockchain.info offers one now built in to the wallet for 1.5%. You can send or receive a transaction as anonymous and that routes it thru the mixer which they claim guarantees 0% taint (I think). It's worth trying that to see how it works since it's very easy.

If you haven't explored the blockchain.info wallet I'd really recommend it. It offers a lot more functionality than the standard client, has good security as long as you make sufficient backups, and it looks real pretty too.


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 28, 2012, 01:01:36 AM
What does a deposit look like after a mixing service? Do you have an example transaction?
I've never used one.

But blockchain.info offers one now built in to the wallet for 1.5%. You can send or receive a transaction as anonymous and that routes it thru the mixer which they claim guarantees 0% taint (I think). It's worth trying that to see how it works since it's very easy.

If you haven't explored the blockchain.info wallet I'd really recommend it. It offers a lot more functionality than the standard client, has good security as long as you make sufficient backups, and it looks real pretty too.

I am using it for their Merchant services. :)


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 28, 2012, 01:05:59 AM
If i want to send EXACTLY 1.0 btc how do i do this?

http://www.blockchain.info/wallet/send-anonymously

Do i have to do the math and send EXACTLY 1.0155? Ho does this work out?

And if i send exactly 1.0 will i get a SINGLE 1BTC transaction or will it be several partial btc to = 1btc?


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: BkkCoins on July 28, 2012, 01:09:50 AM
Not sure. Here is the info page about it. It's an option on the send page. You could send a BTC to your self and see if it arrives with no connection at all from your self.

https://blockchain.info/wallet/send-anonymously

edit: just checked. When sending you enter 1 btc and it calculates the actual transaction amount from that. You can also create a receive address that is anonymous. Any payment received on that address is mixed and forwarded to another real address you have (no doubt the fee is removed on the way so you would have to have extra sent to you).


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 28, 2012, 01:14:13 AM
Not sure. Here is the info page about it. It's an option on the send page. You could send a BTC to your self and see if it arrives with no connection at all from your self.

https://blockchain.info/wallet/send-anonymously

I kinda have 0.98734 btc in my wallet and under 1btc spread out in the blockchain.info wallet for an application i am building

I do have more, but they are in cold storage and I am not going to bust open the piggy bank to try LOL.

Now... if you want to try it, that would be great :)


Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: adamstgBit on July 28, 2012, 01:42:20 AM
Bitcoin collectables
https://www.casascius.com/coinstack1btc.jpg
https://i.imgur.com/3g6zY.jpg
        http://rlv.zcache.com/ate_bit_bitcoin_block_hat-p148219393446827670qz14_400.jpg
http://images8.cafepress.com/product/540642278v5_350x350_Front_Color-White.jpg
http://t0.gstatic.com/images?q=tbn:ANd9GcT69OIe-7eSnatgVZr6vvH82EUsmrrMUhXStglLQvYYo2wylaQxSB9q2MJ_
https://i.imgur.com/QYHAF.png
https://i.imgur.com/QYHAF.png
https://i.imgur.com/QYHAF.png


i like your idea.

buying a newly minted block

but you have to trust the miner

maybe if one of the big miners offered this i might buy a block or 2  :P



Title: Re: I want to send 50 btc to 50 addresses untainted
Post by: unclemantis on July 28, 2012, 09:15:49 PM
My first experience with Blockchain.info's mixing service.

FAIL!

https://bitcointalk.org/index.php?topic=96227.0 (https://bitcointalk.org/index.php?topic=96227.0)