Why run a local node? thread.

There are many valid node services, like Alchemy.

But in some cases, you want to run your own node.

Here are the main reasons accordingly to the official Ethereum docs.

Image
Table of Contents

🤝Participate
💥Decentralization
🕵️Privacy & Security
⛔Censorship Resistance
📢Voice your choice
👑Sovereignty
🏁Conclusion

🤝Participate

By running a node you become part of a global movement to decentralize control and power over a world of information.

If you're a holder, you can bring value to your ETH by supporting the decentralization of the network.
💥Decentralization

Cloud servers are powerful.

But they are a target for states or attackers who want to destroy the network.

The more people will run a node, in different parts of the world, the more the network will be strong.
🕵️Privacy & Security

With a PUBLIC node, personal information can be leaked and stolen.

By running your own node, you verify the transaction LOCALLY, improving security and privacy.
⛔Censorship Resistance

A 3rd-party node can refuse transactions from:
⛔specific IP address
⛔specific account

This can block that person.

✅Having your own node guarantees that you can make your transaction at any time.
📢Voice your choice

In case of a chain FORK, running your own node lets you choose which rules you support.

Staking ETH, running your own node allows you to
- choose your own client
- minimize the risk of slashing
- react to fluctuating network demands of the network
👑Sovereignty

By having the private key, a wallet allows you to take full custody & control of your digital assets

but those keys don't tell you the current state of the blockchain, such as your wallet balance.

Running your node lets you have your copy of the Blockchain.
🏁Conclusion

Running your own node can be expensive in terms of time and cost, but it has some advantages in terms of security and privacy.

You are also supporting decentralization.

Not for everyone, but it's important to know why you can do this.
100 days of Web3 Challenge

I am on a challenge to post Web3 related content every day, for 100 days. Day 66.

Here is the GitHub Repository with all the tweets day by day.

github.com/FrancescoXX/10…
If you liked this thread, follow @FrancescoCiull4 and RT the tweet below. Thank you!

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Francesco Ciulla

Francesco Ciulla Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @FrancescoCiull4

Feb 24
Web3 Stack - February 2022

Layer 1
· Ethereum
· Solana
· Polkadot
· Cardano

Layer 2
· Polygon
· Zk Sync
· Optimism
· Arbitrium

SDK
· Thirdweb
· Moralis

Oracles
· Chainlink

Node Providers
· Alchemy
· Infura
· Quicknode

File Storage
· IPFS
· Arweave
· Filecoin

Dev Env
...
Web3 Stack - February 2022....
Dev Env
· Hardhat
· Truffle
· Brownie
· Remix IDE

Identity
· Wallet Connect
· Metamask
· Phantom

Indexing
· The Graph

Client SDK
· Web3.js
· Ether.js

Languages
· Solidity
· Rust
· JavaScript
· Python
GitHub repositories with all the Web3 posts on Twitter. 195 stars.
github.com/FrancescoXX/10…
Read 4 tweets
Feb 23
Layer 1 & Layer 2 Blockchains

Layer 1 (Main chain)
They are an independent set of solutions for the base protocol and for the core system and the main architecture.

Layer 2
Secondary Blockchains that operate ON TOP of Layer 1 blockchains, to improve the Layer 1 efficiency.

web3 threads - layer 1 and ...
Layer 1 examples:
Ethereum
Bitcoin
Solana
Cosmos
Tron
Near
Polkadot
Avalanche
Tezos
Celo
Fantom
Algorand

Layer 2 Examples:
Zk Sync
Starknet
Polygon
Arbitrum
Optimism
Bitcoin's Lightning Network

🏁Conclusion

Ethereum @ethereum

"Ethereum is the community-run technology powering the cryptocurrency ether (ETH) and thousands of decentralized applications."

ethereum.org
Read 23 tweets
Feb 20
Public vs private Ethereum thread

The Ethereum blockchain can run on the public network (Mainnet).

There are pros and cons for both.

Let's see them briefly

web3 threads. public vs private Ethereum
Table of Contents

Intro
Security
Performance
Cost
Node Permissioning
Privacy
Intro

🧑‍🤝‍🧑Public
Apps built on the Mainnet are able to interoperate, similarly to how apps can cooperate on Internet, using the potential of decentralized blockchain.

🔒Private
Many businesses have deployed private, permissioned blockchains for specific apps based on Ethereum.
Read 9 tweets
Feb 19
OMFG 1 Year already 😱

Exactly 1 year ago, on Feb 19, 2021, I monetized my YT Channel.

It took me 192 days and 145 videos🥵

With zero experience in making videos and a great initial embarrassment.

Here is the thread I wrote 1 year ago to help YOU that are struggling.

1. Find YOUR way

I had to start making a video in a strange way for a developer...by RUNNING!

This for various reasons
- I like to run
- I didn't feel confident speaking in front of a camera
- I did that for charity so it was a boost for me

A very strange way, but it worked
2. Focus on one goal at a time

Instead of wanting to create the BEST VIDEO EVA', I focused on small little goals, in the form of challenges.

And coming from the sports world this is the way my brain works!
Read 7 tweets
Feb 18
🔲Solidity Videos on YouTube

When I want to learn something new, I start with a video (usually on YT).

If you want to learn the Solidity programming language, here is a list of videos I have watched and which I recommend watching.

Final thoughts at the end.

Video Resources - Solidity ...
Solidity in 100 Seconds by @fireship_dev

The world-famous format to give you a good idea just before your Solidity developer interview.

I am joking but it helps a ton.

Solidity, Blockchain, and Smart Contract Course – Beginner to Expert Python Tutorial @PatrickAlphaC

It has the length of a Netflix Series, but it's probably worth more to jump into your blockchain development🐸

Read 10 tweets
Feb 17
🛣️Web3 Roadmaps thread.

When you want to go somewhere, it is important to have a map or a navigator.

"What is the path to learning Web3?" is one of the most common questions I get every day.

A thread of valid Web3 Roadmaps.

My final thoughts at the end.

Resources - Web3 Roadmaps
Complete Web3.0 And Solidity Development Roadmap 2022 by @VittoStack

First Google Result. I am proud of you Vitto 🚀

vitto.cc/web3-and-solid…
Your Roadmap To Becoming A Web 3.0 Developer @oliverjumpertz

A roadmap from a true expert.

blog.oliverjumpertz.dev/your-roadmap-t…
Read 12 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(