Author

Topic: On what server were the first bitcoins created? (Read 1150 times)

donator
Activity: 1218
Merit: 1079
Gerald Davis
December 11, 2013, 03:15:07 PM
#9
the genesis BLOCK has no IP. only transactions do. so goodluck trying to find his geo-locatable IP in the genesis block

Transactions do not contain any IP addresses.

Exactly everything I said about blocks also applies to transactions just take the post and replace all occurrences of the word "block" with "transaction".

but if there were more people relaying the transaction before it entered block 1 (block 0 being genesis). that makes satoshi's transaction even more untraceable.

That would be impossible.  The first non-coinbase transaction could not have occurred prior to block 120.  What coins would it have involved?  The as of yet immature coins in blocks 1 through 119?
legendary
Activity: 1652
Merit: 1016
the genesis BLOCK has no IP. only transactions do. so goodluck trying to find his geo-locatable IP in the genesis block

Transactions do not contain any IP addresses.
legendary
Activity: 4424
Merit: 4794
death and taxes could have said it shorter

the genesis BLOCK has no IP. only transactions do. so goodluck trying to find his geo-locatable IP in the genesis block

and the first bitcoins (transactions) are not on a server but peer-2-peer. satoshi uses tor so even if there were only 2 users on the bitcoin network or satoshi sent the transactions to himself via 2 pc's its still not traceable.(unless NSA can backtrace tor nodes and kept a database of every session ever made)

but if there were more people relaying the transaction before it entered block 1 (block 0 being genesis). that makes satoshi's transaction even more untraceable.

but i think XBBlade said it best

"Untraceable dude"
member
Activity: 98
Merit: 10
Untraceable dude  Grin
donator
Activity: 1218
Merit: 1079
Gerald Davis
There is no IP address of the genesis (or any block).  The only thing a peer (any peer) can know for certain is the IP address that sent them the block which isn't necessarily the person who created it.

Example:  A hypothetical network has 5 peers/nodes; A, B, C, D, E.  

Now lets assume the following connections exist.
A is connected to B & E.
B is connected to A, C, & D.
C is connected to B.
D is connected to B & E.
E is connected to A & D.

Node A generates a block and relays it to B who relays it to C & D, and D relays it on to E.  Normally A would also relay to node E but lets assume A decides to be sneaky and doesn't.  Nothing requires A to relay a block to all nodes, A could even "relay" the block to E after a long delay making it seem like A learned of the block after E did.

There is no IP address in the block itself (and the blockchain is simply a list of blocks).  

Now each node can record an IP address of where they first "learned" of the new block but it isn't going to be the same for each node.

So who mined it?  Nobody knows for sure except A.
Node B only knows it first saw the block from Node A.
Nodes C & D only know they first saw the block from Node B.
Node E only knows it first saw the block from Node D.


Now this is a small, static, and simple network.  The real Bitcoin network has >100,000 full nodes active right now.  Not only is the number of nodes continually changing, many nodes are not online all the time, and when they reconnect they connect to random peers so the number of nodes, the unique list of nodes, the status of nodes, and the connections between nodes are in continual change.  Now consider that IP address can only be recorded by each node and only tells them where they first saw a block (or transaction).  Now consider that true IP address can be hidden by proxy, vpn, or tor.  Now consider that a node could create temporary relay nodes using vps and only relay to them who then relay to the rest of the network.  The originating node isn't known by any other node of the network.

For the OP the quoted section is utter crap, someone making up stuff to sound important.  The dumbest part is the genesis block isn't relayed.  It is hardcoded into each client.  It is how all clients can be assured they are part of the Bitcoin network.  Nobody relays it because everyone already knows it.  When you install a new client on a new computer the only node is already knows about is block #0 (the genesis block) and it builds the chain off that by requesting other blocks and verifying they fit the chain.


legendary
Activity: 4424
Merit: 4794
LEARN BITCOIN

there is no server

the first bitcoins were sent peer-2-peer. from user computers. and knowing that satoshi uses Tor, goodluck trying to find him by checking the IP of the genesis block.

as if no one in the last 4 years has thought of that already.
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
Satoshi created the first 50 bitcoins. We don't know who he is or where he is. Wherever you read that it's probably fake, since he was also hiding behind Tor.

So no, we don't know and can't know which PC in which country in which city mined the first 50btc.
full member
Activity: 182
Merit: 100
1MCKW9AkWj3aopC1aPegcZEf2fYNrhUQVf
Anyone?
full member
Activity: 182
Merit: 100
1MCKW9AkWj3aopC1aPegcZEf2fYNrhUQVf
Hi!

Do we have knowledge of the server/ip address of the computer that created the genesis block?

I checked the english translation of the bitcoin page of hao123.com and it says:

"2009-1-3
Nakamoto is located in Helsinki, Finland on a small server dug up the first batch of 50 bitcoins"

Do we know this for a fact?
Jump to: