107 karma · joined August 2, 2012
Here’s some very basic musings on what it would take for that to happen. and what some of the hurdles are. Don’t consider it a definitive answer, but a jumping-off point.
But I'd imagine that it's probably less red-tape than a government entity self-hosting their own Fediverse infra.
Whether it's a government entity, or a large corporation, you're going to have the same issues with procurement:
* Finding software that fulfills requirements on auditing and security requirements.
* Selecting a vendor that fulfills a laundry-list of contractual obligations / legal requirements. They'll need to honor comprehensive Service Level Agreements for government access, and be proactive in patching, deployment, and mitigation.
* Integration with a government-grade Single Sign-On solution like ID.me
* Onboarding resources for agencies and individuals, plus tooling for social media teams
* Setting policies that respect the First Amendment, while also moderating things like hate speech, pornography, etc
The other hurdle for this is funding and staffing to run all of this.
None of this is necessarily impossible, and I think something like this could be really beneficial. But, I don't think the ecosystem of the Fediverse (from a platform or vendor perspective) is necessarily there yet. I'd love to be proven wrong.
We wrote a guide going over how to get set up, along with the variety of configuration options that can be used to adjust the output.
I guess they could probably get around it by showing an instance's policies prior to user registration, but not every server actually has them, or needs to (in the case of self-hosted servers)
The fact that most people get their apps from one of two app stores (Google Play, App Store) makes this situation somewhat worse for people that effectively develop apps for the platform in their spare time. There are alternatives, like F-Droid...but, it's still not the same as mainstream distribution.
Additionally, PeerTube is also compatible with the wider fediverse through the usage of the ActivityPub protocol, meaning that channels can be followed via a dozen or so other platforms that all speak the same federation language. Theoretically, it would be possible to write an entirely new project from scratch (in a completely different language even) that's capable of federating videos with existing PeerTube installations.
This is not to say that there's anything specifically "wrong" with LBRY, just that one approach already integrates with a broader set of platforms due to what community it was developed out of.
Email, conversely, often is a limited-scope conversation that can only be observed or interacted with between the people participating in said message. Of course, this changes slightly with the use-case of mailing lists, which often provide a public archive of prior messages. But email content is generally not accessible from the web in the same manner that a status is.
Thanks for the dose of humility.
As an aside, do the submissions have to use the Blockchain? There are already a ton of good decentralized social platforms that make no use of a blockchain whatsoever, and the majority of them inter-federate with one another.
Also, can Numa be used like a regular fediverse client, without spending Ether or storing anything on the Blockchain?
* Diaspora - https://diasporafoundation.org * Friendica - http://friendica.com * Hubzilla - http://hubzilla.org/ * Libertree - http://libertreeproject.org/ * GNU Social - http://www.gnu.org/software/social/ * Pump.io - http://pump.io/
What's interesting is that the first three platforms can all federate with one another, and there is an established network that acts as a community - Libertree is discussing implementing compatibility with them.
There is also a wider effort by a W3C group to develop a protocol that could work across all of these platforms, provided that they all follow the same privacy standards.
There's been a lot of refactoring in the pipeline, and generally the community devs have done a really good job in bringing things up to scratch.
I think you could make the argument that it's more about what's behind memetics - via the act of making something that holds true for people in a social context.
It's an interesting way to share something, and remixing in the form of a social dialog allows people to make a lot more than just a simple meme post.