Bitcoin Forum
May 04, 2024, 05:23:26 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin Network Technical details  (Read 509 times)
venkata (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
March 28, 2014, 09:36:36 AM
 #1

Hi all,

               Thanks a lot for your answers to my previous questions. I got good idea now.

               I have few more questions regarding Network. Could somebody spend sometime to explain these.

               1. When a Client wants to send a Transaction ( Make payment ), how it knows the IP Address of the Network to which it has to send.
                    Is there any DNS Server  managed?

               2. Where the transacation are stored before they are included in a Block.

              3. How and where the nodes can check the Transactions which have to be included in the Block

              4. If a new Miner wants to add a node, How the Miner can get the IP address of the Network to which his/her Node can be added.


Thanks & Regards

1714843406
Hero Member
*
Offline Offline

Posts: 1714843406

View Profile Personal Message (Offline)

Ignore
1714843406
Reply with quote  #2

1714843406
Report to moderator
1714843406
Hero Member
*
Offline Offline

Posts: 1714843406

View Profile Personal Message (Offline)

Ignore
1714843406
Reply with quote  #2

1714843406
Report to moderator
1714843406
Hero Member
*
Offline Offline

Posts: 1714843406

View Profile Personal Message (Offline)

Ignore
1714843406
Reply with quote  #2

1714843406
Report to moderator
"Bitcoin: mining our own business since 2009" -- Pieter Wuille
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714843406
Hero Member
*
Offline Offline

Posts: 1714843406

View Profile Personal Message (Offline)

Ignore
1714843406
Reply with quote  #2

1714843406
Report to moderator
spin
Sr. Member
****
Offline Offline

Activity: 362
Merit: 261


View Profile
March 28, 2014, 12:15:10 PM
 #2


               1. When a Client wants to send a Transaction ( Make payment ), how it knows the IP Address of the Network to which it has to send.
                    Is there any DNS Server  managed?

               2. Where the transacation are stored before they are included in a Block.

              3. How and where the nodes can check the Transactions which have to be included in the Block

              4. If a new Miner wants to add a node, How the Miner can get the IP address of the Network to which his/her Node can be added.
1.  A node would already have discovered and connected to other nodes using this mechanism.  https://en.bitcoin.it/wiki/Satoshi_Client_Node_Discovery .  The node forwards the transactions to the connected notes.
2.  In the memory pool.  Essentially the memory of each node connected to the network.
3. Each node has a copy of the blockchain... So they know which transactions are confirmed.
4. See 1.

If you liked this post buy me a beer.  Beers are quite cheap where I live!
bc1q707guwp9pc73r08jw23lvecpywtazjjk399daa
spin
Sr. Member
****
Offline Offline

Activity: 362
Merit: 261


View Profile
March 28, 2014, 12:18:02 PM
 #3

I would also suggest you do some reading before you ask more basic questions as this stuff is all available:
Start here: https://bitcoin.org/bitcoin.pdf
Here: https://en.bitcoin.it/wiki/Main_Page
And here:  https://bitcointalk.org/index.php?topic=41718.0 (slightly dated description of how the node operates everything).

If you liked this post buy me a beer.  Beers are quite cheap where I live!
bc1q707guwp9pc73r08jw23lvecpywtazjjk399daa
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!