3 ms·
Oh ok! So like, you want to make a chat room, and someone has a special power to ban people, and the chat room remembers who is banned. If the banning person d
by ENGNR 5y ago
Oh ok!
So like, you want to make a chat room, and someone has a special power to ban people, and the chat room remembers who is banned. If the banning person doesn’t log in for a while, the power moves to someone else randomly. There’s also membership tiers, so people can pay a small fee to have fancier names if they really like the room, and there are little mini games in there with leaderboards. And there’s also no one in charge, it’s just a room with some rules that exists because the people in it sort of like those rules, and anyone in it can spool another one up with different settings if they want.
All of that stuff would take quuuiiite a bit of backend logic to code. But with smart contracts you can take basically all of it for granted, it might be like… a few pages at most of contract code. And then you can focus on writing a really good user interface instead.
Anyone can then just grab that front end code that just runs in a browser, chuck a tiny bit of crypto in to fuel it, and suddenly the backend exists purely on chain. Wherever there’s a group of people, and they have some kind of collaborative set of rules they’d like to agree to, like a marketplace or anything like that, crypto makes it really really easy
The biggest issue is really just the cost. Currently it’s ~$5 to transact which is… too high for any side project or toy. But with L2’s (rolling out now) it should come down to almost nothing, so I reckon we’ll start to see some pretty cool stuff popping up soon