Communities Update + Info - MVP Done!

in #steem6 years ago

I have been working on an implementation of Steem communities similar to as stated in the 2017 roadmap:

Feature: Moderation and Community Namespaces

We believe that high-quality content and communities of content producers and their audiences are the primary driver of growth of the steemit.com site, and in turn the wider adoption of the platform and STEEM. To this end, we wish to enable many users to build communities in parallel around curating specific types of content valuable to their audiences.

To enable this, we intend to augment our current tag-based organizational structure for posts with a new system called “communities”, a special group into which others can post articles. Two types of communities will exist: communities into which anyone in the world can post (where community founders (or their delegated moderators) can decide, post-hoc, which posts to hide from view) or communities in which only community founders’ (or their delegated authors’) posts will appear.

This system of moderation will function identically to the aforementioned comment moderation system, with all content (including hidden or moderated content) published permanently in the blockchain to prevent censorship. The steemit.com web site will respect the display preferences of the specific community maintainers (within their own community namespace only) while simultaneously propagating every participant’s voice throughout the blockchain to the entire world (regardless of moderator opinions).

We believe this unique approach finally solves one of the largest problems currently presented to social media services: the dichotomy between maintaining a high Signal-toNoise Ratio (SNR) for a quality content experience free of spam and low-value comments, whilst simultaneously preventing any type of censorship.

It is our hope and design goal for our services (all of which are published with full source code for easy deployment by anyone) to be replicated by others, displaying content according to the wishes and whims of each individual website operator, giving readers ultimate choice over the set of moderation opinions they wish to heed. steemit.com 9 of 22 Finally, a set of to-be-determined cosmetic features of a community’s profile page will be configurable by the community maintainer(s), to engender a feeling of ownership and control over the namespace.

This feature has been nearly ignored by Steemit Inc and has been delayed for over a year from its target in Q3 2017. Instead of waiting for Steemit Inc to implement this feature, which I gather by conversations with @ned will take an absolute, absolute minimum of 4 months or, in Steemit Inc time, another year or more, I have been working on implementing communities on top of Steem independently.

“On top of Steem”?

Communities runs on a layer above Steem in the sense that Steem nodes won’t actually compute communities data, but the transactions will still be stored on the blockchain. This allows for features such as tokens (see DLUX, hashkings, steem engine) and communities to be added on Steem without actually changing the node. More info can be found here in a post explaining how this will actually work.

The communities feature is part of a wider initiative/DApp called Stratos. In the future Stratos is planned to have features such as token creation and links between blockchains to other networks such as EOS or Tron, all implemented on a layer/sidechain on top of Steem. You can read more about how Stratos works here, note that this was before the rebrand from Engine to Stratos.

The Stratos DApp will launch with only one feature - communities. Communities will have the ability to be open or restricted, and have advanced administration features including 4 different ranks able to be granted to different members, each having different positions. Currently communities are at the MVP stage - the development is done (nearly, there is one change currently in testing) for the base version and I am in conversations with an interface about integrating communities into their interface. The communities project will evolve to meet the interface’s needs, so that it will be able to be integrated into any other interface easily.

Join the Discord to talk about all things Stratos, steem-state, etc. and receive notifications about the latest updates to Stratos!

Sort:  

Very excited!
Looking forward to the Release! :)

Posted using Partiko Android

Magic Dice has rewarded your post with a 84% upvote. Thanks for playing Magic Dice.

So will SMTs be released with Stratos one day or is that now a different project. You may have covered this previously, but just now learning about this project.

@sirknight hoping you see this tag as this could be good for @steemchurch.

So SMTs are not currently in the Stratos roadmap as I’m hoping that Steemit Inc will at least be able to release those. I’m already in competition with Steemit about communities, and since SMTs are next on their roadmap, it seems too risky and not beneficial enough to Steem if Steemit also creates their own implementation.

Got it. Thats understandable.

Posted using Partiko Android

We are just struggling with how to get good visibility for environmental and social projects on Steem. This seems to go exactly the right way to go. Will there be a simple to use interface for NonDevs? Thank you for your great work.

Posted using Partiko iOS

Contact me on Discord pls. Same username. I might be able to help.

Posted using Partiko Android

Yes, you will be able to create a community with the click of a button and manage it from the interface.

Sounds great! So here are more questions of an impatient future user. Lol
When may I click this button the first time? Have you already got an idea? Will it be easy to move existing users and posts into a newly founded community?

,When may you click the button? Not really sure, it depends on a lot of factors. If you’re going to participate in beta testing which we will likely have, then earlier.

Will it be easy to move existing users and posts into a newly founded community? You should be able to (as long as they’re using an interface that supports it) check a box on a post and input the name of the community to post to, then that post will go to the community rather than the blog.

beta testing sounds interesting, if you need someone to random click through it, and if i will have time i would be up for it

Posted using Partiko Android

As soon as there is a working interface, I will write a post about beta testers.

I want to be a beta tester!! I have been waiting for communities/closed groups on the blockchain (any blockchain!!) for soo long! I already have a tiny community that I could bring along and test this with.

If this lives on top of Steem - does that mean group member contributions (posts/comments etc. within the group) can be rewarded in the same way as regular posts on Steemit?

And while the groups might be closed/restricted to access on your community platform - can the posted content still be seen somewhere else on the Steem blockchain (with other interfaces?) I guess so, right? Not ideal, but that's the nature of an open blockchain, right?

All communities posts are on Steem, they will still show up on your blog on the Steemit interface (until communities are integrated there), but they have attached metadata that says which community they are in. The posts will still be able to be rewarded with STEEM. If you don’t want the posts to be seen on other interfaces, it is possible that you can encrypt the posts in the community so others can’t read the text. But in general, communitites are intended so all posts are public but who can post to the community can be limited. Does that answer your question?

It does, thank you! I do wonder if closed groups are possible the blockchain somehow, though. I'm looking for an alternative for closed/private facebook groups.

This is amazing. I was reading through your other posts earlier to get a grasp on where the project stood and boom, I see this update. I will be doing a write up about it and release it on Thursday to get you some more exposure.

I love your move to decentralize things from Steemit as much as possible. Good job on using @themarkymark's node.

I am going to following what you are doing closely. Very exciting.

pretty sweet!

Thanks for the resteem! I heard you released your Steem Engine with SSC, nice job there! I’m really excited about the potential soft-consensus technology has, and was really introduced to it by Steemit’s interview with you and Yabapmatt.

Looking good @shredz7 can't wait for all this to come about.

I am so excited for this!!! :D

Posted using Partiko Android

Awesome job. Can't wait to see what this will look like.

Thank you for promoting me in your post!

Thanks you for your efforts to make steem a better place!
!tipuvote 10

Thank you for the paid upvote!

This post is supported by $4.23 @tipU upvote funded by @cardboard :)
@tipU voting service guide | For investors.

Super excited about this!

Really like the sound of this. We need some structure for sure

This post has been included in the latest edition of SoS Daily News - a digest of all you need to know about the State of Steem.



You got a 5.03% upvote from @ocdb courtesy of @shredz7!

@ocdb is a non-profit bidbot for whitelisted Steemians, current max bid is 20 SBD and the equivalent amount in STEEM.
Check our website https://thegoodwhales.io/ for the whitelist, queue and delegation info. Join our Discord channel for more information.

If you like what @ocd does, consider voting for ocd-witness through SteemConnect or on the Steemit Witnesses page. :)

Greetings dear @shredz7.

The fact of being able to develop communities in a superior layer of steem but still being in steem draws my attention.

I am one of those who think that the best way to grow is in community. I have spent many hours of effort to gather people in communities. I believe that the exchange of ideas and thoughts is the basis of evolution in the current times.

But now I am presented with a diatribe: how would I avoid limiting the freedom of expression of the members of my community? How would the consensus be handled? How would those limits be established?

From what I understand it will be possible to limit the display of content that is not considered suitable or of quality. This I see as a double-edged sword in terms of the freedoms that the blockchain gives us. Although it would be an invaluable tool to clean up the community of junk content.

The fact that tokens can be created is a very important factor. This will allow me to reward high quality content.

I really will be very attentive to the launch, I would like to know the real scope of this project.

All best, Piotr.

Very cool stuff, excited to use it, have always been turned off by @ned and how he put off Communities feature for so long, THEN decided it's important again... JEZUS

Hi, I hope you are doing the good job you are doing in this great community. I hope you can support me with a vote to be able to face the situation that I live in. Crisis here in my country Venezuela with the obtained in steemit is that I try to survive here greetings Congratulations