DEV Community

Discussion on: dApps / Web3 - Help me finally understand / ELI5!

Collapse
 
savvasstephnds profile image
Savvas Stephanides • Edited

ELI5:

So mommy and daddy got you that teddy bear that you always wanted. But under one condition: you should share it with all your friends: Alice, Bob, Charlie, Danielle. They should all take turns taking the teddy bear for the day.

One day, you ask who has the teddy bear and none of your friends answer! It turns out, Bob, wanted to keep the teddy bear for himself. After that, Alice had the idea to write down who has the teddy bear for the day on a piece of paper. So every time someone gets the bear, Alice would write down on that piece of paper:

5 November 2021 - Danielle

and keep it somewhere safe.

One day, Bob being cheeky again, kept it again for himself and refused to say that he kept it for the day. Alice, who keeps the piece of paper, checks and sees that Bob was the last one who had it. She doesn't show the piece of paper to anyone so you all have to take her word for it.

You don't like this, because if Alice is the only one who has this paper, then she could, at any moment, change anything on it and nobody would notice! Then she could have the teddy bear more than she is allowed to!

So you come up with an idea. What if instead of having one large piece of paper with all the info, you split the paper into smaller pieces. So every time someone gets the teddy bear, you rip off a small piece of paper, give it to someone at random who will write the name of the friend who took the teddy bear and keep it at their own home, safely. To make sure that the small pieces of paper are in order, you also put a number on that paper. 1 for the first piece of paper, 2 for the next etc...

Now to decide who gets to go next, ALL pieces of paper should be read by everyone in order. If Bob is being cheeky and tries to change something again, it'd be easier to catch him this way.

dApps are somewhat similar but for servers. Instead of one company owning your servers, many people own small pieces of it. So the company or any single person can't be cheeky and do whatever they want with your stuff because they'll get caught easily!

Collapse
 
grahamthedev profile image
GrahamTheDev

Great ELI5 for block chain! This should be an article with a bit more detail to include minting and gas prices involving teddy bears (maybe it costs 1 sweet to take the bear or something?)

Collapse
 
savvasstephnds profile image
Savvas Stephanides

Haha thanks. Well I don't have that much knowledge on blockchain/dApps to go that far I'm afraid. Just the very very basics