Skip to content

[ZK Stack] - What are the roles and responsibilities of Validator Node in zksync? #849

Discussion options

You must be logged in to vote

So first, validator node and external node are different. An external node is what's normally called a full node on most blockchains. A validator node is a node that is involved in block production, something that we will have in the near future.

On the questions:

  1. The external node doesn't have any responsibilities. It's purpose is to connect to the main node and other external nodes in the network and receive blocks (and execute them). It allows the operator to know the full state of the blockchain. It really is just a full node.
  2. No.
  3. There's no incentives. People run external nodes if they need to have a copy of the blockchain state.

For more, check out the docs here.

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@kaymomin
Comment options

Answer selected by kaymomin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
ZK Stack
Labels
zk-stack ZK Stack Question
2 participants