What is Nostr?
notjb55 /
npub1l5l…94p0
2022-04-12 16:46:45

notjb55 on Nostr: Testing a large post, sorry if this is obnoxious # protoverse, a metaverse protocol ...

Testing a large post, sorry if this is obnoxious


# protoverse, a metaverse protocol experiment

Ever since I read the book Ready Player One I've been fascinated by the idea of the metaverse. Imagine instead of joining an IRC chatroom, you joined a virtual room with objects: chairs, tables, robots, other people? A virtual shared space where you could meet up with your friends and hang out. This is typically envisioned as some sort of virtual reality where you meet with people face to face, but the metaverse could be much more general than that.

I started thinking about, what could a metaverse protocol look like? Is such an ambitious project even possible? How do we avoid the mess that is the web? Could we keep it simple and extensible? I believe I have a pretty good plan on how to achieve this: I'm calling it the protoverse.

## Goals

Before we start thinking about the ingredients needed to build a metaverse protocol, first let's look at some high level goals:

* Accessible. The metaverse shouldn't exclude those who are blind. This was one of the goals of the original web and we should strive to have an accessibility plan.

* Simple. We should learn from the web and not force client vendors to implement a large number of ad-hoc specifications.

* Flexible. It should support many different use cases and environments. You should be able to connect to a server and be served a multiplayer game, a room, or whatever experience the server operator wishes.

* Interconnected. Like the web with hyperlinks, there should be some way to jump from server to server in a standard way.
Author Public Key
npub1l5lakrgd34he5an8k5eprh52u0zjg6mehkhkf6avsjw4zj94v90szy94p0