|
March 18, 2016, 03:12:05 AM Last edit: March 22, 2016, 08:01:12 AM by morantis |
|
I was answering another post when I realized that I did not know anything about Block #1. Every one here has most likely downloaded the chain at some point or being on this forum is kind of silly.
I have some questions and my research did not answer them all. Most of the questions are about Satoshi and his relationship with current Bitcoin. I will tell what I know about the beginning here and it is not much. First, Satoshi was more interested in the Crypto and confirmation system than the actual virtual currency. I say this because he was working to prove or disprove the General's Problem. Virtual currency was already around then in some places. Many people here have used Second Life currency to buy Bitcoin and it is a little older than Bitcoin.
So, this is what I imagine. Satoshi finishes the first client and server and contacts some friend or colleague. He says "Hey I busted out some new code and I need your help testing it" The other person says sure and now two people have the clients on their CPU's. This is my first point of confusion. I don't think a proper transaction would work with just two wallets. I guess it would, but it defeats the security of the confirmations and the General's problem. I send you BTC and when your wallet asks the network if the TX is legit I am the only one that can answer. Sure the money I just gave you is not counterfeit, I verify it myself!
So, skipping that thought, a third person participates and the network is up and running. Now, what did Satoshi do with that first code. The oldest Bitcoin source that I find is on Github and maintained by Wladimir J. van der Laan, username laanwj. Who is that guy and where did he get the code. Before this research I actually felt pretty smart about Bitcoin. Obviously people will build up myth and such about Satoshi, but this is not his only project I am sure, he is a coder. The little bit of info about him say he was still in the project until 2010.
Here was the big question that started me on all this and if someone can answer it and only it, I will go to sleep happy. Block #1 and really Block Zero too. Block #0 is the genesis block, of course, The Merkle. Looking at it on the chain shows that it was 50 BTC, pretty straight forward. The 50 was sent to address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa. Is that Satoshi? Is the original block chain gone or buried in a computer somewhere and the block chain that we use actually a first "fork"? The first address has a little over 1000 transactions and still has 66 BTC in it. Those first transactions never show a 50 BTC block, just small transaction. Block #1 shows the first 50 BTC and it is obviously mined.
Satoshi or not, these first two blocks confuse me. Shouldn't the Genesis block have the first block reward. I mean doesn't that first daemon on any coin actually mine the Merkle and output the block reward. The whole thing is crazy to wrap your head around. Block #2 was mined and I am sure that the first couple hundred are mostly mining.
Lose my question along the way?
Two questions
Is this block chain not just derived from the original Satoshi client/server/daemon? Is Block #1 mined by Satoshi himself? Or....was that first client played with and then cloned/forked to go into a "production" status? My kids will download the same chain I originally did, but did I download the first block chain or the very first copy? To me the block chain and the concept is a blast. Even without Satoshi, this block chain is filled with history. The first Silk Road illegal transaction. The first transfer that resulted in a FIAT exchange. The first block mined by an ASIC built for Bitcoin. Your first mined block/reward and my first block are in there. The first faucet give away. This might mean nothing to you, but to me it is like picking up the phone to make a call and being on the same party line as Edison.
Any comments and input would be great. I am sure that I am wrong on more than one point.
|