Oh my mistake, the marketplace is still there but only free things are available. I’ve been doing full stack web development and networking for a couple of years. I know what I can do, it’s my best skill. I made my own Netflix/media server thing that I spent a good year making once for a couple hundreds of people with terabytes (yes actually terabytes) of data stored on the server being constantly streamed. I also wrote a modern accounting system designed for mobile for my dad’s company. It’s so exciting to see them use that.
Avatar stealing is something that can be solved until it is inconvenient enough. If I had more control over the interface there’s a couple of things that’s possible. GPU buffer obfuscation where you can request the model and you get obfuscated vertices from a web server which also passes a de-obfuscation key that is used in the vertex shader when rendering. But for now you can at least filter requests such as, if you try downloading https://maki.cat/hifi/fox-cafe/mirror.js it will 404 even though it loads in Hifi.
Also the Hifi inventory system is badly designed and I don’t like the certificate system either. Just keep it simple and then see what users need and then it can get complex.
There’s a lot to talk about. If Hifi should stay decentralized, then our user repository system needs to be free software that is free to use for anyone, dockerized and easy to setup. You could have a whole permission model too so that only a small community of people who want to build worlds and experiences can just upload their assets on their communal server and just make shit.
I mean even simpler than this, I once thought about taking the Hifi server stack on Docker and extending it so that it comes with a web server, moderation tools and other things. Most people would agree that they want a drag and drop assets system like Unity.
Then it’s like: “I own a Hifi server and that’s also where all my 3D models live that’s scattered all around the metaverse including my own avatar.”
Or it’s like: “My friends have their own user repository and that’s where my stuff lives. Together we’re make things and have a lovely time.”
Aaah. There’s a lot to say. I should extend the Docker image someday so that you we a system like Google Drive for that domain and can be used as a regular static file hosting server.