| 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

Image Source

  • 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

Sort:  

Congratulations @devrajsinghrawat! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of comments received

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


Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Coin Marketplace

STEEM 0.17
TRX 0.24
JST 0.034
BTC 96239.49
ETH 2782.12
SBD 0.67