Yesterday we have seen how to spin up your won node.
But what if we don't have time to do that, or we want to rely on an existing infrastructure?
Many different services exist that can do this for us.
Let's see this in 1 min.
↓
Table of Contents:
- Intro
- Most common features
- Pros of Node Services
- Cons of Node Services
- Popular Node Services
Intro
Running your own Ethereum node can be challenging.
This is especially true if you are new to the Web3 world.
Node services run optimized node infrastructures, so you can focus on developing the app itself.
⚠Node services should NEVER store your private keys/info.
Most common features:
- access to testnets.
- managed dedicated nodes.
- API key to write/read from the blockchain.
- easy integration/switch with other services.
- API access to full, archive, clients-specific node.
- load balancers to distribute activity across nodes.
PROS of using a Node Service
The main PRO is time. Maybe you are a solo Dev, or this is just a side project.
✅spin up more nodes when needed
✅maintain the infrastructure
✅upgrading nodes to the latest versions
✅ensuring state consistency.
So you can focus on development.
CONS of using a Node Service
The main CON is that by relying on a node service, you are centralizing the infrastructure of your product
❌Infrastructure centralization.
❌you become dependent on that service.
TLDR:
an online tool that helps us to search for data about a blockchain. think it like Google for blockchain.
IN-DEPTH:
If you want to go more in detail, here is a thread based on Ethereum docs and other online sources
↓
Table of Contents
· Definition
· Block Explorer Examples
· Why
· How to use Block Explorers
· Ethereum transparency
· Blocks Standard data
· Blocks Advanced data
· Uncle blocks
· Gas
· Txn Standard Data
· Txn Advanced Data
· User Accounts
· Smart Contracts
· Tokens
· Network
↓
Definition
Block explorers are like a search engine for a blockchain.
They provide insight into every blockchain's aspect, by enabling to search for real-time and historical information about a blockchain, for example:
- transactions.
- addresses.
- data related to blocks.