DEV Community

Discussion on: Web3 for Dummies

Collapse
 
abhirajb profile image
Abhiraj Bhowmick

The Internet we have today is broken. We do not control our data, nor do we have a native value settlement layer. Blockchain, as the backbone of the Web3, redefines the data structures in the backend of the Web, now that we live in a connected world. It is based on p2p tech.

Collapse
 
maks_yadvinskyy profile image
Maksym Yadvinskyy

Is it p2p though? Those blockchain nodes have to run on some servers somewhere.

Thread Thread
 
abhirajb profile image
Abhiraj Bhowmick

Your typical dapp should do as much as possible in the client side code, which can be served by IPFS, together with all static assets. The rest would run in smart contracts. The blockchain is your backend, API, database.
If it's just frontend code, the simplest would be to host it via IPFS and pin it.
Other than that you can also spin up a Tor node which can also do backend work.

Thread Thread
 
maks_yadvinskyy profile image
Maksym Yadvinskyy • Edited

No, I'm familiar with the concept. I'm being skeptical about blockchain as replacement for your hosted back-end server. Any application were it requires a ledger-like concept would work great. So anything finance related or being able to confirm integrity like supply chain. Yes, but not a database.

Going back to my previous point, those blocks need to be validated and those validators live on other servers.. So if the company had 51% control of where the servers live, it doesn't solve the whole "decentralized" aspect of blockchain. A blockchain can be centralized and those are the ones to avoid.

P2P, being person-to-person protocol where you are both the server and the client, I don't think you can apply that analogy to how blockchain works.... Well maybe if you think of the miners as being the clients and the server in a mesh network... but it's not quite the same imo

Final point, just to other's point in this comment section, running an enterprise level product on AWS is wasteful enough, i cannot see that scaling on blockchain anytime soon.

Collapse
 
lil5 profile image
Lucian I. Last

If you’re worried about control you be talking about ActivityPub(Mastodon, Peertube, …), OCS (Nextcloud), maybe even scuttlebutt.

Web3 proponents write blogposts about privacy while seeing their altcoin increase.

Collapse
 
sguertin profile image
Scott Guertin

Pity we need to burn preposterous amounts of energy just to achieve it. Not sure deforesting the planet is worth the trade off for decentralization, personally.