Bitcoin Forum
May 06, 2024, 03:50:40 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How did Bitcoin "start"?  (Read 1436 times)
Gobc (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 13, 2016, 06:40:33 AM
Merited by ABCbits (1)
 #1

How did the bitcoin or any crypto coin network start? I'm not talking about developing and compiling the actual software. How does the actual block chain get started?How is the first block of the block chain started? Is it simply created automatically by the first person to load and run the cryptocurrency's wallet?
1715010640
Hero Member
*
Offline Offline

Posts: 1715010640

View Profile Personal Message (Offline)

Ignore
1715010640
Reply with quote  #2

1715010640
Report to moderator
"Your bitcoin is secured in a way that is physically impossible for others to access, no matter for what reason, no matter how good the excuse, no matter a majority of miners, no matter what." -- Greg Maxwell
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715010640
Hero Member
*
Offline Offline

Posts: 1715010640

View Profile Personal Message (Offline)

Ignore
1715010640
Reply with quote  #2

1715010640
Report to moderator
Granxis
Hero Member
*****
Offline Offline

Activity: 1400
Merit: 536



View Profile
December 13, 2016, 06:44:02 AM
 #2

How did the bitcoin or any crypto coin network start? I'm not talking about developing and compiling the actual software. How does the actual block chain get started?How is the first block of the block chain started? Is it simply created automatically by the first person to load and run the cryptocurrency's wallet?

Bitcoin was experimentally initiated by Satoshi Nakamoto in 2008, with no central bank, official organization, etc. Is a kind of digital currency that can be traded with currencies of countries but not transferred to any third party service without the intermediary institution. In global markets, Bitcoin is symbolized as an alternative to the Dollar and the Euro ฿, the abbreviation is BTC.

thats graph rising of bitcoin




.
.Duelbits.
█▀▀▀▀▀











█▄▄▄▄▄
TRY OUR
  NEW  UNIQUE
GAMES!
.
..DICE...
███████████████████████████████
███▀▀                     ▀▀███
███    ▄▄▄▄         ▄▄▄▄    ███
███   ██████       ██████   ███
███   ▀████▀       ▀████▀   ███
███                         ███
███                         ███
███                         ███
███   ▄████▄       ▄████▄   ███
███   ██████       ██████   ███
███    ▀▀▀▀         ▀▀▀▀    ███
███▄▄                     ▄▄███
███████████████████████████████
.
.MINES.
███████████████████████████████
████████████████████████▄▀▄████
██████████████▀▄▄▄▀█████▄▀▄████
████████████▀ █████▄▀████ █████
██████████      █████▄▀▀▄██████
███████▀          ▀████████████
█████▀              ▀██████████
█████                ██████████
████▌                ▐█████████
█████                ██████████
██████▄            ▄███████████
████████▄▄      ▄▄█████████████
███████████████████████████████
.
.PLINKO.
███████████████████████████████
█████████▀▀▀       ▀▀▀█████████
██████▀  ▄▄███ ███      ▀██████
█████  ▄▀▀                █████
████  ▀                    ████
███                         ███
███                         ███
███                         ███
████                       ████
█████                     █████
██████▄                 ▄██████
█████████▄▄▄       ▄▄▄█████████
███████████████████████████████
10,000x
MULTIPLIER
NEARLY UP TO
.50%. REWARDS
▀▀▀▀▀█











▄▄▄▄▄█
Gobc (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 13, 2016, 06:47:55 AM
 #3

I know the history and what it is. I understand that the bitcoin network is essentually a bunch of self synchornizing ledgers. Anytime someone starts up a bitcoin wallet, it downloads the blockchain from the network, and then becomes another node in that network. My question is, who started the first node of the network, and how?
Manfred Macx
Full Member
***
Offline Offline

Activity: 205
Merit: 105


View Profile WWW
December 13, 2016, 09:18:15 AM
Merited by ABCbits (1)
 #4

For a long time Satoshi had the only node in the network and was mining all the bitcoins. Then the transaction to Hal Finney happened  Smiley.

achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
December 13, 2016, 03:47:19 PM
Merited by EFS (2), ABCbits (2)
 #5

I know the history and what it is. I understand that the bitcoin network is essentually a bunch of self synchornizing ledgers. Anytime someone starts up a bitcoin wallet, it downloads the blockchain from the network, and then becomes another node in that network. My question is, who started the first node of the network, and how?
Satoshi was the first node on the network. The first block, block 0, was mined by satoshi. This block, known as the genesis block, is hard coded into the software and cannot ever change.

Satoshi created the Bitcoin network. Originally your node would connect to an IRC channel and receive IP addresses to connect to. This behavior was also hard coded into the client. Nowadays we use DNS seeders, servers that respond to a DNS request with IP addresses of nodes that you can connect to. We also use hard coded seed nodes. The DNS seeders and seed nodes are all hard coded into the software and automatically used to find the IP addresses of nodes in order to connect to the network.

CoinLearn
Sr. Member
****
Offline Offline

Activity: 329
Merit: 251


View Profile
December 13, 2016, 03:53:46 PM
 #6

My question is, who started the first node of the network, and how?

Satoshi started by mining the Genesis block - https://btc.com/000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
buwaytress
Legendary
*
Online Online

Activity: 2800
Merit: 3443


Join the world-leading crypto sportsbook NOW!


View Profile
December 13, 2016, 04:26:28 PM
Merited by ABCbits (1)
 #7

Interesting side aspect to what I could already read everywhere... but when you say "hard coded and cannot ever be changed" do you mean theoretically? What is "hard coded" as opposed to... "soft code"?

As I understand, yes, the blockchain in theory cannot be changed but this is not to say it is impossible.

I have tried to read up why, but I assume this is partly because it would require a re-writing for all the nodes and consensus to do so. Am I correct?

If, I am, would a consensus to change block genesis in theory reverse the fact of "cannot ever be changed"?

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
December 13, 2016, 04:47:33 PM
Merited by ABCbits (3), EFS (2), tech30338 (1)
 #8

Interesting side aspect to what I could already read everywhere... but when you say "hard coded and cannot ever be changed" do you mean theoretically? What is "hard coded" as opposed to... "soft code"?
Hard coded means that a parameter is explicitly coded into the software and cannot be changed by a user. The only way to change it would be to get the source code and modify it yourself.

When I say that it cannot ever be changed, I mean that changing the genesis block would mean that you are no longer using Bitcoin. Furthermore, the user cannot ever change the genesis block themselves.

As I understand, yes, the blockchain in theory cannot be changed but this is not to say it is impossible.
It is impossible to change the genesis block and still be using Bitcoin.

I have tried to read up why, but I assume this is partly because it would require a re-writing for all the nodes and consensus to do so. Am I correct?
Yes.

If, I am, would a consensus to change block genesis in theory reverse the fact of "cannot ever be changed"?
Yes, and this would mean that Bitcoin is no longer immutable and IMO a lot of people would stop using it.

Gobc (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 14, 2016, 05:26:41 AM
 #9

I know the history and what it is. I understand that the bitcoin network is essentually a bunch of self synchornizing ledgers. Anytime someone starts up a bitcoin wallet, it downloads the blockchain from the network, and then becomes another node in that network. My question is, who started the first node of the network, and how?
Satoshi was the first node on the network. The first block, block 0, was mined by satoshi. This block, known as the genesis block, is hard coded into the software and cannot ever change.

Satoshi created the Bitcoin network. Originally your node would connect to an IRC channel and receive IP addresses to connect to. This behavior was also hard coded into the client. Nowadays we use DNS seeders, servers that respond to a DNS request with IP addresses of nodes that you can connect to. We also use hard coded seed nodes. The DNS seeders and seed nodes are all hard coded into the software and automatically used to find the IP addresses of nodes in order to connect to the network.

Thank you for this. This explains a lot. In terms of how this was implemented, did he just basically load up a bitcoin client, and a miner program, and then the first block mined automatically became the genesis block?
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
December 14, 2016, 05:55:36 AM
Merited by ABCbits (1)
 #10

Thank you for this. This explains a lot. In terms of how this was implemented, did he just basically load up a bitcoin client, and a miner program, and then the first block mined automatically became the genesis block?
Satoshi wrote the first Bitcoin client. There weren't any to "load up", nor were there any miners. What satoshi had to do was modify the original Bitcoin client to mine a block with very specific parameters. He then took the raw data of the mined block and then hard coded the raw data into the first version of the client prior to release.

Gobc (OP)
Newbie
*
Offline Offline

Activity: 8
Merit: 1


View Profile
December 14, 2016, 10:15:58 PM
 #11

Yes, that is what I wanted to know! Thank you. I always wanted to know how the first link in the chain got started.
valley365
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1003


View Profile
December 14, 2016, 11:47:04 PM
 #12

How did the bitcoin or any crypto coin network start? I'm not talking about developing and compiling the actual software. How does the actual block chain get started?How is the first block of the block chain started? Is it simply created automatically by the first person to load and run the cryptocurrency's wallet?

Once you completed the code, you need to establish a local network, say from two different IP addresses. Once connected, you can start to mine the coin from one or both computers. Then you publish the IP addresses and coin software (source and/or compiled client), people will start their own client and join your network, they will mine coins, etc. And by then you launched a coin.
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!