chainBB - Frequently Asked Questions (FAQ)

in #chainbb7 years ago (edited)

This post will serve as a living document and be edited in the future to answer common questions that arise surrounding chainBB and it's operation. It will remain a sticky post at the top of the chainBB forum, and you can read it in it's entirety on chainBB:

https://beta.chainbb.com/chainbb/@jesta/chainbb-frequently-asked-questions-faq


chainBB, Steem, and Steemit


What is chainBB?

chainBB is a blockchain based discussion forum engine - powered by the Steem blockchain. It was created by @jesta in May of 2017 as an alternative interface to Steemit.

What is Steem?

Steem is the name of the blockchain that powers Steemit. The Steem blockchain not only holds a cryptocurrency token called STEEM, but also content created by it's users, a system to vote on that content, and many other features you would find on popular social networking sites.

What is Steemit?

Steemit is a social networking website launched in 2016 by Ned Scott and Dan Larimer. The site offers a full suite of tools to manage your Steem account, discover content (much like Reddit), and create content on the Steem blockchain.

What's the different between Steem and Steemit?

Steem is the blockchain which holds all of the data for the network; while Steemit is a front-end website built to interact with the blockchain. When you use Steemit to create content, all of that data is recorded into the Steem blockchain.

What is the difference between chainBB and Steemit?

The primary difference between chainBB and Steemit is in how it presents the content from the Steem blockchain and prompts users to participate.

Steemit uses a weighted voting system to find posts which are "hot" or "trending", while chainBB functions like a traditional discussion forum, where the most recently replied-to posts are displayed at the top (or "bumped").

Another difference is the type of content which is encouraged - Steemit encourages the users to create full, media rich blog posts with an emphasis on reading; while chainBB encourages short text content with an emphasis on discussion and engagement.

Why would I use chainBB over Steemit?

There is no definitive reason over why you should use one of these websites over the other. The key is understanding the differences between them, and then choosing the platform that best fits your personal preference.


Using chainBB


How does chainBB work?

chainBB reads the same blockchain as Steemit, and thus the same posts, from the Steem blockchain. It takes these posts and organizes them into user-defined categories (aka sub-forums) to help organize all of the content by topic.

How do I sign-in?

You can sign-in to chainBB by using your Account Name and Posting Private Key from the Steem blockchain. If you need assistance finding your posting private key, check out this guide.

Can I create an account on chainBB?

Currently no, you cannot. To participate, you must create an account through Steemit.

The reason being that to create an account, the account needs to be given an initial amount of Steem Power to be created. chainBB currently does not have the funding to create accounts - but steemit.com does.

Can I run my own forum with chainBB?

At this time no - but future plans are to expand and allow anyone to run their own forum with the chainBB engine.

When I vote or post on chainBB, what does that do on Steemit?

Every action on either Steemit or chainBB is performed on the Steem blockchain - and in turn - on all websites powered by it.

For example - you can read a post on chainBB, which was written by someone on eSteem, reply to it through chainBB, and then someone from Busy could respond to you.

There are a number of different websites all powered by the Steem blockchain that create one massive community of users.

Where can I see what rewards I've earned?

Currently chainBB does not display any rewards information, though it will soon. In the meantime, you can view your rewards on Steemit, Steemstats, SteemDB, or many other Steem powered websites and apps.

How do I post into a specific forum from Steemit?

Yes - you can post directly into a forum by using one of it's tag as the first tag while creating your post. Each forum on chainBB has a set of tags associated to it, which you can view in the header of the forum in question.

Is there an easy way to switch between chainBB and Steemit?

There are a number of ways you can easily switch between the sites, including:

  • Simply changing the URL in your browser between steemit.com and beta.chainbb.com.
  • Using the blue button on the left of each post on chainBB to view the post on another site.
  • Using a bookmarklet that swaps for you, created by @lukestokes.

The beta forums


What are the beta forums for?

The beta.chainbb.com forums are for testing out the chainBB engine and to build up the initial community of forum users.

Will there ever be advertising?

No, there are no plans to ever do advertising. With the revenue sharing model on the Steem blockchain, there is no need to sell your data or advertise to you!

How can I request a new forum?

All forums currently have to be created by @jesta during the beta, and requests can be made in the chainBB suggestion forums.

How are the rewards split with chainBB?

The chainBB beta forums located at beta.chainbb.com are running under the following rewards model: 60% Author, 25% Curators, 15% chainBB.

Where can bugs be reported?

Bugs can be reported either on the forums in the chainBB bugs forum or directly on the github issues page.

Where can I leave feedback or suggestions?

You are welcome to leave feedback in the chainBB suggestion forums.


Account Safety and Security


What security risks do I face by using my posting key on chainBB.com?

By using your Posting Private Key on a site like chainBB, the biggest risk you face is that someone obtains your Posting Key. With this key, a user would be able to (as you): vote on posts, create new posts, claim pending rewards, follow/unfollow accounts, and perform other non-wallet based transactions.

Your posting key will never allow anyone to access your wallet or transfer funds out of it.

What is the difference between a posting key and a Steemit password?

The Steemit password is actually an encoded string that contains your keys. The way to tell the difference between a password and a key is that the password will start with the letter P, and a key will start with the number 5.

Where private keys are stored on chainBB?

The private posting key you login with is stored in your web browsers cache - and never transmitted to any of our servers. When you post or vote, your web browser loads the key from your computer, and uses it to sign the transaction and broadcast the operation to the network - preventing your key from ever leaving your computer.

Can I use my active key or owner key?

No, chainBB will never allow you to use your Active or Owner keys, as that would compromise the security of your entire account. The only place you should use your active keys are in a wallet like Vessel, Steemit, or the command line wallet. Your owner keys should be encrypted and saved offline.

How can I managed my profile?

You currently have to manage all of these settings through Steemit, eSteem, or Busy.


Additional Resources

Do you have questions you'd like answered?

Feel free to reply directly to this post and the original will be updated to reflect an appropriate answer.

Changelog

2017/06/19 - Initial FAQ created
Sort:  

Thanks for the post, @jesta. I'm new here and wasn't sure why there were multiple interfaces at first but this helps explain it and helps me wrap my head around it a bit more. Myself I think I prefer shorter posts rather than really long posts and I think the forum format which is designed to be more conversational would be nice from time to time. I really love the Steemit interface so would not want to stop coming here, but I could see myself perhaps doing both now after reading your post.

Excellent FAQ!

I see you put in a change log. Will you be able to edit this after 7 days using the feature I've heard about to temporarily unarchive a post?

I think so, at least I was acting under the assumption that HF19 was changing that.

I suppose I may need some clarification on how it'll work :)

I sure hope we can edit old posts. That would be great.

Funny thing... I clicked on the chrome notification popup I got for your comment and steemit gave me a 503. Came over to chainBB with problems at all. I love the blockchain. :)

You can do that?! That seems like a game changer! There are so many great posts that are 6-10 months old that could easily be revised for great returns!

Well - old posts won't start a new payout cycle and earn additional rewards past the first 7-day window.

But being able to revisit and revise those posts is a huge deal. So many old posts come up in google results and still get large amounts of traffic. I'm questioning whether or not this change made it into tomorrow's HF or not though... need to go ask.

Another thing is that you could get the hold on the markdown code that you've used in now locked posts. Very useful :)

Nice one jesta :)
Having a look about now, great work!

Thanks for being so forward an on the ball with your whole project jesta. The pay spread feature you added is awesome too! Keep up the good work sir!

Thank you very much for this. I'm more comfortable in a forum setting, as that is what I'm used to, but wasn't sure how it connected to Steemit and if they could be used in conjunction with each other. This answered all my initial questions. I feel this will make the transition much easier for users that prefer the forum format and will undoubtedly help the growth of both platforms. Great work!

Great work! With these different use cases I'm wondering if eventually it will be confusing as to what is going on when a person looks at the new posts section on a site like Steemit where there are tons and tons of posts coming in from sites like this or from Zappl.

Also is there anyway currently to not have a forum post show up on a person's regular blog feed? Or is the ability to hide a post not available in general on the STEEM blockchain?

It's totally possible to do that, but would require Steemit Inc to change steemit.com in order to do that.

All of the posts onto the Steem blockchain (for the most part) have an app tag that indicate what they are and where they originated.

Ok, that makes sense. So Steemit.com, Busy.org, or Chainbb could even eventually have settings to either control what the user sees or let them decide what data they want to display depending on where it came from.
Thank you for the reply!
Also do you feel that the STEEM blockchain can handle the needs of most applications or do you feel it will be more likely that most applications will be database driven but connect to STEEM to pull information and do transactions?

For scaling purposes, I think applications will need to cache the information to an external source (mirroring the blockchain) and then pull from that. The APIs from the blockchain can't handle the same amount of load as time-tested web tech :)

Thanks for your honest reply. I saw there was SteemSQL out there that was mirroring the blocks and was a 10 second delay behind the blockchain.
I have been exploring the idea of creating a Fiverr clone but I'm not sure if reinventing the wheel is the right way to go about it. There is a lot of existing code out there and I was thinking it might be more plausible to run off that but pull info from the blockchain for reputation and implement a system for the user to pay possibly using Steem connect V2 but I can't find much info on what it is capable of. I see it is performing some functions using the Active key. But I don't see any payment related solutions with it yet.
I'm not a cryptography expert and it isn't an easy thing to tackle.

Yeah it'd be a decent sized project to pull something off like that. The handling of funds is a bit behind in terms of development compared to some of the social features (for most 3rd party/open source apps currently).

Yeah, hopefully it can catch up. I would like to see Steemit Inc to pay consulting fees or give you grants to work on these type of projects.

Would be nice! They've got a mountain of cash, would be nice to see that used to help 3rd party development that's happening.

Thanks @jesta! You've mentioned that this pinned post will be edited in the future — does it mean ChainBB posts wont' be locked after the 7 day period?

I thought so, but doesn't appear to be that way. Going to have to ask around.

Thanks, @jesta, I listened to a NedTalk yesterday and was baffled when he mentioned ChainBB. You've cleared up my bafflement with your excellent explanation. I hadn't realised there were so many ways of interacting with the Steem blockchain.

@jesta
A question about rewards as they are seen on steemit wallet page.

Recently I've noticed entries like this one in my wallet:

{ "type": "comment_benefactor_reward", "author": "ervin-lemark", "permlink": "waferfriday-starting-new-challenge-get-some-wafers-post-their-photos-fridays-only", "sbd_payout": "0.034 SBD", "steem_payout": "0.000 STEEM", "vesting_payout": "33.127274 VESTS", "benefactor": "chainbb", "reward": "74.536291 VESTS" }

I guess that these are related to posts originating on ChainBB.

The question: what these entries really are and is there any documentation about this kind of transfer?

If this is not related to ChainBB dismiss me immediately :)

Thanks!

That's the post rewards beneficiary split - which I've written a few posts about and is also displayed on the login page, as well as on the new rewards tab when writing a post.

Thanks for the answer. I'll check your posts to find out more.

I understand about the 85 / 15 split. The details are yet to be learned.

Am I correct in assuming that the steemit wallet frontend doesn't recognize this (yet)?

Thanks again and congrats. You are doing really astounding work here.

This is really helpful information to understand the reality of chainbb site. upvote and follow