UPDATE: This offer will only be valid until the thawing period ends and a little after (in case someone is still doing it). After that I'm just going to buy from the market. Thank you.Let's test out using a cool feature for something useful - a mining contract using the miner's extra data.
Get 0.02 BTC (minus tx fees) per mined block!DetailsSet your miner coinbase reward address to 0xd8ae46ba60513f7811dcd26882405f6be01c730f
Make sure to set the extra data to your Bitcoin address, so that will go in the ethereum blockchain. If you don't do that I have no way of knowing who mined which block:
https://github.com/ethereum/go-ethereum/wiki/JavaScript-Console#minersetextraIn the geth console:
miner.setEtherbase("0xd8ae46ba60513f7811dcd26882405f6be01c730f")
miner.setExtra("YourBitCoinAddress goes inside the quotes")
for example: miner.setExtra("1Ebb8NfVmKMoGuMJCAEbVMv2dX8GnzgxSa")
DisclaimerThis is not fully automated yet. But you will be able to see that the rewards are exchanged within 24-48 hours.
To make sure that the extra works, perhaps mine a block for yourself first with some extra data in it and check on etherchain.org that it's there.
Cheers!
My budget is roughly 500 blocks (10BTC), so keep an eye on the address and if the balance gets close to 2000 ETH, stop.
Disclaimer: This is purely experimental, but I intend to try to automate it. I'm also not sure if this has been done already, if not we're making history.
Comments
The opposite is also true. I could pre-pay, but how could I trust you would produce a block?
As the blocks come in you can audit both blockchains and see that the ones that had a BTC address in them got the exchanged reward.
figure out how to send messages regarding this smart contracts.
maybe sending a message with bitcoin
0.00000001btc for "Please check ETHER Mining Budget"
0.00000002btc for "Mining Budget Low. Please changer your Miner Reward Address."
etc, etc
@999kvt I will do 10 BTC for now. Really this is more of a fun experiment for me to try to automate this.
A stretch goal is to figure out how to do all of this as a secure contract within Ethereum itself. There is a project that will put SPV data from Bitcoin directly into Ethereum. How cool would it be if BTC can be unlocked by an Ethereum smart contract!! (But that's a really challenging problem - it is likely as hard as figuring out a secret sharing DAC, i.e. a smart contract that can sign a public key, without revealing it to anyone else...)
Allright let's sweeten up the deal
I'll double it to 0.04 BTC for the first 10 blocks.
https://github.com/ethereum/go-ethereum/wiki/JavaScript-Console#minersetextra
In the geth console:
https://blockchain.info/address/15qwgXctgm988marmeCSmt3vSCZ48DR62y
I put one rig to mine, I think I set addresses properly...
check the account you have over 250 ETH-s, so now waiting to mine some blocks
I've been trying to figure that out too. It looks like there probably isn't a way to do it through the console at the moment. If anyone else knows or has any idea on how to setExtra with eth please share!
https://etherchain.org/block/35836
https://etherchain.org/block/37217
https://etherchain.org/block/37892
37225
37284
37611
37648
37923
38311
waiting cryptoboy
26850,http://btcaddr.es/enn
35836,btcaddr.es/sum
37217,btcaddr.es/sum
37225,btcaddr.es/qua
37284,btcaddr.es/qua
37611,btcaddr.es/qua
37648,btcaddr.es/qua
37730,LiNifgR2j7AHDrgc
37892,LiNifgR2j7AHDrgc
37923,btcaddr.es/qua
38311,btcaddr.es/qua
39116,btcaddr.es/arcaderom
39569,btcaddr.es/arcaderom
39845,btcaddr.es/arcaderom
39991,btcaddr.es/arcaderom
40042,btcaddr.es/vuja
I'll calculate the total for each target and send it momentarily.
26850 has already been processed yesterday.
Congrats to those catching the double bonus.