Title: Generate bitcoin genesis block with more than 1 address Post by: khaba on May 10, 2020, 07:32:38 PM Hello. I would like generate bitcoin genesis block with 10 coins for 5 different addresses in 1 block instead 50 coins for 1 address. Anybody know how to do this? Any ideas?
Title: Re: Generate bitcoin genesis block with more than 1 address Post by: DaCryptoRaccoon on May 10, 2020, 08:23:08 PM Hello. I would like generate bitcoin genesis block with 10 coins for 5 different addresses in 1 block instead 50 coins for 1 address. Anybody know how to do this? Any ideas? Add this to your main.cpp file this is for scrypt based coins but you can edit it to be for SHA256 if you require this will mine your genesis block and spit out the hash into the debug.log This is a very old method of doing this. Good luck. Code: if (false && block.GetHash() != hashGenesisBlock) Title: Re: Generate bitcoin genesis block with more than 1 address Post by: khaba on May 10, 2020, 08:34:35 PM Add this to your main.cpp file this is for scrypt based coins but you can edit it to be for SHA256 if you require this will mine your genesis block and spit out the hash into the debug.log This is a very old method of doing this. Good luck. I know how to generate standard genesis block with 50 coins for 1 address. My question is not about generating normal block with 1 output. I need block with more than 1 output. For example: 10 coins for 5 addresses. Title: Re: Generate bitcoin genesis block with more than 1 address Post by: odolvlobo on May 10, 2020, 10:03:19 PM You simply create the standard coinbase transaction with multiple outputs instead of just one. BTCC (now Ballet) does that for its physical bitcoins. Here is one of their coinbase transactions: https://www.blockchain.com/btc/tx/ced9ec9201e161f2625ecb21e81a9a29d25c992aea83ee6af707ee31cbd172d1
Title: Re: Generate bitcoin genesis block with more than 1 address Post by: COBRAS on May 10, 2020, 10:15:14 PM You simply create the standard coinbase transaction with multiple outputs instead of just one. BTCC (now Ballet) does that for its physical bitcoins. Here is one of their coinbase transactions: https://www.blockchain.com/btc/tx/ced9ec9201e161f2625ecb21e81a9a29d25c992aea83ee6af707ee31cbd172d1 ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D Total Input 0.00000000 BTC ::) Total Output 25.10838995 BTC ::) BTC from Air ???????? ;D ;D ;D ;D ;D ;D ;D ;D Ghoct transaction ;D ;D ;D ;D ;D ;D ;D https://www.blockchain.com/btc/tx/0000000000000000000000000000000000000000000000000000000000000000 Imho. This is strange wallet, but if this like ETH with facking automatic nonstop-out scrip.... nonononon. ;D ;D ;D ;D ;D ;D ;D How you can find so strage walets, I apologies this is very deep blockchain knowledge you have !!! 8) Bro, this wallets can do this: Total in - 1000 BTC Total out - 0 BTC Final ballance 0 BTC ? ;D I think so wallets is a new scam method - "in btc, in btc, in btc, .........,FINAL BALANCE 0" ;D Title: Re: Generate bitcoin genesis block with more than 1 address Post by: odolvlobo on May 10, 2020, 10:37:59 PM You simply create the standard coinbase transaction with multiple outputs instead of just one. BTCC (now Ballet) does that for its physical bitcoins. Here is one of their coinbase transactions: https://www.blockchain.com/btc/tx/ced9ec9201e161f2625ecb21e81a9a29d25c992aea83ee6af707ee31cbd172d1 Total Input 0.00000000 BTC ::) Total Output 25.10838995 BTC ::) BTC from Air ???????? Yes. That is a special transaction. It is the first transaction in a block, called the "coinbase transaction (https://bitcoin.org/en/glossary/coinbase-transaction)". That is how bitcoins are created. Title: Re: Generate bitcoin genesis block with more than 1 address Post by: COBRAS on May 10, 2020, 10:41:06 PM You simply create the standard coinbase transaction with multiple outputs instead of just one. BTCC (now Ballet) does that for its physical bitcoins. Here is one of their coinbase transactions: https://www.blockchain.com/btc/tx/ced9ec9201e161f2625ecb21e81a9a29d25c992aea83ee6af707ee31cbd172d1 Total Input 0.00000000 BTC ::) Total Output 25.10838995 BTC ::) BTC from Air ???????? Yes. That is a special transaction. It is the first transaction in a block, called the "coinbase transaction (https://bitcoin.org/en/glossary/coinbase-transaction)". It is how bitcoins are created. First saw this transaction. I was saw only deposited btc on exchange. Title: Re: Generate bitcoin genesis block with more than 1 address Post by: khaba on May 11, 2020, 09:01:35 AM You simply create the standard coinbase transaction with multiple outputs instead of just one. BTCC (now Ballet) does that for its physical bitcoins. Here is one of their coinbase transactions: https://www.blockchain.com/btc/tx/ced9ec9201e161f2625ecb21e81a9a29d25c992aea83ee6af707ee31cbd172d1 It's the best example what I need. But how I can do this myself? Without third party wallets. I want include it to the bitcoin source code fork as you can imagine). Title: Re: Generate bitcoin genesis block with more than 1 address Post by: khaba on May 12, 2020, 07:50:11 PM If anyone know how to solve my problem, I could pay.
Title: Re: Generate bitcoin genesis block with more than 1 address Post by: bitmover on May 13, 2020, 04:03:34 PM Total Input 0.00000000 BTC ::) Total Output 25.10838995 BTC ::) BTC from Air ???????? Yes. That is a special transaction. It is the first transaction in a block, called the "coinbase transaction (https://bitcoin.org/en/glossary/coinbase-transaction)". That is how bitcoins are created. lol Bitcoin doesn't come from the air, but from mining. Although it can come from air, if your mining rig is powered by Wind power. Bitcoin can come from air, water, coal, oil. Energy is transformed into newly created bitcoins :) It's the best example what I need. But how I can do this myself? Without third party wallets. I want include it to the bitcoin source code fork as you can imagine). Bitcoin itself can do this, you don't need to create a fork to do that. No need to change the bitcoin code.just need to properly configure your coinbase transaction properly. Probably bitcoin core can do this. I would ask in Bitcoin Technical Discussion board. |