I have setupset up the private ethereum block by doing the following steps.
1- Initialised same genesis.json on 2 systems.
2- Started geth console by using same network id.
3- Added these two systems (node) by adding them as peer using admin.addPeer command.
Now iI am able to do all the transactions.
Questions :
1- Now this private blockchain is ready and if iI have to add any new user dodoes that mean iI have to start a new server and on that server i, I have to follow the above steps. ?
2- How do these wallets (ETH wallets) are setting up their infra? Do they have one server which is connected to public ethereum blockchain? and any new user who is joining/buying-ether from these wallets is basically getting added in these wallets as aan account, not as a new peer ?
3- From above two questions iI have figured out that basically there are so many exchanges or wallets who are connected as peers to public block chainblockchain and individual who is buying or selling using these wallets are basically accounts of these wallets. (added asa new account eg: personal.newAccount("xux"))
I am new to blockchain and trying to understand the infra how it is being setupset up so that iI can replicate same for my private blockchain. Please correct me if iI am wrong and please clear my doubts.
Thanks In advance.