| a BlockChain Learning Blog # S2E1 | An Ethereum Node
What is Ethereum Node?
Ethereum network consists of multiple client or nodes, these nodes connect with peers to receive and send the data as well participate in the mining process.
Receives the transaction data from wallets and propagate it further to network. Executes the request for Smart contract execution
Once data is received node validate the data and after validation is done it writes to the local file system.
Validation part is imp because once connect the node assumes that it is connecting with a rough peer and validate all data before writing to local file system.
Dapps connects to these nodes for
- Sending or receiving ethers (Transactions)
- Deploying a contract
- Executing a contract
Node/Client also has implementation of mining process so we can initiate the mining from a wallet, Wallets simply sends the instruction to Ethereum client to initiate the mining process.
A node can also expose API’s for explorer application
In next blog we will go into more details of working of a node and Command line options.
Hope this blog was informative for you.
Cheers
Congratulations @devrajsinghrawat! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Do not miss the last post from @steemitboard!
Participate in the SteemitBoard World Cup Contest!
Collect World Cup badges and win free SBD
Support the Gold Sponsors of the contest: @lukestokes