What are Blockchain Nodes and Who are Blockchain Node Providers?
A Threadđź§µ
A Threadđź§µ
📌 What is a Node?
In blockchain terminology, nodes are computers acting as servers storing blocks of data. All the nodes are linked together forming the blockchain. Since data is stored in a distributed way with no master server that's why it's called decentralized.
In blockchain terminology, nodes are computers acting as servers storing blocks of data. All the nodes are linked together forming the blockchain. Since data is stored in a distributed way with no master server that's why it's called decentralized.
📌 How do Nodes maintain Blockchain data?
Nodes constantly exchange latest blockchain data with each other so all nodes stay up to date. They store information about the state of blockchain, checks that transactions sent between people are valid and preserve the blockchain data.
Nodes constantly exchange latest blockchain data with each other so all nodes stay up to date. They store information about the state of blockchain, checks that transactions sent between people are valid and preserve the blockchain data.
📌 Why Nodes are Important?
With nodes, the same ledger of transactions is replicated on multiple computers across the world and intertwining transactions provide great levels of security, decentralization, and transparency.
With nodes, the same ledger of transactions is replicated on multiple computers across the world and intertwining transactions provide great levels of security, decentralization, and transparency.
📌 Ways to access Blockchain data
There is no other way to access blockchain data other than interacting with a node. There are two ways to achieve this:
1. Either you can spin up your own node, or
2. You can use the nodes provided by any of the node providers.
There is no other way to access blockchain data other than interacting with a node. There are two ways to achieve this:
1. Either you can spin up your own node, or
2. You can use the nodes provided by any of the node providers.
📌Cons of spinning up your own node?
1. It's a quite cumbersome & expensive process. Also, takes a long time to set up
2. Ensuring that your node remains updated & doesn't fall behind the network is crucial
3. Might face consistency issues with multiple nodes & is less scalable
1. It's a quite cumbersome & expensive process. Also, takes a long time to set up
2. Ensuring that your node remains updated & doesn't fall behind the network is crucial
3. Might face consistency issues with multiple nodes & is less scalable
📌 Who are Node Providers?
Node providers run distributed node clients behind the scenes. They typically provide an API key that one can use to write to & read from the blockchain. They provide fast access to blockchain data & also send transactions faster.
Node providers run distributed node clients behind the scenes. They typically provide an API key that one can use to write to & read from the blockchain. They provide fast access to blockchain data & also send transactions faster.
📌 Popular Node Providers
→ @ankr
→ @AlchemyPlatform
→ @QuickNode
→ @ChainstackHQ
→ @infura_io
→ @MoralisWeb3
→ @ankr
→ @AlchemyPlatform
→ @QuickNode
→ @ChainstackHQ
→ @infura_io
→ @MoralisWeb3
Do you know which default Node provider does Metamask use? Answer in the comments.
Also, do let us know which Node provider you often use during development.
Also, do let us know which Node provider you often use during development.
That's all for this thread!
If you enjoyed this thread:
1. Follow me @GargEtisha for more such content
2. Retweet the tweet below to share this thread with the world
If you enjoyed this thread:
1. Follow me @GargEtisha for more such content
2. Retweet the tweet below to share this thread with the world
Loading suggestions...