Bitcoin Forum
July 10, 2024, 04:08:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Early stage mining why different address for each blocks mined?  (Read 176 times)
hushan (OP)
Member
**
Offline Offline

Activity: 61
Merit: 15


View Profile
April 10, 2018, 07:40:05 AM
 #1

In the early stage of bitcoin, it is said most of the blocks are mined by Satoshi on his laptop, but why each block would use a different addresses for generated coins?
Was it for safety purpose?

BTC: 38ykUxZeSv5aqav1keCc4KUxXLPPGkfrm5 LTC: MPpWNvqDCVB1PHJt4A28j9oFfc6Y1KKDno ETH: 0x07C8c68d5253247038947EF9495b054160c8737c
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
April 10, 2018, 08:17:11 AM
 #2

It was not for safety purpose, but for anonymity.
While bitcoin itself is not anonymous at all (rather pseudonymous), using an address only once increases the anonymity by others not being able to link all of those transactions
until multiple UTXO's (from different addresses) are being spent together.

One of satoshis intentions was to create an partly anonymous digital currency.
Using the same address for every mined block would kind of kill this purpose.


Additionally it can't be said for sure that all of the first blocks have been mined by satoshi.
His miner crashed after 'a few' blocks. Other people were mining in the timeframe of his miner being down.
Wether an address from early mining does belong to satoshi or to other early-early-adpoter can't be told for sure.
 

hushan (OP)
Member
**
Offline Offline

Activity: 61
Merit: 15


View Profile
April 10, 2018, 09:34:07 AM
 #3

It was not for safety purpose, but for anonymity.
While bitcoin itself is not anonymous at all (rather pseudonymous), using an address only once increases the anonymity by others not being able to link all of those transactions
until multiple UTXO's (from different addresses) are being spent together.

One of satoshis intentions was to create an partly anonymous digital currency.
Using the same address for every mined block would kind of kill this purpose.


Additionally it can't be said for sure that all of the first blocks have been mined by satoshi.
His miner crashed after 'a few' blocks. Other people were mining in the timeframe of his miner being down.
Wether an address from early mining does belong to satoshi or to other early-early-adpoter can't be told for sure.
 

Ok, so it's the same situation as like one should use a new address for each receiving for privacy.
But what changes now? Because looking at the miner stats, like https://blockchain.info/blocks/BTC.com , https://blockchain.info/blocks/F2Pool , although I didn't check all of their mined blocks, but latest several blocks mined by each are indeed using the same address.

BTC: 38ykUxZeSv5aqav1keCc4KUxXLPPGkfrm5 LTC: MPpWNvqDCVB1PHJt4A28j9oFfc6Y1KKDno ETH: 0x07C8c68d5253247038947EF9495b054160c8737c
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
April 10, 2018, 09:42:57 AM
Merited by achow101 (2), ABCbits (2), Xynerise (1)
 #4

Ok, so it's the same situation as like one should use a new address for each receiving for privacy.

Correct.



But what changes now? Because looking at the miner stats, like https://blockchain.info/blocks/BTC.com , https://blockchain.info/blocks/F2Pool , although I didn't check all of their mined blocks, but latest several blocks mined by each are indeed using the same address.

Nothing has changed.
Miner do decide for themselve which address they include as receipent from the coinbase transaction (the mining reward).

The easiest way is to build the block always the same way.
Most miner probably have their address 'hard coded' in their software running.
This way they don't have to pregenerate a bunch of addresses and don't have to fill the list of addresses again once it is going to 'get empty'.

While i can't say for sure why they use the same address for every block they mine.. i would assume it is because of convenience.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!